Cách ghi vào ổ đĩa NTFS trên máy Mac

Mục lục:

Cách ghi vào ổ đĩa NTFS trên máy Mac
Cách ghi vào ổ đĩa NTFS trên máy Mac

Video: Cách ghi vào ổ đĩa NTFS trên máy Mac

Video: Cách ghi vào ổ đĩa NTFS trên máy Mac
Video: VỪA ĐIÊN VỪA VÔ DUYÊN chàng trai KHÙNG NHẤT từ trước đến nay bị bạn gái khước từ không dám hẹn hò - YouTube 2024, Tháng tư
Anonim
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 số giải pháp để nhận được quyền truy cập đọc / ghi đầy đủ vào ổ đĩa NTFS.
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 số giải pháp để nhận đượ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 một phân vùng Boot Camp trên máy Mac của bạn, vì các 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. macOS có thể đọc và ghi một cách tự nhiên vào các ổ đĩa exFAT, giống như Windows có thể.

Ba tùy chọn

Có một số tùy chọn cho việc này và bạn sẽ cần phải chọn một tùy chọn:

  • Trình điều khiển bên thứ ba có trả tiền: Có trình điều khiển NTFS của bên thứ ba dành cho Mac mà bạn có thể cài đặt và chúng sẽ hoạt động khá tốt. Đây là các giải pháp có trả tiền nhưng chúng dễ cài đặt và mang lại hiệu suất tốt hơn so với các giải pháp miễn phí bên dưới.
  • Trình điều khiển bên thứ ba miễn phí: Có một 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, điều này có một chút công việc phụ để 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ả tiền và tự động gắn các phân vùng NTFS ở chế độ đọc ghi là một nguy cơ bảo mật.
  • Hỗ trợ ghi NTFS-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ố rối tung xung quanh 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. Thực tế, trước đây chúng tôi đã có dữ liệu bị hỏng. Chúng tôi thực sự khuyên bạn không nên sử dụng điều này. Tính năng này bị tắt theo mặc định vì một lý do.

Chúng tôi khuyên bạn nên thanh toá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 điều này vì các giải pháp khác không hoạt động tốt và có nhiều công việc để thiết lập.

Trình điều khiển bên thứ ba trả tiền tốt nhất: Paragon NTFS cho Mac

Image
Image

Paragon NTFS cho Mac có giá 19,95 đô la 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 hiện đại của macOS, bao gồm macOS 10.12 Sierra và Mac OS X 10.11 El Capitan. Nó thực sự "chỉ hoạt động", do đó, đó là tùy chọn tốt nhất nếu bạn sẵn sàng trả một số tiền nhỏ cho tính năng này.

Bạn cũng sẽ không phải fiddle với các lệnh thiết bị đầu cuối để gắn kết các phân vùng theo cách thủ công, tự động gắn kết các phân vùng không an toàn hoặc xử lý các hỏng hóc 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, việc trả tiền cho phần mềm thực hiện nó đúng là đáng giá. Chúng ta chưa đủ mệt mỏi sao.

Nếu bạn sở hữu một ổ đĩa Seagate, hãy lưu ý rằng Seagate cung cấp miễn phí tải xuống Paragon NTFS cho Mac, do đó bạn sẽ không phải mua thêm bất kỳ thứ gì.

Bạn cũng có thể mua Tuxera NTFS cho Mac, 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 thực hiện đ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: TÌM KIẾM 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, và ít an toàn hơn. Để làm cho máy Mac của bạn tự động mount phân vùng NTFS ở chế độ đọc ghi, bạn sẽ phải tạm thời vô hiệu hóa tính năng Bảo vệ tính toàn vẹn của hệ thống và thay thế một trong các công cụ tích hợp sẵn 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 nguy cơ bảo mật.
Phương pháp này là miễn phí, nhưng nó đòi hỏi một chút công việc, và ít an toàn hơn. Để làm cho máy Mac của bạn tự động mount phân vùng NTFS ở chế độ đọc ghi, bạn sẽ phải tạm thời vô hiệu hóa tính năng Bảo vệ tính toàn vẹn của hệ thống và thay thế một trong các công cụ tích hợp sẵn 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 nguy cơ bảo mật.

