วิธีการเปิดใช้งานการเขียนแบบ NTFS ใน Mac OS X

Mac OS X สามารถอ่านไดรฟ์ NTFS ได้ทุกครั้ง แต่ซ่อนตัวอยู่ใน Mac OS X เป็นตัวเลือกที่ซ่อนไว้เพื่อเปิดใช้งานการสนับสนุนการเขียนลงในไดรฟ์ที่จัดรูปแบบเป็น NTFS (NTFS ย่อมาจาก New Technology File System และเป็นรูปแบบระบบไฟล์ที่เป็นกรรมสิทธิ์ของ Microsoft Windows) ) การเปิดใช้งานการสนับสนุนการเขียนแบบ NTFS บน Mac เป็นเรื่องที่ค่อนข้างเป็นเทคนิคและไม่ได้รับการสนับสนุนอย่างเป็นทางการจาก Apple ทำให้เป็นคุณลักษณะทดลองที่ดีที่สุดในมือของผู้ใช้ขั้นสูงที่เข้าใจกระบวนการและผลกระทบที่อาจเกิดขึ้น


เนื่องจากคุณลักษณะนี้ได้รับการสนับสนุนโดย Apple อย่างเป็นทางการ NTFS ไม่ควรถือว่าเป็นระบบแฟ้มข้ามแพลตฟอร์มที่เชื่อถือได้สำหรับการย้ายไฟล์ระหว่าง Mac และ Windows PC ผู้ใช้ยังคงต้องการจัดรูปแบบไดรฟ์สำหรับระบบไฟล์ FAT เพื่อให้ Mac สามารถเข้าถึง / (อาจเป็นทางเลือกที่ดีกว่าสำหรับผู้ใช้หลายคนที่จะใช้ระบบเครือข่าย samba และแชร์ไฟล์ผ่านเครือข่ายท้องถิ่นระหว่าง PC และ Mac ได้โดยตรง) นอกจากนี้การขาดการสนับสนุนอย่างเป็นทางการแสดงให้เห็นว่าอาจมีโอกาสเกิดอะไรผิดพลาดขึ้นทั้งในรูปของการตื่นตระหนกของเมล็ดหรือการสูญเสียข้อมูลทางทฤษฎีในไดรฟ์ NTFS ดังนั้นคุณลักษณะดังกล่าวจึงเป็นวิธีที่ดีที่สุดและไม่ควรใช้กับข้อมูลสำคัญในไดรฟ์ Windows โดยไม่มีการสำรองข้อมูลไฟล์เหล่านั้นอย่างเพียงพอ ดังนั้นทำสิ่งที่ถูกต้องและสำรองข้อมูลของคุณก่อน

สะดวกสบายกับทุกที่? ดีเราจะครอบคลุมสองวิธีที่แตกต่างกันเพื่อให้การสนับสนุนการเขียน NTFS ใน Mac OS X ต้องใช้งานบนไดรฟ์ต่อไดรฟ์และต้องใช้บรรทัดคำสั่ง

เปิดใช้งานการสนับสนุนการเขียน Mac OS X NTFS โดยใช้ UUID ของไดรฟ์

แม้ว่าจะมีความซับซ้อนกว่าเล็กน้อยจากวิธีการระบุชื่อไดรฟ์ที่กล่าวมานี้เป็นวิธีที่ดีที่สุดสำหรับความแม่นยำ

เชื่อมต่อไดรฟ์ NTFS เข้ากับ Mac จากนั้นดึงข้อมูล UUID ของไดรฟ์ NTFS โดยใช้สตริงคำสั่งต่อไปนี้:
diskutil info /Volumes/DRIVENAME | grep UUID

ด้วย UUID ที่เป็นผลให้ใช้คำสั่งต่อไปนี้เพื่อผนวก UUID กับ NTFS อ่านและเขียนเพื่อสนับสนุน / etc / fstab:

sudo echo "UUID=ENTER_UUID_HERE none ntfs rw, auto, nobrowse" >> /etc/fstab

ไดรฟ์ NTFS อาจไม่ปรากฏบนเดสก์ท็อปตามค่าดีฟอลต์ แต่คุณสามารถเข้าถึงไดรฟ์นั้นในไดเร็กทอรี / Volumes / โดยการเปิดโฟลเดอร์ดังกล่าวใน Finder โดยใช้คำสั่งต่อไปนี้:

open /Volumes

หากคุณต้องการดูไดรฟ์บนเดสก์ท็อป (สมมติว่าคุณมีเดสก์ท็อปปรากฏขึ้นแน่นอน) คุณสามารถสร้างชื่อแทน Finder โดยใช้ลิงก์สัญลักษณ์:

sudo ln -s /Volumes/DRIVENAME ~/Desktop/DRIVENAME

นอกจากนี้คุณยังสามารถใช้การติดตั้งการเขียน NTFS แบบทดลองด้วยชื่อไดรฟ์มากกว่า UUID ซึ่งเราจะดำเนินการต่อไป

เปิดใช้งานการสนับสนุน NTFS เขียนด้วยชื่อไดรฟ์

สำหรับความแม่นยำฉันต้องการใช้วิธี UUID แต่คุณยังสามารถเพิ่มการสนับสนุนการเขียนแบบ NTFS โดยใช้ชื่อไดรฟ์ของ Windows โดยใช้คำสั่งต่อไปนี้:

sudo echo "LABEL=DRIVE_NAME none ntfs rw, auto, nobrowse" >> /etc/fstab

เนื่องจากนี่ใช้คำสั่ง sudo คุณจะต้องป้อนรหัสผ่านผู้ดูแลระบบเพื่อให้สามารถรันคำสั่งทั้งหมดได้อย่างถูกต้อง สตริงคำสั่งนี้จะต่อท้ายชื่อไดรฟ์ไปยังจุดสิ้นสุดของไฟล์ / etc / fstab เพราะ / etc / เป็นไดเร็กทอรีระบบที่คุณต้องการให้ผู้ใช้ superuser สามารถเขียนไฟล์ลงในไดเร็กทอรีนั้นได้ดังนั้นคำนำหน้า sudo ที่จำเป็น

ตัวอย่างเช่นการเพิ่มการสนับสนุนการอ่าน / เขียนลงในไดรฟ์ NTFS ชื่อ "WINDOWS8" จะมีลักษณะดังนี้:

sudo echo "LABEL=WINDOWS8 none ntfs rw, auto, nobrowse" >> /etc/fstab

ถ้าไดรฟ์มีชื่อที่ซับซ้อนให้ใช้วิธี UUID ที่กล่าวถึงข้างต้นหรือเปลี่ยนชื่อไดรฟ์ NTFS ใน Windows ก่อนที่จะพยายามติดตั้งด้วยการสนับสนุนการเขียน

คุณควรมองหาไดรฟ์ / Volumes / เพื่อหาไดรฟ์ Windows NTFS ที่ติดตั้งใหม่พร้อมการสนับสนุนการอ่านและเขียนทั้งหมด ดังที่ได้กล่าวมาแล้วการสร้างลิงก์สัญลักษณ์บน OS X Desktop เพื่อให้สามารถเข้าถึงไดรฟ์ NTFS ที่ติดตั้งได้ง่ายขึ้น:

sudo ln -s /Volumes/DRIVENAME ~/Desktop/DRIVENAME && open ~/Desktop/DRIVENAME

มีเครื่องมือที่ง่ายกว่า แต่เก่ากว่าจะทำตามขั้นตอนดังกล่าวข้างต้นได้โดยอัตโนมัติ แต่ยูทิลิตี NTFM Mounter ดังกล่าวดูเหมือนว่าจะหยุดการทำงานของ Snow Leopard และ OS X รุ่นใหม่จาก Mountain Lion ถึง Mavericks จะต้องการใช้งาน วิธีบรรทัดคำสั่งแทน นอกจากนี้ยังมีแอปที่ต้องชำระเงินของบุคคลที่สามเพื่อสนับสนุน NTFS ให้กับ OS X ซึ่งอาจเป็นตัวเลือกที่ดีกว่าสำหรับสภาพแวดล้อมขององค์กรที่คุณลักษณะการทดลองไม่ได้รับการพิจารณาว่ามีความน่าเชื่อถือเพียงพอที่จะใช้งานได้