Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Mac

เปิดใช้งานการเขียน NTFS บน macOS: คู่มือง่ายๆ สำหรับการเขียนข้อมูลบนไดรฟ์ NTFS

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

นี่คือปัญหาความเข้ากันได้ข้ามแพลตฟอร์มที่เกิดขึ้นเมื่อดิสก์ที่คุณใช้เคยถูกจัดรูปแบบ (format) ด้วย Windows OS มาก่อน

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

วิธีแก้ไขที่ง่ายที่สุด? จัดรูปแบบดิสก์เป็น FAT

วิธีที่ง่ายที่สุดในการแก้ไขช่องว่างระหว่างรูปแบบคือการจัดรูปแบบดิสก์ใหม่เป็น FAT ไว้ nóiก่อน FAT (File Allocation Table) เป็นระบบไฟล์เก่าที่ Windows สร้างขึ้น และ OS X มีความเข้ากันได้ทั้งการอ่านและเขียนเต็มที่

ชัดเจนว่า NTFS มีข้อได้เปรียบหลายประการในฐานะรูปแบบ—มันใหม่กว่าและทดสอบแล้วว่าทำงานเร็วกว่า FAT แต่ถ้าดิสก์ของคุณใหม่มาก และคุณไม่มีไฟล์สำคัญที่ต้องเก็บไว้ การจัดรูปแบบใหม่และแปลงดิสก์เป็น FAT เป็นวิธีแก้ไขชั่วคราวที่ง่าย

วิธีนี้อาจไม่ใช่คำตอบสำหรับคุณเนื่องจากเหตุผลเหล่านี้:

  • หากคุณมีข้อมูลบนดิสก์ที่ยังไม่ได้สำรองข้อมูล (backup) การจัดรูปแบบใหม่เป็น FAT จะลบข้อมูลทั้งหมดที่บันทึกไว้
  • หากคุณต้องถ่ายโอนไฟล์ที่ใหญ่กว่า 4GB ในครั้งเดียว FAT ไม่ใช่รูปแบบที่เหมาะสม FAT อนุญาตให้ถ่ายโอนไฟล์ขนาด 4GB และน้อยกว่าเท่านั้น

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

โปรแกรม協力ของบุคคลที่สาม (Third Party Utilities)

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

แอปฟรี

OSXFUSE – FUSE for macOS เป็นแอปพลิเคชันโอเพนซอร์สที่โฮสต์บน GitHub ซึ่งทำงานเป็นกลไกที่อนุญาตให้นำระบบไฟล์ที่ทำงานได้เต็มรูปแบบไปใช้ในโปรแกรม macOS กระบวนการที่ FUSE for macOS ใช้นั้นน่าเบื่อและเทคนิคมาก อาจทำให้คนที่ไม่คุ้นเคยกับการบูตเข้ Recovery Mode และใช้ Terminal รู้สึกไม่สะดวก

อย่างไรก็ตาม คุณสามารถใช้ FUSE for macOS เพื่อเขียนทับดิสก์ที่จัดรูปแบบ NTFS โดยทำตามขั้นตอนเหล่านี้:

  1. ดาวน์โหลด osxfuse ติดตั้ง它
  2. ตรวจสอบว่าคุณดาวน์โหลด Homebrew แล้ว ซึ่งเป็นตัวจัดการแพ็กเกจบรรทัดคำสั่ง
  3. เปิด Terminal ทำได้โดยเปิดโฟลเดอร์ Applications ซึ่งมีแอปพลิเคชัน Terminal อยู่
  4. หลังจากเปิด Terminal แล้ว ให้พิมพ์คำสั่งนี้:

brew install homebrew/fuse/ntfs-3g

  1. รีสตาร์ท Mac ของคุณ และก่อนที่ OS X จะเริ่มต้น ให้กดค้าง Command+R จนกว่าจะเห็นไอคอน Apple และแถบความคืบหน้า แล้วปล่อย นี่จะบูตคุณเข้าสู่ Recovery mode แทนการรีสตาร์ทปกติ
  2. เปิด Terminal จากเมนู Utilities และพิมพ์คำสั่งนี้:

csrutil disable

สิ่งนี้จะปิดใช้งาน SIP (System Integrity Protection) หรือโหมด "rootless" และควรแสดงข้อความบนหน้าจอ รีสตาร์ทคอมพิวเตอร์ของคุณ

  1. หลังจากรีบูตแล้ว ให้เปิด Terminal อีกครั้งและพิมพ์คำสั่งเหล่านี้:

sudo mv /sbin/mount_ntfs /sbin/mount_ntfs.original