Tuy nhiên, bạn có thể sử dụng FUSE để gắn các phân vùng NTFS ở chế độ đọc ghi thủ công nếu bạn không ngại sử dụng Terminal. Điều này là an toàn hơn, nhưng nó hiệu quả hơn.

Đầu tiên, tải về 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ụ dành cho nhà 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> Applications> Utilities và chạy lệnh sau để thực hiện:

xcode-select --install

Nhấp vào “Cài đặt” khi bạn được nhắc cài đặt các công cụ.

Ngoài ra, bạn sẽ cần phải tải xuống và cài đặt homebrew nếu bạn chưa cài đặt nó trên máy Mac của mình. Homebrew là một "quản lý gói" cho Mac OS X. Sao chép-dán lệnh sau vào một cửa sổ Terminal và nhấn Enter để cài đặt nó:
Ngoài ra, bạn sẽ cần phải tải xuống và cài đặt homebrew nếu bạn chưa cài đặt nó trên máy Mac của mình. Homebrew là một "quản lý gói" cho Mac OS X. Sao chép-dán lệnh sau vào một 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ông cụ dành cho nhà phát triển và Homebrew, hãy chạy lệnh sau trong cửa sổ Thiết bị đầu cuối để cài đặt ntfs-3g:
Khi bạn đã cài đặt công cụ dành cho nhà phát triển và Homebrew, hãy chạy lệnh sau trong cửa sổ Thiết bị đầu cuối để cài đặt ntfs-3g:

brew install ntfs-3g

Bây giờ bạn có thể tự mount các phân vùng NTFS ở chế độ đọc / ghi. Từ cửa sổ đầu cuối, hãy chạy lệnh sau để tạo điểm gắn kết tại / Volumes / NTFS. Bạn chỉ cần làm điều này một lần.
Bây giờ bạn có thể tự mount các phân vùng NTFS ở chế độ đọc / ghi. Từ cửa sổ đầu cuối, hãy chạy lệnh sau để tạo điểm gắn kết tại / Volumes / NTFS. Bạn chỉ cần làm điều này một lần.

sudo mkdir /Volumes/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:

diskutil list

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, đó là

/dev/disk3s1

Phân vùng NTFS có thể được Mac tự động gắn kết, vì vậy trước tiên bạn cần phải ngắt kết nối. Chạy lệnh sau, thay thế
Phân vùng NTFS có thể được Mac tự động gắn kết, vì vậy trước tiên bạn cần phải ngắt kết nối. Chạy lệnh sau, thay thế

/dev/disk2s1

với tên thiết bị của phân vùng NTFS của bạn.

sudo umount /dev/disk2s1

Để gắn ổ đĩa, hãy chạy lệnh sau, thay thế

/dev/disk2s1

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/disk2s1 /Volumes/NTFS -olocal -oallow_other

Bạn sẽ thấy hệ thống tệp được gắn tại / Volumes / NTFS. Nó cũng sẽ xuất hiện trên màn hình của bạn như một ổ đĩa gắn thông thường. Bạn có thể đẩy nó ra bình thường khi bạn muốn rút nó ra.

Nếu bạn hài lòng khi gắn các phân vùng theo cách thủ công với hướng dẫn ở trên, bạn không phải tiếp tục.
Nếu bạn hài lòng khi gắn các phân vùng theo cách thủ công với hướng dẫn ở 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 mình tự động gắn kết các ổ đĩa NTFS mà bạn kết nối ở chế độ đọc-ghi, bạn sẽ cần tắt Bảo vệ tính toàn vẹn của hệ thống.

Cảnh báo: Có thể bạn 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à một nguy cơ bảo mật. Bạn sẽ thay thế các công cụ gắn kết NTFS trong máy Mac bằng các công cụ ntfs-3g, sẽ chạy với tư cách là 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 nguy cơ, nhưng chúng tôi sẽ giải thích làm thế nào nếu bạn muốn mạo hiểm.

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ột môi trường chế độ phục hồi đặc biệt.

