วิธีการเขียนไปยังไดรฟ์ NTFS บน Mac
MacOS ของ Apple สามารถอ่านได้จากไดรฟ์ NTFS ในรูปแบบ Windows แต่ไม่สามารถเขียนลงในกล่องได้ นี่คือวิธีแก้ไขปัญหาบางประการสำหรับการเข้าถึงแบบอ่าน / เขียนไดรฟ์ NTFS.
สิ่งนี้อาจมีประโยชน์หากคุณต้องการเขียนลงในพาร์ติชัน Boot Camp บน Mac ของคุณเนื่องจากพาร์ติชันระบบ Windows ต้องใช้ระบบไฟล์ NTFS อย่างไรก็ตามสำหรับไดรฟ์ภายนอกคุณควรใช้ exFAT แทน macOS สามารถอ่านและเขียนไปยังไดรฟ์ exFAT ได้เช่นเดียวกับที่ Windows ทำได้.
สามตัวเลือก
มีหลายตัวเลือกสำหรับสิ่งนี้และคุณจะต้องเลือก:
- ไดรเวอร์ของบุคคลภายนอกที่จ่ายเงิน: มีไดรเวอร์ NTFS บุคคลที่สามสำหรับ Mac ที่คุณสามารถติดตั้งได้และจะทำงานได้ค่อนข้างดี เหล่านี้เป็นโซลูชันการชำระเงิน แต่ติดตั้งง่ายและควรให้ประสิทธิภาพที่ดีกว่าโซลูชันฟรีด้านล่าง.
- ฟรีไดรเวอร์ของบุคคลที่สาม: มีไดรเวอร์ NTFS ฟรีและโอเพ่นซอร์สที่คุณสามารถติดตั้งบน Mac เพื่อเปิดใช้งานการสนับสนุนการเขียน น่าเสียดายที่ต้องใช้การติดตั้งเพิ่มเติมเป็นพิเศษโดยเฉพาะบน Mac ที่มีคุณสมบัติ System Integrity Protection ใหม่ซึ่งเพิ่มใน 10.11 El Capitan มันช้ากว่าโซลูชันที่ชำระเงินและการติดตั้งพาร์ติชัน NTFS โดยอัตโนมัติในโหมดอ่าน - เขียนเป็นความเสี่ยงด้านความปลอดภัย.
- การสนับสนุน NTFS-Write Experimental ของ Apple: ระบบปฏิบัติการ macOS รวมถึงการสนับสนุนการทดลองสำหรับการเขียนไปยังไดรฟ์ NTFS อย่างไรก็ตามจะปิดใช้งานตามค่าเริ่มต้นและต้องมีการรบกวนในเทอร์มินัลเพื่อเปิดใช้งาน ไม่รับประกันว่าจะทำงานอย่างถูกต้องและอาจทำให้เกิดปัญหากับระบบไฟล์ NTFS ของคุณ อันที่จริงเราเคยมีข้อมูลที่เสียหายมาก่อน เราไม่แนะนำให้ใช้สิ่งนี้จริงๆ มันถูกปิดการใช้งานโดยค่าเริ่มต้นด้วยเหตุผล.
เราขอแนะนำอย่างยิ่งให้จ่ายเงินสำหรับไดรเวอร์ NTFS บุคคลที่สามหากคุณจำเป็นต้องทำเช่นนี้เนื่องจากโซลูชันอื่น ๆ ใช้งานไม่ได้และจะต้องตั้งค่าเพิ่มเติมให้มากขึ้น.
ไดรเวอร์บุคคลที่สามที่ได้รับค่าตอบแทนที่ดีที่สุด: Paragon NTFS สำหรับ Mac
Paragon NTFS สำหรับ Mac ราคา $ 19.95 และให้ทดลองใช้ฟรีสิบวัน มันจะติดตั้งได้อย่างสะอาดตาและง่ายดายใน macOS รุ่นทันสมัยรวมถึง macOS 10.12 Sierra และ Mac OS X 10.11 El Capitan มันใช้งานได้จริง "เพียงแค่ทำงาน" ดังนั้นจึงเป็นตัวเลือกที่ดีที่สุดหากคุณยินดีจ่ายเงินจำนวนเล็กน้อยสำหรับคุณสมบัตินี้.
คุณจะไม่ต้องยุ่งยากกับคำสั่งเทอร์มินัลเพื่อติดตั้งพาร์ติชันด้วยตนเองติดพาร์ติชันอย่างปลอดภัยโดยอัตโนมัติหรือจัดการกับความเสียหายที่อาจเกิดขึ้นเช่นเดียวกับที่คุณใช้กับไดรเวอร์ฟรีด้านล่าง หากคุณต้องการคุณสมบัตินี้การจ่ายเงินสำหรับซอฟต์แวร์ที่ทำถูกต้องคุ้มค่า เราไม่สามารถความเครียดนี้พอ.
หากคุณเป็นเจ้าของไดรฟ์ Seagate โปรดทราบว่า Seagate มีการดาวน์โหลด Paragon NTFS สำหรับ Mac ฟรีคุณจึงไม่ต้องซื้ออะไรเพิ่มเติม.
คุณสามารถซื้อ Tuxera NTFS สำหรับ Mac ซึ่งมีราคา $ 31 และให้ทดลองใช้ฟรีสิบสี่วัน แต่ Paragon NTFS ก็ทำสิ่งเดียวกันและราคาถูกกว่า.
ไดร์เวอร์ของบุคคลที่สามที่ดีที่สุดฟรี: FUSE สำหรับ macOS
วิธีนี้ฟรี แต่ต้องใช้งานได้ดีและปลอดภัยน้อยกว่า ในการทำให้ Mac ของคุณเมาต์พาร์ติชัน NTFS โดยอัตโนมัติในโหมดอ่าน - เขียนคุณจะต้องปิดการใช้งานการป้องกันความสมบูรณ์ของระบบชั่วคราวและแทนที่หนึ่งในเครื่องมือในตัวของ Apple ด้วยไบนารีที่เสี่ยงต่อการถูกโจมตี ดังนั้นวิธีนี้มีความเสี่ยงด้านความปลอดภัย.
อย่างไรก็ตามคุณสามารถใช้ FUSE เพื่อเมาต์พาร์ติชัน NTFS ในโหมดอ่าน - เขียนด้วยตนเองหากคุณไม่คำนึงถึงการใช้ Terminal มันปลอดภัยกว่า แต่ก็ใช้ได้มากกว่า.
ก่อนอื่นให้ดาวน์โหลด FUSE สำหรับ macOS และติดตั้ง ใช้ตัวเลือกเริ่มต้นเมื่อติดตั้ง.
คุณจะต้องติดตั้งเครื่องมือสำหรับผู้พัฒนาบรรทัดคำสั่งของ Apple เพื่อดำเนินการต่อ หากคุณยังไม่ได้ติดตั้งคุณสามารถเปิดหน้าต่างเทอร์มินัลจาก Finder> Applications> Utilities และเรียกใช้คำสั่งต่อไปนี้:
xcode-select - ติดตั้ง
คลิก“ ติดตั้ง” เมื่อคุณได้รับแจ้งให้ติดตั้งเครื่องมือ.
นอกจากนี้คุณจะต้องดาวน์โหลดและติดตั้ง homebrew หากคุณยังไม่ได้ติดตั้งใน Mac Homebrew เป็น“ ตัวจัดการแพคเกจ” สำหรับ Mac OS X คัดลอกวางคำสั่งต่อไปนี้ลงในหน้าต่างเทอร์มินัลแล้วกด Enter เพื่อติดตั้ง:
/ usr / bin / ruby -e "$ (curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
กด Enter และระบุรหัสผ่านของคุณเมื่อได้รับแจ้ง สคริปต์จะดาวน์โหลดและติดตั้ง Homebrew โดยอัตโนมัติ.
เมื่อคุณติดตั้งเครื่องมือสำหรับนักพัฒนาและ Homebrew แล้วให้เรียกใช้คำสั่งต่อไปนี้ในหน้าต่าง Terminal เพื่อติดตั้ง ntfs-3g:
ชงติดตั้ง ntfs-3g
ตอนนี้คุณสามารถเมาต์พาร์ติชัน NTFS ด้วยตนเองในโหมดอ่าน / เขียน จากหน้าต่างเทอร์มินัลให้รันคำสั่งต่อไปนี้เพื่อสร้างจุดเชื่อมต่อที่ / Volumes / NTFS คุณต้องทำสิ่งนี้เพียงครั้งเดียว.
sudo mkdir / เล่ม / NTFS
เมื่อคุณเชื่อมต่อไดรฟ์ NTFS กับคอมพิวเตอร์ให้เรียกใช้คำสั่งต่อไปนี้เพื่อแสดงรายการพาร์ติชันดิสก์:
รายการ diskutil
จากนั้นคุณสามารถระบุชื่ออุปกรณ์ของพาร์ติชัน NTFS เพียงมองหาพาร์ติชันด้วยระบบไฟล์ Windows_NTFS ในภาพด้านล่างมันเป็น / dev / disk3s1
.
อาจมีการติดตั้งพาร์ติชัน NTFS โดยอัตโนมัติโดย Mac ของคุณดังนั้นคุณจะต้องยกเลิกการต่อเชื่อมก่อน รันคำสั่งต่อไปนี้แทนที่ / dev / disk2s1
ด้วยชื่ออุปกรณ์ของพาร์ติชัน NTFS ของคุณ.
sudo umount / dev / disk2s1
ในการเมานต์ไดรฟ์ให้รันคำสั่งต่อไปนี้แทนที่ / dev / disk2s1
ด้วยชื่ออุปกรณ์ของพาร์ติชัน NTFS ของคุณ.
sudo / usr / local / bin / ntfs-3g / dev / disk2s1 / เล่ม / NTFS -olocal -oallow_other
คุณจะเห็นระบบไฟล์ติดตั้งที่ / Volumes / NTFS มันจะปรากฏบนเดสก์ท็อปของคุณเป็นไดรฟ์ที่ติดตั้งตามปกติ คุณสามารถดีดออกได้ตามปกติเมื่อคุณต้องการถอดปลั๊กออก.
หากคุณมีความสุขในการติดตั้งพาร์ติชั่นด้วยตนเองตามคำแนะนำข้างต้นคุณไม่จำเป็นต้องดำเนินการต่อ.
หากคุณต้องการให้ Mac ของคุณเมานต์ไดรฟ์ NTFS ที่คุณเชื่อมต่อโดยอัตโนมัติในโหมดอ่าน - เขียนคุณจะต้องปิดการป้องกันความสมบูรณ์ของระบบ.
การเตือน: คุณอาจไม่ต้องการทำสิ่งนี้! คำแนะนำอย่างเป็นทางการของซอฟต์แวร์เตือนว่านี่เป็นความเสี่ยงด้านความปลอดภัย คุณจะแทนที่เครื่องมือเมาต์ NTFS ใน Mac ของคุณด้วยเครื่องมือ ntfs-3g ซึ่งจะทำงานในฐานะผู้ใช้รูท เนื่องจากวิธีที่ Homebrew ติดตั้งซอฟต์แวร์มัลแวร์ที่ทำงานบน Mac ของคุณจึงสามารถเขียนทับเครื่องมือเหล่านี้ได้ อาจไม่ได้ใช้ความเสี่ยง แต่เราจะอธิบายวิธีการถ้าหากคุณต้องการรับความเสี่ยง.
รีบู๊ต Mac ของคุณและกด Command + R ค้างไว้ในขณะที่ทำการบูท มันจะบู๊ตเข้าสู่โหมดการกู้คืนพิเศษ.
เรียกใช้เทอร์มินัลจากเมนูยูทิลิตี้ในโหมดการกู้คืนและเรียกใช้คำสั่งต่อไปนี้:
ปิดการใช้งาน csrutil
เมื่อคุณมีแล้วให้รีบูตเครื่อง Mac ตามปกติ.
จากเดสก์ท็อป Mac ให้เปิดหน้าต่างเทอร์มินัลอีกครั้งและเรียกใช้คำสั่งต่อไปนี้เพื่อสร้างฟังก์ชัน ntfs-3g:
sudo mv / sbin / mount_ntfs /sbin/mount_ntfs.original sudo ln -s / usr / local / sbin / mount_ntfs / sbin / mount_ntfs
สุดท้ายเปิดใช้งานการป้องกันความสมบูรณ์ของระบบอีกครั้ง รีบูตเครื่อง Mac ของคุณและกด Command + R ค้างไว้ขณะที่เครื่องกำลังบูตเพื่อเข้าสู่โหมดการกู้คืน เรียกใช้เทอร์มินัลในโหมดการกู้คืนและเรียกใช้คำสั่งต่อไปนี้:
เปิดใช้งาน csrutil
เมื่อคุณมีแล้วให้รีบูตเครื่อง Mac ของคุณ การสนับสนุนการเขียนแบบ NTFS ควรทำงานได้ในขณะนี้.
หากต้องการยกเลิกการเปลี่ยนแปลงและถอนการติดตั้งทุกสิ่งคุณจะต้องปิดใช้งานการป้องกันความสมบูรณ์ของระบบก่อน หลังจากคุณทำแล้วให้รันคำสั่งต่อไปนี้:
sudo rm / sbin / mount_ntfs sudo mv /sbin/mount_ntfs.original / sbin / mount_ntfs ชงถอนการติดตั้ง ntfs-3g
จากนั้นคุณสามารถถอนการติดตั้ง FUSE สำหรับ macOS จากพาเนลในหน้าต่างการตั้งค่าระบบและเปิดใช้งานการป้องกันความสมบูรณ์ของระบบอีกครั้ง.
คุณสามารถดูว่าทำไมเราจึงแนะนำตัวเลือก $ 20 แทนตอนนี้?
การสนับสนุนการเขียน NTFS เชิงทดลองของ Apple: อย่าทำสิ่งนี้อย่างจริงจัง
เราไม่แนะนำวิธีการด้านล่างเพราะมันผ่านการทดสอบน้อยที่สุด สิ่งนี้อาจทำงานได้ไม่ถูกต้องดังนั้นอย่าตำหนิเราหรือ Apple หากคุณประสบปัญหา มันยังไม่เสถียรตั้งแต่ macOS 10.12 Sierra และมันอาจไม่เสถียรเต็มที่ นี่เป็นเพียงที่นี่เพื่อการศึกษา.
ขั้นแรกตรวจสอบให้แน่ใจว่าไดรฟ์ของคุณมีเลเบลคำเดียวที่สะดวก หากไม่เป็นเช่นนั้นให้เปลี่ยนป้ายกำกับ สิ่งนี้จะทำให้กระบวนการนี้ง่ายขึ้น.
คุณจะต้องเปิดตัวเทอร์มินัลก่อน ไปที่ Finder> แอปพลิเคชั่น> ยูทิลิตี้> เทอร์มินัลหรือกด Command + Space พิมพ์เทอร์มินัลแล้วกด Enter.
พิมพ์คำสั่งต่อไปนี้ลงในเทอร์มินัลเพื่อเปิดไฟล์ / etc / fstab เพื่อแก้ไขในโปรแกรมแก้ไขข้อความนาโน:
sudo nano / etc / fstab
เพิ่มบรรทัดต่อไปนี้เป็น nano แทนที่“ NAME” ด้วยฉลากของไดรฟ์ NTFS ของคุณ:
LABEL = NAME none ntfs rw, อัตโนมัติ, nobrowse
กด Ctrl + O เพื่อบันทึกไฟล์หลังจากเสร็จสิ้นจากนั้นกด Ctrl + X เพื่อปิดนาโน.
(ถ้าคุณมีไดรฟ์ NTFS หลายตัวที่คุณต้องการเขียนให้เพิ่มบรรทัดที่ต่างกันสำหรับแต่ละไดรฟ์)
เชื่อมต่อไดรฟ์กับคอมพิวเตอร์ถอดปลั๊กแล้วเชื่อมต่อใหม่ถ้ามันเชื่อมต่ออยู่แล้วและคุณจะเห็นมันอยู่ในไดเรกทอรี“ / เล่ม” ในหน้าต่าง Finder คุณสามารถคลิกไป> ไปที่โฟลเดอร์และพิมพ์“ / ปริมาณ” ลงในช่องเพื่อเข้าถึง มันจะไม่ปรากฏขึ้นโดยอัตโนมัติและปรากฏบนเดสก์ท็อปของคุณเหมือนไดรฟ์ทั่วไป.
หากต้องการยกเลิกการเปลี่ยนแปลงนี้ในภายหลังเพียงทำซ้ำกระบวนการข้างต้นเพื่อเปิดไฟล์ / etc / fstab ใน nano ลบบรรทัดที่คุณเพิ่มลงในไฟล์และบันทึกการเปลี่ยนแปลงของคุณ.
ผู้ใช้ Mac ส่วนใหญ่จะดีกว่าการจัดรูปแบบไดรฟ์ภายนอกด้วย exFAT เพื่อให้มั่นใจว่าทำงานได้ดีกับทั้ง Windows และ Mac OS X โดยไม่ต้องทำงานพิเศษใด ๆ หากคุณต้องเขียนไปยังไดรฟ์ NTFS หนึ่งในไดรเวอร์ของบุคคลที่สามที่ได้รับค่าจ้างจะเป็นตัวเลือกที่ง่ายที่สุดที่มีประสิทธิภาพดีที่สุดและมีความเสี่ยงน้อยที่สุดต่อความเสียหายของไฟล์.