วิธีอ่านพาร์ติชั่น exFAT ใน Linux

Withi Xan Phar Ti Chan Exfat Ni Linux



บทช่วยสอนนี้จะอธิบายวิธีการเมานต์และอ่านพาร์ติชั่น exFAT ใน Linux

หลังจากอ่านบทช่วยสอนนี้ คุณจะสามารถอ่านเนื้อหาภายในพาร์ติชั่น exFAT (Extended File Allocation Table)

หลังจากคำแนะนำในทางปฏิบัติ ฉันได้แนะนำประเภทพาร์ติชันของ Microsoft แบบต่างๆ สั้นๆ ซึ่งจะช่วยให้คุณเข้าใจสาเหตุที่เป็นไปได้เบื้องหลังความยากในการอ่านระบบไฟล์ exFAT คำสั่งการต่อเชื่อมพื้นฐานยังอธิบายไว้ที่ส่วนท้ายของเอกสารนี้







คำแนะนำทั้งหมดในบทช่วยสอนนี้ประกอบด้วยภาพหน้าจอ ทำให้ผู้ใช้ Linux ทุกคนเข้าใจและนำไปใช้ได้ง่าย



การอ่านพาร์ติชั่น exFAT ใน Linux

ก่อนเริ่ม ให้ตรวจสอบพาร์ติชั่นที่มีอยู่โดยใช้ปุ่ม fdisk คำสั่งตามด้วย -l (รายการ) แฟล็ก ดังแสดงในรูปด้านล่าง อย่าลืมใช้ sudo .



sudo fdisk -l





อย่างที่คุณเห็นมี ข้อมูลพื้นฐานของไมโครซอฟต์ ประเภทพาร์ทิชัน

พาร์ติชันประเภทนี้อาจรวมถึง MBR (Master Boot Record), FAT16, FAT32, NTFS และ exFAT



คุณยังสามารถใช้ GParted เพื่อตรวจสอบประเภทพาร์ติชั่นได้อีกด้วย

อย่างที่คุณเห็น พาร์ติชั่น /dev/sdc2 เป็นพาร์ติชั่นประเภท exFAT

โดยปกติ แพ็คเกจที่จำเป็นในการอ่านพาร์ติชั่น exFAT จะได้รับการติดตั้งไว้แล้ว ในกรณีที่ไม่มีอยู่ในระบบของคุณ คุณสามารถติดตั้งบนลีนุกซ์ที่ใช้ Debian ได้โดยการรันคำสั่งต่อไปนี้:

sudo ฉลาด ติดตั้ง exfat-ฟิวส์ exfat-utils -Y

บนลีนุกซ์ที่ใช้ RedHat ให้ใช้ตัวจัดการแพ็คเกจ yum ดังที่แสดงด้านล่าง:

ยำติดตั้ง -Y exfat-utils ฟิวส์-exfat

ตรวจสอบพาร์ติชันเพื่อหาข้อผิดพลาดโดยใช้ เอฟเอสเค ดังที่แสดงด้านล่าง:

sudo fsck / dev / sdb2

ในตัวอย่างก่อนหน้านี้ ไม่พบข้อผิดพลาด

ดูตัวอย่างต่อไปนี้ซึ่งพบข้อผิดพลาด หากพบข้อผิดพลาด พิมพ์ Y เมื่อได้รับการร้องขอและกด เข้าสู่ .

อีกทางหนึ่ง คุณสามารถเรียกใช้คำสั่งต่อไปนี้โดยระบุระบบไฟล์:

fsck.exfat

สร้างจุดเชื่อมต่อ ทั้งชื่อและที่ตั้งเป็นไปตามอำเภอใจ ในตัวอย่างนี้ ฉันจะสร้างไดเร็กทอรีชื่อ ไขมันส่วนเกิน ภายใต้ไดเร็กทอรีรากของระบบ:

sudo mkdir / ไขมันส่วนเกิน

ตอนนี้ติดตั้งพาร์ติชัน exFAT ในจุดเชื่อมต่อที่สร้างขึ้นในกรณีของฉัน / ไขมันส่วนเกิน .

ซูโด ภูเขา / dev / sdb2 / ไขมันส่วนเกิน

คุณสามารถตรวจสอบว่าพาร์ติชั่นสามารถอ่านได้หรือไม่โดยการรันคำสั่งต่อไปนี้:

ลส / ไขมันส่วนเกิน

อย่างที่คุณเห็น เนื้อหาพาร์ทิชันปรากฏขึ้น

exFAT กับ FAT32 เทียบกับ NTFS

ประเภทพาร์ติชัน FAT32 ได้รับการพัฒนาสำหรับ Windows 95 แทนที่ประเภท FAT16 ที่เก่ากว่า

