Jawaban:
Diperbarui pada Mei 2015, dengan solusi saat ini.
Solusi gratis
FUSE untuk OS X - Penerus ke MacFUSE
NTFS-3G
Membutuhkan build dari sumber untuk apa pun yang lebih baru dari 2010. Versi "pre built" terakhir ditautkan dari http://macntfs-3g.blogspot.co.uk/2010/10/ntfs-3g-for-mac-os- x-2010102.html Anda dapat membangunnya dari sumber menggunakan homebrew di jawaban lain.
Solusi berbayar
MacFuse adalah abandonware, dan belum diperbarui sejak 2009.
Jawaban ini untuk kompatibilitas terbaru untuk OS X 10.11 El Capitan , macOS 10.12 Sierra , macOS 10.13 High Sierra , macOS 10.14 Mojave .
Instal osxfuse terbaru (3.xx) dari GitHub . Atau instal dengan Homebrew sebagai berikut:
brew cask install osxfuse
Instal NTFS-3G terbaru dengan Homebrew sebagai berikut:
brew install ntfs-3g
Pasang volume NTFS secara otomatis dalam mode baca-tulis:
Tautan NTFS-3G untuk boot setelah menonaktifkan Perlindungan Sistem Integritas sementara, sebagai berikut:
[reboot dengan menahan CMD+ Runtuk masuk ke mode pemulihan]
csrutil disable
[reboot secara normal]
sudo mv /sbin/mount_ntfs /sbin/mount_ntfs.original
sudo ln -s /usr/local/sbin/mount_ntfs /sbin/mount_ntfs
[reboot dengan menahan CMD+ Runtuk masuk ke mode pemulihan]
csrutil enable
[reboot secara normal]
Anda perlu menautkan kembali secara manual (langkah 3) setiap tahun ketika Anda memutakhirkan macOS (10.11 → 10.12 → 10.13 → 10.14 → ...)
Lihat juga halaman wiki berikut: https://github.com/osxfuse/osxfuse/wiki/NTFS-3G
Saya menguji ini pada Mountain singa dan itu gratis dan Anda tidak perlu reboot. Ini menggunakan driver NTFS asli OS X.
Hubungkan perangkat Anda
Tulis di Terminal diskutil list
dan cari IDENTIFIER di mana TYPE adalah Windows_NTFS.
Dalam hal ini disk1s1
Kemudian jalankan yang berikut ini:
diskutil unmount /dev/disk1s1
cd /Volumes
mkdir Elements
sudo mount -w -t ntfs -o rw,nobrowse /dev/disk1s1 /Volumes/Elements
open /Volumes/Elements
Read-only file system
ketika saya misalnya mencoba menjalankan mkdir /Volumes/HD-HCU2/aa
. Apakah ada alasan mengapa Anda menggunakannya nobrowse
?
/Volumes
.
nobrowse
diperlukan untuk membuat ntfs dapat ditulis.
Solusi paling sederhana adalah dengan menggunakan MacFUSE dan NTFS-3G untuk MacFUSE , meskipun pada posting ini hanya Tuxera NTFS (~ $ 35 USD) dan PARAGON Software NTFS untuk OS X v.9.0 ($ 19,95 USD) mendukung 10.7. Namun, Anda dapat mengambil sumbernya secara gratis dari Tuxera.
Pada OS X 10.6 Anda dapat secara aktif mengaktifkan dukungan NTFS, meskipun jarak tempuh Anda mungkin bervariasi. Ikuti Langgan ini oleh Mac OS X Petunjuk jika Anda tertarik, tetapi saya akan menggunakan metode MacFUSE lebih dari ini. Ingatlah bahwa kedua metode ini tidak didukung sepenuhnya.
Tidak bisa mengatakan bahwa menggunakan MacFUSE dan NTFS-3G untuk MacFUSE adalah cara termudah, tetapi mereka gratis dan itu hebat! gratis dari situs Seagate: http://www.seagate.com/support/downloads/item/ntfs-driver-for-mac-os-master-dl/ . Bekerja stabil selama sebulan, belum ada masalah yang terjadi. Adakah yang tahu, akankah pengguna Seagate HDD mendapatkan upgrade driver NTFS gratis untuk OS X baru ketika Apple akan merilisnya?
Inilah cara melakukan mount satu kali menggunakan ntfs-3g (jawaban coeur tetapi untuk sekali pakai). Dengan cara ini Anda tidak perlu boot ke safe mode atau menggunakan csrutil sama sekali. NB: menggunakan ntfs-3g dikabarkan "lebih aman" untuk akses tulis daripada opsi pemasangan "rw, nobrowse" bawaan:
Instal osxfuse terbaru (3.xx) dari https://github.com/osxfuse/osxfuse/releases . Atau pasang dari Homebrew dengan:
brew cask install osxfuse
Instal NTFS-3GNTFS-3G terbaru dari Homebrew ( https://brew.sh/Homebrew ), sebagai berikut:
brew install ntfs-3g
Sekali mount (ganti disk1s1 dengan nilai-nilai Anda, dapat ditemukan dengan menjalankan mount
perintah setelah memasukkan disk, Anda akan melihat garis seperti
/dev/disk1s1 on /Volumes/SomeNtfsDrive (ntfs, local, nodev, nosuid, read-only, noowners
) ambil disk1s1
:
diskutil unmount /dev/disk1s1
sudo mkdir /Volumes/my_writable_ntfs
sudo /usr/local/bin/ntfs-3g /dev/disk1s1 /Volumes/my_writable_ntfs -olocal -oallow_other
Anda akan mendapatkan popup "ekstensi sistem diblokir" klik "Buka Preferensi Keamanan" dan klik "Bolehkan" di sebelah nama pengembang (Benjamin Fleischer). Jika Anda tidak dapat mengklik tombol izinkan, lihat di sini .
Jalankan perintah lagi setelah mengklik memungkinkan. Ini akan bagus sampai Anda reboot. atau secara manual turun.
Untuk detail dan instruksi lebih lanjut tentang membuatnya permanen, lihat https://github.com/osxfuse/osxfuse/wiki/NTFS-3G
Sebelum kita mulai. Pastikan label nama eksternal Anda adalah SATU kata. Itu berarti tidak ada ruang di antaranya.
disk saya = SALAH
my_disk atau my-disk atau mydisk = CORRECT
sudo nano /etc/fstab
LABEL=my_disk none ntfs rw,auto,nobrowse
Catatan: my_disk adalah nama disk Andasudo ln -s /Volumes ~/Desktop/Volumes
Ketika Anda tidak membutuhkannya lagi. Sesederhana:
Di terminal sudo rm /etc/fstab
/etc/fstab
hanya merupakan opsi jika tidak mengandung entri penting lainnya
\040
dengan '' (spasi). Lihat contoh di man fstab
:LABEL=The\040Volume\040Name\040Is\040This none msdos ro