sudo ln -s /usr/local/sbin/mount_ntfs /sbin/mount_ntfs

  1. รีบูตคอมพิวเตอร์อีกครั้ง และทำซ้ำขั้นตอนที่ 5 อีกครั้ง เพื่อบูตเข้ Recovery mode อีกครั้ง
  2. เมื่ออยู่ใน Recovery ให้เปิดใช้งาน SIP อีกครั้งโดยเปิด Terminal และพิมพ์คำสั่งนี้:

csrutil enable

  1. รีบูต Mac อีกครั้ง หากคุณทำทุกอย่างข้างต้นถูกต้อง NTFS จะทำงานเต็มที่บน Mac OS ของคุณแล้ว

คุณควรทราบว่า System Integrity Protection มีอยู่เพื่อป้องกันการแก้ไขไฟล์ระบบที่ไม่พึงประสงค์ การปิดใช้งาน SIP จะอนุญาตให้โปรแกรม root แก้ไขไฟล์ที่ได้รับการป้องกันบนระบบปฏิบัติการซึ่งอาจนำไปสู่ดิสก์เริ่มต้นที่เสียหายและการโจมตีของมัลแวร์

อีกครั้ง หากสิ่งนี้ทำให้คุณกังวล มีวิธีอื่นๆ ในการอนุญาตให้เขียนบนดิสก์ NTFS บน Mac OS ที่อาจสะดวกกว่าสำหรับคุณ

แอปแบบเสียเงิน

Paragon NTFS – Paragon เป็นไดรเวอร์ที่อนุญาตให้เข้าถึงอ่านและเขียนเต็มที่บนไดรฟ์ NTFS บน Mac OS X คุณสามารถเขียน คัดลอก ย้าย และแก้ไขไฟล์บนไดรฟ์ NTFS ได้ง่ายๆ โดยเพียงแค่ติดตั้งซอฟต์แวร์และรีบูตคอมพิวเตอร์เพื่อให้การเปลี่ยนแปลงมีผลบน Mac OS X ทั้งหมดแบบไร้รอยต่อและราบรื่น แอปพลิเคชันนี้ยังเด้งว่ามันเร็วกว่าซอฟต์แวร์เขียน NTFS อื่นๆ หกเท่า มาพร้อมกับอินเทอร์เฟซที่สวยงาม และฟังก์ชันอื่นๆ เช่น ตัวบ่งชี้พื้นที่แบบสี เขียนฟอร์แมตดิสก์ และสร้างพาร์ติชัน

Paragon สามารถดาวน์โหลดฟรีได้ 10 วันทดลองใช้ และซื้อได้ที่ $19.95 ซึ่งเรายืนยันว่าคุ้มค่าจริงๆ

หากดิสก์ของคุณเป็นดิสก์ Seagate คุณจะได้รับใบอนุญาต Paragon NTFS ฟรี จำกัดเฉพาะดิสก์ที่ผลิตโดย Seagate

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

Tuxera สามารถดาวน์โหลดทดลองใช้ฟรี 15 วัน และซื้อได้แบบครั้งเดียวใช้งานได้ตลอดชีวิตบนทุกอุปกรณ์ ราคา $31

ใช้งานคุณสมบัติทดลองของ Mac

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

เปิดใช้งานคุณสมบัติทดลองของ Apple โดยทำตามขั้นตอนเหล่านี้:

  1. เปิด Terminal อีกครั้ง ทำได้โดยเปิดโฟลเดอร์ Applications ซึ่งมีแอปพลิเคชัน Terminal อยู่
  2. ป้อนคำสั่งต่อไปนี้ ซึ่งจะเปิดใช้งานการรองรับไดรฟ์ NTFS:

LABEL=DRIVE_NAME none ntfs rw,auto,nobrowse

    • แทนที่ DRIVE_NAME ด้วยชื่อดิสก์ของคุณ
    • เมื่อแทนที่ชื่อดิสก์ ให้แน่ใจว่าไม่มีช่องว่าง เพราะอาจทำให้เกิดปัญหาบางอย่าง
  1. รีสตาร์ท Mac ของคุณ

หากคุณมีดิสก์ที่ชื่อซับซ้อนและมีช่องว่าง ให้ใช้ UUID ของอุปกรณ์เพื่อเปิดใช้งานการรองรับการเขียนได้เช่นกัน วิธีทำมีดังนี้:

  1. รัน Terminal และพิมพ์คำสั่งต่อไปนี้ แต่แทนที่ "DRIVENAME" ด้วยชื่อดิสก์ของคุณ:

diskutil info /Volumes/DRIVENAME | grep UUID

  1. สิ่งนี้จะให้คุณ UUID ของดิสก์ของคุณ
  2. เมื่อคุณเปิด Terminal อีกครั้ง ให้พิมพ์คำสั่งต่อไปนี้:

sudo nano /etc/fstab

  1. เพิ่มคำสั่งต่อไปนี้ลงในไฟล์ แทนที่ "DEVICEUUID" ด้วย UUID ที่คุณได้จากขั้นตอนที่ 1 และ 2:

UUID=DEVICEUUID none ntfs rw,auto,nobrowse

อีกครั้ง ควรจำไว้ว่าวิธีด้านบนเป็นการทดลอง และไม่มีใครรับผิดชอบหากวิธีนี้จะทำงาน หรือจะทำให้เกิดการเสียหายบนดิสก์ของคุณและทำให้คุณสูญเสียข้อมูล ไม่มีการรับประกันเหมือนการจ่ายเงินซื้อแอปของบุคคลที่สามที่ให้ความสะดวกและสบายใจ นอกจากนี้ หากคุณทำงานกับดิสก์มากกว่าหนึ่งดิสก์ คุณสมบัติทดลองนี้จะต้องให้คุณเพิ่มบรรทัดหนึ่งบรรทัดต่อดิสก์หนึ่งดิสก์ งานนี้ ตัวร้องเรียนว่า ค่อนข้างแย่

รอการอัปเดตในอนาคต

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

จัดรูปแบบเป็น exFAT

ข้อเสนอของเราแบบ Out-of-the-box เมื่อคุณมีดิสก์ใหม่หรือว่างเปล่า คือการจัดรูปแบบดิสก์เป็น exFAT exFAT เป็นการปรับปรุงจาก FAT32—เวอร์ชันใหม่ของ FAT ที่มีประสิทธิภาพน้อยกว่า NTFS แต่มีการรองรับที่แพร่หลายกว่า NTFS และ exFAT เหมือน NTFS exFAT ช่วยให้คุณถ่ายโอนไฟล์ที่ใหญ่กว่าขีดจำกัด 4GB ของ FAT32 สิ่งที่โดดเด่นที่สุดคือ exFAT ยังได้รับการรองรับจากทั้ง Windows และ OS X ทุกเวอร์ชันล่าสุดของ Windows และ Mac OS ล่าสุดมีการรองรับอ่านและเขียน exFAT อย่างเต็มที่ ซึ่งไม่สามารถพูดได้กับ NTFS

วิธีนี้ก็มีข้อแตกต่างบางอย่าง อุปกรณ์บางชนิด เช่น PlayStation 3 และ Xbox One ไม่รองรับ exFAT รวมถึง Windows XP ที่เลิกใช้งานแล้ว และเวอร์ชัน Windows เก่าๆ exFAT เหมาะสำหรับการใช้งานหากคุณไม่ต้องจัดการกับอุปกรณ์เหล่านี้ แต่ exFAT เป็นตัวเลือกระบบไฟล์ที่ดีหากคุณต้องการความเข้ากันได้มากกว่า NTFS และขีดจำกัดขนาดไฟล์มากกว่า FAT

Mounty for NTFS

นี่คือซอฟต์แวร์ฟรีสำหรับ Mac ที่ช่วยให้ผู้ใช้เขียนบนไดรฟ์ NTFS บน Mac ได้ การออกแบบของมันค่อนข้างง่ายสำหรับการ mount ไดรฟ์ NTFS บน Mac และให้การรองรับการเขียนกับไดรฟ์เหล่านั้น เนื่องจากยูทิลิตี้ฟรี จุดเด่นบางประการตามบริการของมันจึงได้รับการระบุ ซอฟต์แวร์ฟรี และขนาดน้อยกว่า 1 MB ดังนั้นจึงดาวน์โหลดง่ายและรวดเร็ว และต้องติดตั้งเพียงครั้งเดียวโดยไม่ต้องดาวน์โหลดไดรเวอร์เพิ่มเติม อย่างไรก็ตาม บางผู้ใช้ยูทิลิตี้กล่าวว่าเมื่อใช้เขียนบนไดรฟ์ NTFS กระบวนการจะยาวนาน บางครั้งซอฟต์แวร์มีแนวโน้มอนุญาตโหมดอ่าน-เขียนบนไดรฟ์ที่จัดรูปแบบ NTFS โดยอัตโนมัติ บางครั้งซอฟต์แวร์กลายเป็นไม่เสถียร จึงไม่สามารถ mount ไดรฟ์ได้ เมื่อยูทิลิตี้ทำงานผิดปกติ ข้อมูลที่บันทึกในไดรฟ์อาจสูญหาย ยังได้รับการทราบว่าการสนับสนุนทางเทคนิคก็ไม่ได้รับการจัดเตรียมสำหรับซอฟต์แวร์ และซอฟต์แวร์ Mac OS Mojave และ Catalina ปัจจุบันไม่รองรับยูทิลิตี้ของมัน