Khởi động một thiết bị đầu cuối từ menu Tiện ích trong chế độ khôi phục và chạy lệnh sau:

csrutil disable

Một 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 để tạo chức năng ntfs-3g:
Từ màn hình Mac, mở lại cửa sổ Terminal và chạy các lệnh sau để tạo chức năng ntfs-3g:

sudo mv /sbin/mount_ntfs /sbin/mount_ntfs.original sudo ln -s /usr/local/sbin/mount_ntfs /sbin/mount_ntfs

Cuối cùng, bật lại tính năng Bảo vệ tính toàn vẹn của hệ thống. Khởi động lại máy Mac của bạn và giữ phím Command + R trong khi khởi động để vào chế độ khôi phục. Khởi động một thiết bị đầu cuối trong chế độ phục hồi và chạy lệnh sau:
Cuối cùng, bật lại tính năng Bảo vệ tính toàn vẹn của hệ thống. Khởi động lại máy Mac của bạn và giữ phím Command + R trong khi khởi động để vào chế độ khôi phục. Khởi động một thiết bị đầu cuối trong chế độ phục hồi và chạy lệnh sau:

csrutil enable

Một khi bạn có, khởi động lại máy Mac của bạn. Hỗ trợ NTFS-write sẽ 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ệ tính toàn vẹn của hệ thống. Sau khi bạn thực hiện, hãy chạy các lệnh sau:

sudo rm /sbin/mount_ntfs sudo mv /sbin/mount_ntfs.original /sbin/mount_ntfs brew uninstall ntfs-3g

Sau đó bạn có thể gỡ cài đặt FUSE cho macOS từ bảng điều khiển của nó trong cửa sổ System Preferences và kích hoạt lại System Integrity Protection.

Bạn có thể thấy lý do tại sao chúng tôi đề xuất tùy chọn $ 20 thay thế ngay bây giờ, huh?

Hỗ trợ viết NTFS thử nghiệm của Apple: Không làm điều này, nghiêm túc

Chúng tôi không khuyên bạn nên sử dụng phương pháp dưới đây vì phương pháp này ít được thử nghiệm nhất. Điều này có thể không hoạt động đúng cách, do đó, không đổ lỗi cho chúng tôi hoặc Apple nếu bạn gặp sự cố. Nó vẫn không ổn định như macOS 10.12 Sierra, và nó có thể không bao giờ hoàn toàn ổn định. Điều này thực sự chỉ ở đâ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ó một nhãn từ đơn tiện lợi. Nếu không, hãy 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 cần khởi chạy thiết bị đầu cuối. Điều hướng đến Trình tìm kiếm> Ứng dụng> Tiện ích> Thiết bị đầu cuối hoặc nhấn Command + Space, nhập Terminal và nhấn Enter.

Gõ lệnh sau vào terminal để mở tập tin / etc / fstab để chỉnh sửa trong trình soạn thảo văn bản nano:

sudo nano /etc/fstab

Thêm dòng sau vào nano, thay thế “NAME” bằng nhãn của ổ đĩa NTFS của bạn:
Thêm dòng sau vào nano, thay thế “NAME” bằng nhãn của ổ đĩ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 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 “/ Volumes”. Trong cửa sổ Trình tìm kiếm, bạn có thể nhấp vào Đi> Chuyển đến Thư mục và nhập "/ Tập tin" vào hộp để truy cập vào nó. Nó sẽ không tự động bật lên và xuất hiện trên màn hình của bạn giống như các ổ đĩa thông thường.
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 “/ Volumes”. Trong cửa sổ Trình tìm kiếm, bạn có thể nhấp vào Đi> Chuyển đến Thư mục và nhập "/ Tập tin" vào hộp để truy cập vào nó. Nó sẽ không tự động bật lên và xuất hiện trên màn hình của bạn giống như các ổ đĩa thông thường.

Để 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 trong 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 khi định dạng ổ đĩ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 thêm bất kỳ công việc nào. nếu bạn phải ghi vào một ổ đĩa NTFS, một trong những trình điều khiển trả tiền, bên thứ ba 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 cho việc hỏng tệp.

Đề xuất: