mount (8) Halaman Manual OS X menjelaskan nodev
opsi:
Jangan menafsirkan karakter atau memblokir perangkat khusus pada sistem file. Opsi ini berguna untuk server yang memiliki sistem file yang berisi perangkat khusus untuk arsitektur selain miliknya.
Itu saja, saya tidak sepenuhnya mengerti ...
... bagi saya, bagian yang lebih penting dari pertanyaan ini - yang dapat membantu saya untuk memahami opsi - adalah:
Mengapa USB flash drive dipasang dengan opsi nodev?
Contoh:
sh-3.2$ mount
/dev/disk1 on / (hfs, local, journaled)
devfs on /dev (devfs, local, nobrowse)
/dev/disk0s2 on /Volumes/swap (hfs, local, journaled)
/dev/disk0s4 on /Volumes/spare (hfs, local, journaled)
map -hosts on /net (autofs, nosuid, automounted, nobrowse)
map auto_home on /home (autofs, automounted, nobrowse)
localhost:/Eiu9XWYlwq4E8x9l_bQTiX on /Volumes/MobileBackups (mtmfs, nosuid, read-only, nobrowse)
/dev/disk3 on /Volumes/gjp22 (zfs, local, journaled, noatime)
/dev/disk3s1 on /opt (zfs, local, journaled, noatime)
/dev/disk6 on /Volumes/zhandy (zfs, local, journaled, noatime)
/dev/disk8s1 on /Volumes/experiment (hfs, local, nodev, nosuid, journaled, noowners)
/dev/disk10 on /Volumes/tall (zfs, local, journaled, noatime)
/dev/disk11s2 on /Volumes/LaCie Little Big Disk (hfs, local, nodev, nosuid, journaled, noowners)
/dev/disk12 on /Volumes/twoz (zfs, local, journaled, noatime)
Wuala on /Volumes/WualaDrive (osxfusefs, local, nodev, nosuid, synchronous, mounted by gjp22)
/dev/disk14s2 on /Volumes/Time Machine Backups (hfs, local, nodev, nosuid, journaled)
Dalam contoh itu, empat jilid dengan nodev
adalah:
- percobaan - pada flash drive USB
- LaCie Little Big Disk - pada hard disk drive di FireWire 400, volume ini termasuk Time Machine
Backups.backupdb
- Wuala - integrasi sistem file menggunakan FUSE untuk OS X
- Cadangan Mesin Waktu
Secara longgar, saya dapat mengerti bahwa 2, 3, dan 4 adalah spesial. Namun:
- Saya tidak dapat memahami relevansi
nodev
ke USB flash drive.
Referensi lain
Memasang disk USB secara otomatis (Cara kerjanya) - Unix dan Linux
Latar Belakang
Ingin memahami mengapa Time Machine di Lion dan Mountain Lion tidak dapat mencadangkan dari USB flash drive. Tetapi pertanyaan ini lebih umum tentang nodev
opsi.
sumber
nodev
itu dinonaktifkan secara default, dan harus ditetapkan secara eksplisit saat pemasangan. Auto-mounter removable disk OS X mengaturnya, program yang setara di Linux juga melakukannya, tetapi mereka tidak akan diatur ketika dijalankanmount
dari terminal kecuali Anda menambahkan secara manual-o nodev
. (Ini tidak mengganggu keamanan karenamount
itu sendiri membutuhkan hak akses root.) Jadi itu tergantung pada bagaimana ZEVO ZFS disk Anda dipasang.nodev
. Baik impor maupun ZFS mount tidak memerlukan otentikasi ... mari kita lihat bagaimana hal-hal menyebar di wilayah ZEVO.nodev
opsi memberitahu untuk menolak membaca dan menulis ke file perangkat sehingga yang ada juga prihatin. Anda masih bisa membuatnya.