Opsi 1: Mount drive hanya-baca
Anda dapat memasang drive USB hanya-baca dengan menggunakan Diskutil.
- Pertama, masukkan / pasang drive sekali, jalankan
diskutil list
dari Terminal.app dan catat perangkat yang mewakili drive (harus seperti /dev/diskN
N dengan angka berapa pun).
- Keluarkan disk dengan menjalankan
diskutil unmountDisk /dev/diskN
penggantian N dengan nomor yang tercantum pada langkah pertama
- Pasang disk hanya-baca dengan menjalankan
diskutil mountDisk readOnly /dev/diskN
Ini tentu saja mengharuskan Anda secara aktif menjalankan perintah ini setiap kali Anda ingin menggunakan arsip stick. Untuk solusi otomatis, lihat MarcoPolo atau tulis perintah launchd (lihat misalnya di sini untuk inspirasi).
Opsi 2: Gunakan kontrol akses pada drive
Apakah drive benar-benar perlu diformat dalam FAT32 atau apakah Anda hanya mengaksesnya dari sistem Mac OSX? Dalam kasus selanjutnya, Anda dapat menyimpan konten drive di drive lain, memformatnya sebagai drive Mac OSX, memindahkan / menyalin konten kembali dan mengambil segala hak menulis dari siapa pun.
sudo chmod
? Idealnya bahkan Spotlight tidak boleh menyentuh volume.