วิธีเขียนไปยังไดรฟ์ NTFS บนเครื่อง Mac
macOS ของ Apple สามารถอ่านจากไดรฟ์ NTFS ที่ฟอร์แมต Windows ได้ แต่ไม่สามารถเขียนลงในกล่องได้ ต่อไปนี้เป็นวิธีแก้ปัญหาบางประการสำหรับการเข้าถึงไดรฟ์ NTFS แบบอ่าน / เขียนแบบเต็ม
สิ่งนี้อาจมีประโยชน์หากคุณต้องการเขียนลงในพาร์ติชัน Boot Camp บน Mac ของคุณเนื่องจากพาร์ติชันระบบ Windows ต้องใช้ระบบไฟล์ NTFS อย่างไรก็ตามสำหรับไดรฟ์ภายนอกคุณควรใช้ exFAT แทน macOS สามารถอ่านและเขียนไปยังไดรฟ์ exFAT ได้เช่นเดียวกับ Windows
สามตัวเลือก
ที่เกี่ยวข้อง: อะไรคือความแตกต่างระหว่าง FAT32, exFAT และ NTFS?
มีหลายตัวเลือกสำหรับสิ่งนี้และคุณจะต้องเลือกอย่างใดอย่างหนึ่ง:
- ไดรเวอร์ของบุคคลที่สามแบบชำระเงิน : มีไดรเวอร์ NTFS ของบุคคลที่สามสำหรับ Mac ที่คุณสามารถติดตั้งได้และจะทำงานได้ค่อนข้างดี นี่เป็นโซลูชันแบบชำระเงิน แต่ติดตั้งง่ายและควรให้ประสิทธิภาพที่ดีกว่าโซลูชันฟรีด้านล่าง
- ไดรเวอร์ของบุคคลที่สามฟรี : มีไดรเวอร์ NTFS แบบโอเพ่นซอร์สฟรีที่คุณสามารถติดตั้งบน Mac เพื่อเปิดใช้งานการสนับสนุนการเขียน น่าเสียดายที่การติดตั้งต้องใช้เวลาเพิ่มขึ้นเล็กน้อยในการติดตั้งโดยเฉพาะบนเครื่อง Mac ที่มีคุณสมบัติ System Integrity Protection ซึ่งเพิ่มใน 10.11 El Capitan ช้ากว่าโซลูชันแบบชำระเงินและการติดตั้งพาร์ติชัน NTFS โดยอัตโนมัติในโหมดอ่าน - เขียนถือเป็นความเสี่ยงด้านความปลอดภัย
- การสนับสนุนการเขียน NTFS แบบทดลองของ Apple : ระบบปฏิบัติการ macOS มีการสนับสนุนทดลองสำหรับการเขียนไปยังไดรฟ์ NTFS อย่างไรก็ตามจะปิดโดยค่าเริ่มต้นและต้องมีความวุ่นวายในเทอร์มินัลเพื่อเปิดใช้งาน ไม่รับประกันว่าจะทำงานได้อย่างถูกต้องและอาจทำให้เกิดปัญหากับระบบไฟล์ NTFS ของคุณ อันที่จริงเราเคยมีข้อมูลที่เสียหายมาก่อน เราไม่แนะนำให้ใช้สิ่งนี้จริงๆ มันถูกปิดใช้งานโดยค่าเริ่มต้นด้วยเหตุผล
เราขอแนะนำอย่างยิ่งให้ชำระเงินสำหรับไดรเวอร์ NTFS ของ บริษัท อื่นหากคุณจำเป็นต้องทำเช่นนี้เนื่องจากโซลูชันอื่น ๆ ใช้งานไม่ได้เช่นกันและมีการตั้งค่ามากกว่า
ไดรเวอร์ของบุคคลที่สามที่จ่ายเงินดีที่สุด: Paragon NTFS สำหรับ Mac
Paragon NTFS สำหรับ Mac ราคา $ 19.95 และให้ทดลองใช้ฟรี 10 วัน มันจะติดตั้งอย่างหมดจดและง่ายดายบน macOS เวอร์ชันใหม่รวมถึง macOS 10.12 Sierra และ MacOS 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 และติดตั้ง ใช้ตัวเลือกเริ่มต้นเมื่อติดตั้ง
ที่เกี่ยวข้อง: วิธีติดตั้งแพ็คเกจด้วย Homebrew สำหรับ OS X
คุณจะต้องติดตั้งเครื่องมือสำหรับนักพัฒนาบรรทัดคำสั่งของ Apple เพื่อดำเนินการต่อ หากคุณยังไม่ได้ติดตั้งคุณสามารถเปิดหน้าต่าง Terminal จาก Finder> Applications> Utilities แล้วเรียกใช้คำสั่งต่อไปนี้:
xcode-select - ติดตั้ง
คลิก“ ติดตั้ง” เมื่อคุณได้รับแจ้งให้ติดตั้งเครื่องมือ
ที่เกี่ยวข้อง: วิธีติดตั้งแพ็คเกจด้วย Homebrew สำหรับ OS X
ในการเพิ่มเติมคุณจะต้องดาวน์โหลดและติดตั้ง homebrew หากคุณยังไม่ได้ติดตั้งบน Mac ของคุณ Homebrew เป็น“ ตัวจัดการแพ็คเกจ” สำหรับ Mac OS X คัดลอกและวางคำสั่งต่อไปนี้ลงในหน้าต่าง Terminal แล้วกด Enter เพื่อติดตั้ง:
/ usr / bin / ruby -e "$ (curl -fsSL //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
ในภาพด้านล่างก็
Mac ของคุณอาจติดตั้งพาร์ติชัน NTFS โดยอัตโนมัติดังนั้นคุณจะต้องยกเลิกการต่อเชื่อมก่อน รันคำสั่งต่อไปนี้แทนที่ /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 (และทำไมคุณไม่ควร)
หากคุณต้องการให้ Mac ของคุณติดตั้งไดรฟ์ NTFS โดยอัตโนมัติที่คุณเชื่อมต่อในโหมดอ่าน - เขียนคุณจะต้องปิดใช้งานการป้องกันความสมบูรณ์ของระบบ
คำเตือน : คุณอาจไม่ต้องการทำสิ่งนี้! คำแนะนำอย่างเป็นทางการของซอฟต์แวร์เตือนว่านี่เป็นความเสี่ยงด้านความปลอดภัย คุณจะเปลี่ยนเครื่องมือติดตั้ง NTFS ใน Mac ของคุณด้วยเครื่องมือ ntfs-3g ซึ่งจะทำงานในฐานะผู้ใช้รูท เนื่องจากวิธีการติดตั้งซอฟต์แวร์ Homebrew มัลแวร์ที่ทำงานบน Mac ของคุณจึงสามารถเขียนทับเครื่องมือเหล่านี้ได้ มันอาจจะไม่เหมาะกับความเสี่ยง แต่เราจะอธิบายว่าจะทำอย่างไรหากคุณต้องการรับความเสี่ยง
รีบูตเครื่อง Mac ของคุณและกด Command + R ค้างไว้ในขณะที่บูตเครื่อง มันจะบูตเข้าสู่สภาพแวดล้อมโหมดการกู้คืนพิเศษ
เรียกใช้เทอร์มินัลจากเมนูยูทิลิตี้ในโหมดการกู้คืนและเรียกใช้คำสั่งต่อไปนี้:
csrutil ปิดการใช้งาน
เมื่อคุณมีแล้วให้รีบูตเครื่อง Mac ตามปกติ
จากเดสก์ท็อป Mac ให้เปิดหน้าต่าง Terminal อีกครั้งและเรียกใช้คำสั่งต่อไปนี้เพื่อสร้างฟังก์ชัน ntfs-3g:
sudo mv / sbin / mount_ntfs /sbin/mount_ntfs ดั้งเดิม sudo ln -s / usr / local / sbin / mount_ntfs / sbin / mount_ntfs
สุดท้ายเปิดใช้งานการป้องกันความสมบูรณ์ของระบบอีกครั้ง รีบูตเครื่อง Mac ของคุณและกด Command + R ค้างไว้ในขณะที่บูตเพื่อเข้าสู่โหมดการกู้คืน เรียกใช้เทอร์มินัลในโหมดการกู้คืนและรันคำสั่งต่อไปนี้:
csrutil เปิดใช้งาน
เมื่อคุณมีแล้วให้รีบูตเครื่อง Mac ของคุณ การสนับสนุนการเขียน NTFS ควรทำงานได้ในขณะนี้
ในการเลิกทำการเปลี่ยนแปลงและถอนการติดตั้งทุกอย่างคุณจะต้องปิดการใช้งาน System Integrity Protection ก่อน หลังจากดำเนินการแล้วให้รันคำสั่งต่อไปนี้:
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> Applications> Utilities> Terminal หรือกด Command + Space พิมพ์ Terminal แล้วกด Enter
พิมพ์คำสั่งต่อไปนี้ในเทอร์มินัลเพื่อเปิดไฟล์ / etc / fstab สำหรับแก้ไขในโปรแกรมแก้ไขข้อความนาโน:
sudo nano / etc / fstab
เพิ่มบรรทัดต่อไปนี้ใน nano แทนที่“ NAME” ด้วยป้ายกำกับของไดรฟ์ NTFS ของคุณ:
LABEL = NAME ไม่มี ntfs rw, auto, nobrowse
กด Ctrl + O เพื่อบันทึกไฟล์หลังจากเสร็จสิ้นจากนั้นกด Ctrl + X เพื่อปิดนาโน
(หากคุณมีไดรฟ์ NTFS หลายตัวที่ต้องการเขียนให้เพิ่มบรรทัดที่แตกต่างกันสำหรับแต่ละไดรฟ์)
เชื่อมต่อไดรฟ์เข้ากับคอมพิวเตอร์ - ถอดปลั๊กและเชื่อมต่อใหม่หากเชื่อมต่อแล้ว - และคุณจะเห็นไดรฟ์ดังกล่าวอยู่ภายใต้ไดเร็กทอรี“ / Volumes” ในหน้าต่าง Finder คุณสามารถคลิก Go> Go to Folder แล้วพิมพ์“ / Volumes” ลงในช่องเพื่อเข้าถึง จะไม่ปรากฏขึ้นโดยอัตโนมัติและปรากฏบนเดสก์ท็อปของคุณเหมือนไดรฟ์ทั่วไป
หากต้องการยกเลิกการเปลี่ยนแปลงนี้ในภายหลังให้ทำซ้ำขั้นตอนข้างต้นเพื่อเปิดไฟล์ / etc / fstab ใน nano ลบบรรทัดที่คุณเพิ่มลงในไฟล์และบันทึกการเปลี่ยนแปลงของคุณ
ผู้ใช้ Mac ส่วนใหญ่จะฟอร์แมตไดรฟ์ภายนอกด้วย exFAT ได้ดีกว่าจึงมั่นใจได้ว่าจะทำงานได้ดีทั้งบน Windows และ Mac OS X โดยไม่ต้องทำงานเพิ่มเติม หากคุณต้องเขียนลงในไดรฟ์ NTFS หนึ่งในไดรเวอร์ของ บริษัท อื่นที่ต้องชำระเงินจะเป็นตัวเลือกที่ง่ายที่สุดพร้อมประสิทธิภาพที่ดีที่สุดและมีความเสี่ยงน้อยที่สุดที่ไฟล์จะเสียหาย