Write ke Flash Disk/HDD External yang berpartisi NTFS di MacOS

Bila pada FlashDisk (FD) atau HDD External yang sudah terpartisi MBR dan terformat File System bertipe NTFS di MacOS hanya bisa Read Only tidak bisa Write (menambahkan, merubah, menghapus file).

Penulis mencoba bagaimana caranya agar FD maupun HDD yang NTFS ini bisa Write di MacOS, banyak cara sebenarnya antaranya…

 

Solusi Pertama:
Install Aplikasi Berbayar dengan Mudah.

Dengan menginstall aplikasi/driver pihak ketiga yang berbayar; Paragon NTFS for Mac yang berharga USD 19.95 namun bagi FD atau HDD yang bermerek Seagate bisa menggunakan aplikasi ini dengan Free, bisa download. Aplikasi lainnya adalah Tuxera NTFS for Mac dengan free trial 40 hari, lisensinya USD 31.

 

Solusi Kedua:
Mematikan Rootless atau System Integrity Protection pada System MacOS.

Dengan meng-non-aktif-kan System Integrity Protection pada MacOS, namun cara ini tidak sangat dianjurkan karena kondisi security yang rendah membuat aplikasi jahat seperti malware dan sebagai bisa berjalan dengan leluasa di system. Caranya hanya bisa di dalam recovery mode.

Booting Mac ke recovery mode dengan cara saat booting tekan dan tahan keyboard Command⌘+R, kemudian buka Utilities > Terminal

pada terminal mematikan System Integrity Protection dengan menjalan perintah…

$ csrutil disable

Kemudian restart kembali Mac, setelah booting dan masuk ke system MacOS, maka OS tersebut dalam kondisi tanpa “Rootless”. Cara check status-nya seperti ini…

$ csrutil status

hasilnya harus System Integrity Protection status: disabled.”

 

Solusi Ketiga:
Mematikan Rootless pada Mount NTFS
.

Cara yang lebih aman yaitu mematikan System Integrity Protection hanya untuk NTFS saja dan default-nya Rootless berjalan pertama kali mount ketika FD/HDD NTFS ditancapkan artinya masih ReadOnly kemudian akan remount menjadi RW Mode. Dengan menginstall terlebih dahulu FUSE for MacOS sebagai driver-nya dan ini free.

Download versi stable terakhir terlebih dahulu dan jalankan file DMG-nya…

Click FUSE for macOS kemudian install…

setelah FUSE for macOS terinstall kemudian install Command Line Developer Tools… buka Terminal dan ketik perintahnya…

$ sudo xcode-select --install

kemudian click install…

Instalasi Command Line Developer Tools ini untuk menginstall Homebrew

$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Tekan enter dan masukkan password bila diminta masukkan password. Kemudian install paket ntfs-3g dari brew…

$ brew install ntfs-3g

buat folder NTFS di dalam folder Volumes yang nantinya untuk mount FD/HDD yang RW mode…

$ sudo mkdir /Volumes/NTFS

Lakukan tester memasukkan FD/HDD External yang terformat NTFS ke USB kemudian buka Terminal, di Terminal check partisi yang terpasang kemudian unmount trus mount dengan ntfs-3g, ikuti urutan perintah tersebut…

Check partisi

diskutil list

Tampilannya seperti dibawah ini…

Tampak device /dev/disk1 adalah disk External, maka partisi disk1s1 di unmount kemudian mount kembali dengan driver ntfs-3g…

$ sudo su
$ umount /dev/disk2s1
$ /usr/local/bin/ntfs-3g /dev/disk2s1 /Volumes/NTFS -olocal -oallow_other

Coba buat file/folder di FD/HDD External tersebut apakah berhasil?

Agar saat pertama ditancapkan FD/HDD External langsung RW Mode maka perlu beberapa proses lagi, dengan mengatur folder mount dalam kondisi  System Integrity Protection tentukan harus masuk ke Recovery Mode, restart dan saat booting tekan dan tahan Command⌘+R kemudian buka Terminal, seperti 2nd Solution diatas… kemudian buka Utilities > Terminal

pada terminal mematikan System Integrity Protection dengan menjalan perintah…

$ csrutil disable

Kemudian restart bukan masuk kembali ke Recovery Mode dan buka Terminal dan jalankan perintah berikut…

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

Terakhir, restart kembali lagi ke Recovery Mode dan kembali mengaktifkan System Integrity Protection dengan menjalan perintah…

$ csrutil enable

Restart kembali dan masuk system MacOS seperti biasanya.

Setelah semua proses dilakukan tinggal dilakukan tester, tancapkan FD/HDD External ke USB dan lakukan write ke disk tersebut… Good Luck