ข้อได้เปรียบที่ใหญ่ที่สุดของประเภทพาร์ติชั่น FAT32 คือความเข้ากันได้กับอุปกรณ์เกือบทุกชนิด รวมถึงไดรฟ์ USB sticks ทีวี เครื่องเล่นเกม เป็นต้น

ข้อเสียที่ใหญ่ที่สุดของ FAT32 คือไม่สามารถเก็บไฟล์ที่มีขนาดใหญ่กว่า 4 GB ได้ พาร์ติชัน FAT32 ต้องไม่ใหญ่กว่า 2 TB

นั่นเป็นสาเหตุที่ระบบไฟล์ประเภทนี้ถูกยกเลิกและแทนที่ด้วย NTFS

แม้ว่าพาร์ติชั่น FAT32 จะจัดเก็บไฟล์ที่มีขนาดใหญ่กว่า 4 GB ไม่ได้ แต่พาร์ติชั่น NTFS ก็รองรับไฟล์ที่มีขนาดสูงสุด 16 TB NTFS ยังอนุญาตให้คุณจัดการสิทธิ์ของไฟล์และสร้างสแน็ปช็อต

ระบบไฟล์ exFAT ได้รับการพัฒนาสำหรับหน่วยความจำแฟลช USB เป็นหลัก ซึ่งถือได้ว่าเป็นการปรับปรุงระบบไฟล์ FAT32 แบบเก่าโดยไม่จำกัดขนาดไฟล์ 2 GB และรองรับ ACL (Access Control Lists)

exFAT รองรับ Windows XP SP2 และเวอร์ชันที่ใหม่กว่า เป็นที่รู้จักโดย Android KitKat และ Mac OS X, Linux และ iPadOS ที่ใหม่กว่า

คำสั่งเมานต์บางส่วน

ในบทช่วยสอนนี้ เราติดตั้งระบบไฟล์ exFAT โดยไม่ระบุประเภท (เพราะความเรียบง่ายดีกว่า) แต่คำสั่ง mount มี - t (ประเภท) แฟล็กที่ใช้ได้เพื่อระบุระบบไฟล์บางระบบ คุณสามารถใช้มัน

ในตัวอย่างต่อไปนี้ ฉันใช้คำสั่ง mount เพื่อแสดงรายการระบบไฟล์ ext4 เท่านั้น

ภูเขา -t ต่อ4

ในการเมาต์อุปกรณ์หรือพาร์ติชั่นที่ระบุประเภทระบบไฟล์ ให้ใช้ไวยากรณ์ต่อไปนี้ ในที่นี้ คือประเภท (เช่น ext4), คือระบบไฟล์ที่จะเมาต์ (เช่น /dev/sdXY) และ คือไดเร็กทอรีในเครื่องที่ไฟล์ที่เมาท์จะสามารถเข้าถึงได้

ภูเขา -t < ประเภทระบบไฟล์ > < อุปกรณ์ / พาร์ทิชัน > < Mount-Point >

ในการเมานต์อิมเมจ ISO คุณสามารถใช้คำสั่งต่อไปนี้:

sudo ภูเขา < ภาพ ISO > < Mount-Point > -O ห่วง

บทสรุป

ตามค่าเริ่มต้น ระบบ Linux ควรจะสามารถติดตั้งพาร์ติชัน exFAT ได้ เฉพาะในบางกรณีเท่านั้นที่ผู้ใช้ไม่สามารถทำได้ ต้องติดตั้งแพ็คเกจเพิ่มเติมบางอย่างตามที่อธิบายไว้ในคำแนะนำก่อนหน้านี้ อย่างที่คุณเห็น การติดตั้ง exFAT หรือระบบไฟล์ประเภทอื่นๆ นั้นค่อนข้างง่าย และผู้ใช้ Linux ทุกคนสามารถทำได้โดยไม่ขึ้นกับระดับความรู้ การติดตั้งระบบไฟล์เป็นหนึ่งในความรู้พื้นฐานที่ผู้ใช้ลินุกซ์ต้องได้รับ บนระบบที่มี X Window Managers การติดตั้งสามารถทำได้จากส่วนต่อประสานกราฟิกโดยใช้ตัวจัดการไฟล์ (เพียงคลิกขวาที่ระบบไฟล์เพื่อเมานต์แล้วกด Mount) สิ่งนี้ไม่รวมอยู่ในบทช่วยสอนนี้เนื่องจากวิธีการนั้นแตกต่างกันไปในแต่ละ distro ในขณะที่โหมดข้อความผ่านคอนโซลนั้นใช้ได้กับทุกการกระจาย Linux

ขอขอบคุณที่อ่านบทช่วยสอนนี้ซึ่งอธิบายวิธีอ่านระบบไฟล์ exFAT ใน Linux ติดตามเราสำหรับเนื้อหาระดับมืออาชีพของ Linux เพิ่มเติม