SL-NTFS

นี่คือซอฟต์แวร์ฟรีที่เรียกอีกอย่างว่า Snow Leopard NTFS เมื่อใช้ Mac OS 10.6 สามารถเขียนบนไดรฟ์ NTFS ได้ แม้โดยไม่ติดตั้งไดรเวอร์ของบุคคลที่สาม อย่างไรก็ตาม การรองรับการเขียนในการตั้งค่า OS ไม่ได้เปิดใช้งาน ดังนั้นซอฟต์แวร์ SL-NTFS จึงทำหน้าที่เป็นอินเทอร์เฟซสำหรับไดรเวอร์ NTFS ของ Mac OS 10.6 จึงอนุญาตให้มีสิทธิ์การเขียนสำหรับไดรฟ์ในรูปแบบ NTFS ยูทิลิตี้มีข้อได้เปรียบและข้อเสียต่างๆ ฟรีและติดตั้งง่าย แต่ผู้พัฒนาไม่ได้จัดเตรียมการสนับสนุนทางเทคนิค อีกทั้ง หากมีตัวเปิดใช้งานไดรเวอร์ NTFS อื่นที่ติดตั้งไว้ก่อนหน้านี้ อาจนำไปสู่ปัญหาทางเทคนิค การเขียนบนดิสก์ NTFS ภายนอกบางดิสก์เป็นไปไม่ได้เมื่อใช้ซอฟต์แวร์นี้ นอกจากนี้ การเข้าถึงข้อมูลและไฟล์ปริมาณมากมักถูกจำกัด

iBoysoft NTFS for Mac

นี่คือยูทิลิตี้ที่เปิดใช้งานโหมดอ่าน-เขียนบนไดรฟ์ที่ mount บนแล็ปท็อปและคอมพิวเตอร์ Mac โดยใช้ Max OS X และ macOS การสนับสนุนทางเทคนิคสำหรับซอฟต์แวร์ได้รับการจัดเตรียมฟรี และยูทิลิตี้ติดตั้งง่าย ยิ่งไปกว่านั้น บริการนี้เข้ากันได้กับ Mac OS X 10.8, 10.9, 10.10, 10.11, และ MacOS 10.12, 10.13, 10.14, และ 10.15 นอกจากรูปแบบ APFS ยังรองรับการจัดรูปแบบดิสก์เป็นระบบไฟล์อื่นๆ ผู้ใช้รายงานว่าข้อผิดพลาดของระบบไฟล์ NTFS สามารถซ่อมแซมได้โดยใช้ยูทิลิตี้ เมื่อใช้ซอฟต์แวร์ คุณต้องการเพียงคลิกเดียวเพื่อขับไดรฟ์ (eject) หรือ unmount โวล्यุม NTFS การใช้ซอฟต์แวร์อนุญาตให้ผู้ใช้ mount ไดรฟ์ NTFS แบบอัตโนมัติไปยังโหมดอ่าน-เขียน

iBoysoft Drive Manager

เครื่องมือเชิงพาณิชย์เพิ่มเติมนี้สามารถอนุญาตให้ผู้ใช้เข้าถึงสิทธิ์อ่าน-เขียน NTFS บน Mac ได้อย่างเต็มที่ นอกจากนี้ ต้องการเพียงคลิกเดียวเพื่อจัดการไดรฟ์เครือข่ายและไดรฟ์ภายนอกหลายตัว ยูทิลิตี้เป็นตัวแทนที่สมบูรณ์แบบสำหรับไดรเวอร์ NTFS Mac ฟรีอื่นๆ เพราะมันเสนอการสนับสนุนทางเทคนิคฟรี สามารถติดตั้งได้ง่าย และอนุญาตให้อัปเกรดฟรีตลอดชีวิต การใช้ซอฟต์แวร์ถ่ายโอนไฟล์ระหว่าง Mac และไดรฟ์ NTFS รวมถึงการเขียนบนไดรฟ์ NTFS ง่ายดาย เข้ากันได้กับ Mac OS X 10.8, 10.9, 10.10, 10.11 และ macOS 10.12, 10.13, 10.14 และ 10.15 ยูทิลิตี้ยังราคาเบามาก และเสนอทดลองใช้ 7 วันสำหรับผู้ใช้ นอกจากนี้ ยูทิลิตี้สามารถใช้ใน Finder เพื่อจัดการ map ไดรฟ์เครือข่ายและไดรฟ์ภายนอก เมื่อเทียบกับยูทิลิตี้ NTFS Mac อื่นๆ iBoysoft Manager ราคาเบากว่า

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