โฮมเพจ » ทำอย่างไร » วิธีการเขียนไปยังไดรฟ์ NTFS บน Mac

    วิธีการเขียนไปยังไดรฟ์ 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 หนึ่งในไดรเวอร์ของบุคคลที่สามที่ได้รับค่าจ้างจะเป็นตัวเลือกที่ง่ายที่สุดที่มีประสิทธิภาพดีที่สุดและมีความเสี่ยงน้อยที่สุดต่อความเสียหายของไฟล์.