Cách ghi vào ổ đĩa NTFS trên máy Mac
MacOS của Apple có thể đọc từ các ổ đĩa NTFS có định dạng Windows, nhưng không thể ghi chúng ra khỏi hộp. Dưới đây là một vài giải pháp để có quyền truy cập đọc / ghi đầy đủ vào ổ đĩa NTFS.
Điều này có thể hữu ích nếu bạn muốn ghi vào phân vùng Boot Camp trên máy Mac, vì phân vùng hệ thống Windows phải sử dụng hệ thống tệp NTFS. Tuy nhiên, đối với các ổ đĩa ngoài, có lẽ bạn nên sử dụng exFAT thay thế. macOS thực sự có thể đọc và ghi vào các ổ đĩa exFAT, giống như Windows có thể.
Ba lựa chọn
Có một số tùy chọn cho việc này và bạn sẽ cần chọn một:
- Trình điều khiển bên thứ ba trả tiền: Có trình điều khiển NTFS của bên thứ ba cho Mac mà bạn có thể cài đặt và chúng sẽ hoạt động khá tốt. Đây là những giải pháp trả phí, nhưng chúng dễ cài đặt và sẽ cung cấp hiệu suất tốt hơn các giải pháp miễn phí dưới đây.
- Trình điều khiển bên thứ ba miễn phí: Có trình điều khiển NTFS miễn phí và mã nguồn mở mà bạn có thể cài đặt trên máy Mac để bật hỗ trợ ghi. Thật không may, việc này cần thêm một chút công việc để cài đặt, đặc biệt là trên máy Mac có tính năng Bảo vệ toàn vẹn hệ thống mới, được thêm vào 10.11 El Capitan. Nó chậm hơn các giải pháp trả phí và tự động gắn các phân vùng NTFS ở chế độ đọc ghi là một rủi ro bảo mật.
- Hỗ trợ ghi-ghi thử nghiệm của Apple: Hệ điều hành macOS bao gồm hỗ trợ thử nghiệm để ghi vào ổ đĩa NTFS. Tuy nhiên, nó được tắt theo mặc định và yêu cầu một số lộn xộn trong thiết bị đầu cuối để kích hoạt nó. Nó không được đảm bảo để hoạt động đúng và có khả năng gây ra sự cố với hệ thống tệp NTFS của bạn. Trong thực tế, chúng tôi đã có dữ liệu bị hỏng trước đó. Chúng tôi thực sự không khuyên bạn nên sử dụng điều này. Nó bị tắt theo mặc định vì một lý do.
Chúng tôi khuyên bạn nên trả tiền cho trình điều khiển NTFS của bên thứ ba nếu bạn cần thực hiện việc này vì các giải pháp khác không hoạt động tốt và cần nhiều công việc hơn để thiết lập.
Trình điều khiển bên thứ ba trả phí tốt nhất: Paragon NTFS cho Mac
Paragon NTFS cho Mac có giá 19,95 USD và cung cấp bản dùng thử miễn phí mười ngày. Nó sẽ cài đặt sạch sẽ và dễ dàng trên các phiên bản macOS hiện đại, bao gồm macOS 10.12 Sierra và Mac OS X 10.11 El Capitan. Nó thực sự hoạt động trên mạng, vì vậy đây là lựa chọn tốt nhất nếu bạn sẵn sàng trả một khoản tiền nhỏ cho tính năng này.
Bạn cũng sẽ không phải sử dụng các lệnh đầu cuối để tự động gắn các phân vùng, tự động gắn các phân vùng hoặc xử lý các tham nhũng tiềm ẩn như bạn sẽ làm với các trình điều khiển miễn phí bên dưới. Nếu bạn cần tính năng này, trả tiền cho phần mềm thực hiện đúng cách là xứng đáng. Chúng ta chưa đủ mệt mỏi sao.
Nếu bạn sở hữu ổ đĩa Seagate, hãy lưu ý rằng Seagate cung cấp bản tải xuống miễn phí Paragon NTFS cho Mac để bạn sẽ không phải mua thêm bất cứ thứ gì.
Bạn cũng có thể mua tuxera NTFS cho Mac, có giá 31 đô la và cung cấp bản dùng thử miễn phí mười bốn ngày. Nhưng Paragon NTFS cũng làm điều tương tự và rẻ hơn.
Trình điều khiển bên thứ ba miễn phí tốt nhất: FUSE cho macOS
Phương pháp này là miễn phí, nhưng nó đòi hỏi một chút công việc tốt, và ít an toàn hơn. Để làm cho máy Mac của bạn tự động gắn các phân vùng NTFS ở chế độ đọc, bạn sẽ phải tạm thời tắt Bảo vệ toàn vẹn hệ thống và thay thế một trong các công cụ tích hợp của Apple bằng nhị phân dễ bị tấn công hơn. Vì vậy, phương pháp này là một rủi ro bảo mật.
Tuy nhiên, bạn có thể sử dụng FUSE để gắn phân vùng NTFS ở chế độ đọc-ghi theo cách thủ công nếu bạn không phiền khi sử dụng Terminal. Điều này an toàn hơn, nhưng nó làm việc nhiều hơn.
Đầu tiên, tải FUSE cho macOS và cài đặt nó. Sử dụng các tùy chọn mặc định khi cài đặt nó.
Bạn cũng sẽ cần các công cụ phát triển dòng lệnh của Apple được cài đặt để tiếp tục. Nếu bạn chưa cài đặt chúng, bạn có thể mở cửa sổ Terminal từ Finder> Ứng dụng> Tiện ích và chạy lệnh sau để làm như vậy:
chọn xcode - cài đặt
Nhấp vào Cài đặt cài đặt trực tuyến khi bạn được nhắc cài đặt các công cụ.
Ngoài ra, bạn sẽ cần tải xuống và cài đặt homebrew nếu bạn chưa cài đặt nó trên máy Mac. Homebrew là trình quản lý gói của YouTube, dành cho Mac OS X. Sao chép-dán lệnh sau vào cửa sổ Terminal và nhấn Enter để cài đặt nó:
/ usr / bin / ruby -e "$ (curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Nhấn Enter và cung cấp mật khẩu của bạn khi được nhắc. Kịch bản sẽ tự động tải xuống và cài đặt Homebrew.
Khi bạn đã cài đặt các công cụ dành cho nhà phát triển và Homebrew, hãy chạy lệnh sau trong cửa sổ Terminal để cài đặt ntfs-3g:
cài đặt bia ntfs-3g
Bây giờ bạn có thể tự gắn các phân vùng NTFS ở chế độ đọc / ghi. Từ cửa sổ đầu cuối, chạy lệnh sau để tạo điểm gắn kết tại / Tập / NTFS. Bạn chỉ cần làm điều này một lần.
sudo mkdir / Tập / NTFS
Khi bạn kết nối ổ đĩa NTFS với máy tính, hãy chạy lệnh sau để liệt kê bất kỳ phân vùng đĩa nào:
danh sách đĩa
Sau đó, bạn có thể xác định tên thiết bị của phân vùng NTFS. Chỉ cần tìm phân vùng với hệ thống tệp Windows_NTFS. Trong ảnh chụp màn hình bên dưới, nó / dev / đĩa3s1
.
Phân vùng NTFS có thể được cài đặt tự động bởi máy Mac của bạn, vì vậy bạn cần ngắt kết nối nó trước. Chạy lệnh sau, thay thế / dev / đĩa2s1
với tên thiết bị của phân vùng NTFS của bạn.
sudo umount / dev / đĩa2s1
Để gắn ổ đĩa, hãy chạy lệnh sau, thay thế / dev / đĩa2s1
với tên thiết bị của phân vùng NTFS của bạn.
sudo / usr / local / bin / ntfs-3g / dev / đĩa2s1 / Tập / NTFS -olocal -oallow_other
Bạn sẽ thấy hệ thống tệp được gắn tại / Tập / NTFS. Nó cũng sẽ xuất hiện trên máy tính để bàn của bạn như một ổ đĩa được gắn bình thường. Bạn có thể đẩy nó ra bình thường khi bạn muốn rút phích cắm.
Nếu bạn hài lòng khi gắn các phân vùng theo cách thủ công ở trên, bạn không phải tiếp tục.
Nếu bạn muốn làm cho máy Mac của bạn tự động gắn ổ đĩa NTFS mà bạn kết nối ở chế độ đọc, bạn sẽ cần phải tắt Bảo vệ toàn vẹn hệ thống.
Cảnh báo: Bạn có thể không muốn làm điều này! Hướng dẫn chính thức của phần mềm cảnh báo rằng đây là rủi ro bảo mật. Bạn sẽ thay thế các công cụ gắn kết NTFS trong máy Mac của mình bằng các công cụ ntfs-3g, công cụ này sẽ chạy như người dùng root. Do cách Homebrew cài đặt phần mềm, phần mềm độc hại chạy trên máy Mac của bạn có thể ghi đè lên các công cụ này. Nó có thể không làm việc với rủi ro, nhưng chúng tôi sẽ giải thích cách làm nếu bạn muốn chấp nhận rủi ro.
Khởi động lại máy Mac của bạn và giữ Command + R trong khi khởi động. Nó sẽ khởi động vào môi trường chế độ phục hồi đặc biệt.
Khởi chạy một thiết bị đầu cuối từ menu Tiện ích trong chế độ phục hồi và chạy lệnh sau:
vô hiệu hóa csrutil
Khi bạn đã có, khởi động lại máy Mac của bạn bình thường.
Từ màn hình Mac, mở lại cửa sổ Terminal và chạy các lệnh sau để thực hiện chức năng ntfs-3g:
sudo mv / sbin / mount_ntfs /sbin/mount_ntfs.origen sudo ln -s / usr / local / sbin / mount_ntfs / sbin / mount_ntfs
Cuối cùng, kích hoạt lại Bảo vệ toàn vẹn hệ thống. Khởi động lại máy Mac của bạn và giữ Command + R trong khi khởi động để vào chế độ khôi phục. Khởi chạy một thiết bị đầu cuối trong chế độ phục hồi và chạy lệnh sau:
kích hoạt csrutil
Khi bạn đã có, hãy khởi động lại máy Mac của bạn. Hỗ trợ ghi NTFS nên hoạt động ngay bây giờ.
Để hoàn tác các thay đổi của bạn và gỡ cài đặt mọi thứ, trước tiên bạn cần tắt Bảo vệ toàn vẹn hệ thống. Sau khi bạn làm, chạy các lệnh sau:
sudo rm / sbin / mount_ntfs sudo mv /sbin/mount_ntfs.origen / sbin / mount_ntfs brew gỡ cài đặt ntfs-3g
Sau đó, bạn có thể gỡ cài đặt FUSE cho macOS khỏi bảng điều khiển trong cửa sổ Tùy chọn hệ thống và bật lại Bảo vệ toàn vẹn hệ thống.
Bạn có thể thấy lý do tại sao chúng tôi đề xuất tùy chọn $ 20 thay vì bây giờ, huh?
Hỗ trợ viết NTFS thử nghiệm của Apple: Đừng làm điều này, Nghiêm túc
Chúng tôi không đề xuất phương pháp dưới đây vì nó ít được thử nghiệm nhất. Điều này có thể không hoạt động đúng, vì vậy đừng đổ lỗi cho chúng tôi hoặc Apple nếu bạn gặp vấn đề. Nó vẫn không ổn định kể từ macOS 10.12 Sierra và nó có thể không bao giờ hoàn toàn ổn định. Đây thực sự chỉ là ở đây cho mục đích giáo dục.
Trước tiên, hãy chắc chắn rằng ổ đĩa của bạn có nhãn một từ thuận tiện. Nếu không, thay đổi nhãn của nó. Điều này sẽ làm cho quá trình này dễ dàng hơn.
Trước tiên bạn sẽ cần khởi chạy một thiết bị đầu cuối. Điều hướng đến Finder> Ứng dụng> Tiện ích> Terminal hoặc nhấn Command + Space, nhập Terminal và nhấn Enter.
Nhập lệnh sau vào thiết bị đầu cuối để mở tệp / etc / fstab để chỉnh sửa trong trình chỉnh sửa văn bản nano:
sudo nano / etc / fstab
Thêm dòng sau vào nano, thay thế tên NAME TÊN bằng nhãn ổ đĩa NTFS của bạn:
LABEL = NAME none ntfs rw, auto, nobrowse
Nhấn Ctrl + O để lưu tệp sau khi bạn hoàn tất, sau đó nhấn Ctrl + X để đóng nano.
(Nếu bạn có nhiều ổ đĩa NTFS bạn muốn ghi vào, hãy thêm một dòng khác nhau cho mỗi ổ đĩa.)
Kết nối ổ đĩa với máy tính - rút phích cắm và kết nối lại nếu nó đã được kết nối - và bạn sẽ thấy nó trong thư mục của Lốc / Tập. Trong cửa sổ Trình tìm kiếm, bạn có thể nhấp vào Chuyển đến> Chuyển đến Thư mục và nhập vào dòng chữ / khối lượng vào hộp để truy cập. Nó sẽ không tự động bật lên và xuất hiện trên máy tính để bàn của bạn như các ổ đĩa thường làm.
Để hoàn tác thay đổi này sau, chỉ cần lặp lại quy trình trên để mở tệp / etc / fstab bằng nano. Xóa dòng bạn đã thêm vào tệp và lưu các thay đổi của bạn.
Hầu hết người dùng Mac sẽ tốt hơn trong việc định dạng các ổ đĩa ngoài bằng exFAT, đảm bảo chúng hoạt động tốt trên cả Windows và Mac OS X mà không cần phải làm thêm. nếu bạn phải ghi vào ổ đĩa NTFS, một trong những trình điều khiển bên thứ ba phải trả tiền sẽ là lựa chọn dễ dàng nhất với hiệu suất tốt nhất và ít rủi ro nhất về hỏng tệp.