Computer >> คอมพิวเตอร์ >  >> ระบบ >> MAC

วิธีเขียนไปยังไดรฟ์ NTFS ใน macOS

วิธีเขียนไปยังไดรฟ์ NTFS ใน macOS

เนื่องจากรูปแบบดิสก์เริ่มต้นของ Windows ไดรฟ์ NTFS จึงเป็นประเภทไดรฟ์ที่ใช้กันมากที่สุดในโลก ขออภัย macOS ไม่สามารถเขียนไปยังไดรฟ์ NTFS โดยค่าเริ่มต้น ทำให้การทำงานระหว่างระบบปฏิบัติการยากขึ้นมาก โดยต้องใช้รูปแบบดิสก์ที่เข้ากันได้ เช่น ExFAT หรือเครื่องมือที่อนุญาตให้ macOS เขียนไปยังไดรฟ์ NTFS

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

วิธีที่ฟรีแต่ซับซ้อน:NTFS-3G

วิธีเขียนไปยังไดรฟ์ NTFS ใน macOS

NTFS-3G เป็นโปรแกรมบรรทัดคำสั่งโอเพนซอร์สสำหรับเขียนไปยังไดรฟ์ NTFS ใน macOS ด้วยคำสั่ง Terminal นี้ คุณสามารถต่อเชื่อมไดรฟ์ใน macOS ในสถานะที่เขียนได้ คุณดาวน์โหลดแพ็กเกจได้โดยตรงจากเว็บไซต์ Tuxera จาก GitHub หรือด้วย Homebrew

ข้อเสียอย่างหนึ่งของ NTFS-3G คือความเร็วของมัน ประสิทธิภาพการถ่ายโอนช้า มักจะจำกัดที่ประมาณ 10 MB/s เมื่อเทียบกับ 500+ MB/s ที่ SSD ทำได้ ความแตกต่างนั้นน่าทึ่งมาก สิ่งนี้เกิดขึ้นเนื่องจาก macOS ไม่มีบัฟเฟอร์สำหรับเขียนไปยังไดรฟ์ NTFS หรือหน่วยความจำเสมือนเพื่อเก็บบัฟเฟอร์นั้น ดังนั้น NTFS-3G จึงถูกบังคับให้เขียน "สด" ซึ่งจะทำให้ประสิทธิภาพลดลงอย่างมาก

ในการติดตั้งไดรฟ์ NTFS คุณจะต้องใช้เทอร์มินัล ขั้นแรก สร้างไดเร็กทอรีที่คุณสามารถเมานต์ไดรฟ์ NTFS:

sudo mkdir /Volumes/NTFS

เมื่อไดเรกทอรีนี้มีอยู่แล้ว คุณสามารถใช้ NTFS-3G เพื่อเมานต์ได้

sudo /usr/local/bin/ntfs-3g /dev/disk1s1 /Volumes/NTFS -olocal -oallow_other

แน่นอน นี่ถือว่าคุณได้วางโปรแกรม NTFS-3G ไว้ในเส้นทางการติดตั้งเริ่มต้น นอกจากนี้ อย่าลืมเปลี่ยนหมายเลขดิสก์ก่อนทำการติดตั้งใดๆ หากคุณไม่ทราบว่าดิสก์ของคุณเป็นหมายเลขใด ให้ค้นหาด้วย diskutil list .

ต่อเชื่อมไดรฟ์โดยอัตโนมัติด้วย NTFS-3G

หากต้องการต่อเชื่อมไดรฟ์ในโหมดอ่าน-เขียนโดยอัตโนมัติ คุณจะต้องแทนที่โปรแกรม NTFS เริ่มต้นของ Apple ด้วย NTFS-3G การดำเนินการนี้จะต่อเชื่อมไดรฟ์ NTFS ที่เชื่อมต่อกับ Mac ของคุณโดยอัตโนมัติทุกครั้งที่คุณเปิดเครื่อง เพื่อให้ใช้งานได้ คุณต้องปิดใช้งาน System Integrity Protection (SIP) บน Mac ของคุณ NTFS-3G สามารถทำงานได้อย่างถูกต้องเมื่อได้รับอนุญาตจากรูทเท่านั้น

sudo mv "/Volumes/Macintosh HD/sbin/mount_ntfs" "/Volumes/Macintosh HD/sbin/mount_ntfs.bak"
sudo ln -s /usr/local/sbin/mount_ntfs "/Volumes/Macintosh HD/sbin/mount_ntfs"

สิ่งนี้จะสร้างลิงก์สัญลักษณ์ไปยังคำสั่งการต่อเชื่อมของ NTFS-3G คอมพิวเตอร์ของคุณจะใช้ไดรเวอร์นี้เพื่อต่อเชื่อมไดรฟ์ NTFS แทนค่าเริ่มต้น หากคุณต้องการเปลี่ยนโปรแกรม โปรแกรมจะอยู่ในไดเร็กทอรี “/sbin/” ที่มีนามสกุล .bak

วิธีชำระเงินแต่ง่าย:Paragon NTFS สำหรับ Mac

วิธีเขียนไปยังไดรฟ์ NTFS ใน macOS

Paragon NTFS สำหรับ Mac (หรือที่เรียกว่า Microsoft NTFS) เป็นซอฟต์แวร์เชิงพาณิชย์ที่รองรับการเขียนไปยังโวลุ่ม NTFS บน macOS เป็นวิธีที่ใช้งานง่ายที่สุดในการทำให้ไดรฟ์ NTFS เขียนได้ใน macOS แต่คุณต้องจ่ายสำหรับสิทธิ์นั้น ใช้ส่วนขยายเคอร์เนลที่ออกแบบโดย Microsoft เพื่อรองรับการเขียนไปยังโวลุ่ม NTFS เป็นโซลูชันที่รวดเร็วและราบรื่นซึ่งรองรับความเร็วในการถ่ายโอนข้อมูลสูง และติดตั้งและถอดออกได้ง่าย

เปิดใช้การรองรับ NTFS รุ่นทดลองของ Apple

วิธีเขียนไปยังไดรฟ์ NTFS ใน macOS

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

เรียกใช้คำสั่งต่อไปนี้ใน Terminal เพื่อเปิดไฟล์ fstab:

sudo nano /etc/fstab

เมื่อเปิดไฟล์แล้ว ให้เพิ่มบรรทัดใหม่ บรรทัดนี้ควรมีลักษณะคล้ายกับข้อความต่อไปนี้ แต่เพียงแค่เปลี่ยนค่า UUID เพื่อให้สะท้อนถึงค่า UUID ของไดรฟ์ NTFS หากคุณไม่ทราบค่า UUID สามารถดูได้ที่ diskutil info .

UUID=5DE99D79-913F-4D47-9328-3907050750C6 none ntfs rw,auto,nobrowse

จากนั้นกด Ctrl + โอ เพื่อเขียนไฟล์และ Ctrl + X เพื่อออกจากนาโน เมื่อไดรฟ์ของคุณเชื่อมต่อใหม่และ Mac ของคุณรีบูท ไดรฟ์จะถูกต่อเชื่อมโดยอัตโนมัติ อย่างไรก็ตาม มันอาจไม่เสถียร ดังนั้นอย่าพึ่งพามันมากเกินไป และหากเกิดเรื่องขึ้น คุณไม่สามารถพูดได้ว่าเราไม่ได้เตือนคุณ!

บทสรุป

ทางออกที่ดีที่สุดสำหรับการใช้งานง่ายคือ Paragon NTFS สำหรับ Mac หากคุณพอใจกับ Terminal คุณสามารถใช้ NTFS-3G และดูว่าตรงตามความต้องการของคุณหรือไม่ หากคุณจัดการกับไดรฟ์ NTFS เป็นครั้งคราว คุณอาจพบว่าเพียงพอแล้ว