mount (8) OS X-Handbuchseite beschreibt die nodev
Option:
Interpretieren Sie keine Zeichen und blockieren Sie keine speziellen Geräte im Dateisystem. Diese Option ist nützlich für einen Server mit Dateisystemen, die spezielle Geräte für andere als eigene Architekturen enthalten.
Das allein verstehe ich nicht ganz ...
… Für mich ist der wichtigere Teil dieser Frage - der mir helfen kann, die Option zu verstehen -:
Warum werden USB-Sticks mit der Option nodev gemountet?
Beispiel:
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)
In diesem Beispiel sind die vier Bände mit nodev
:
- Experimentieren - auf einem USB-Stick
- LaCie Little Big Disk - Auf einem Festplattenlaufwerk in FireWire 400 enthält dieses Volume eine Time Machine
Backups.backupdb
- Die Integration des Wuala- Dateisystems verwendet FUSE für OS X.
- Time Machine Backups
Ich kann verstehen, dass 2, 3 und 4 etwas Besonderes sind. Jedoch:
- Ich kann die Relevanz
nodev
eines USB-Sticks nicht verstehen .
Weitere Referenzen
USB-Festplatten automatisch mounten (wie es funktioniert) - Unix und Linux
Hintergrund
Ich möchte verstehen, warum Time Machine in Lion und Mountain Lion nicht von USB-Sticks sichern kann. Bei dieser Frage geht es jedoch allgemeiner um die nodev
Option.
quelle
nodev
die standardmäßig deaktiviert sind und beim Mounten explizit festgelegt werden müssen. Der OS X-Wechseldatenträger setzt sie automatisch ein, die entsprechenden Programme unter Linux auch, aber sie werden nicht festgelegt, wenn siemount
vom Terminal ausgeführt werden, es sei denn, Sie fügen sie manuell hinzu-o nodev
. (Diesmount
beeinträchtigt die Sicherheit nicht, da für sich selbst Root-Rechte erforderlich sind.) Dies hängt also davon ab, wie Ihre ZEVO ZFS-Festplatte bereitgestellt wird.nodev
. Weder der Import noch der ZFS-Mount erfordern eine Authentifizierung. Mal sehen, wie sich die Dinge im ZEVO-Bereich entwickeln.nodev
Option weist an, Lese- und Schreibvorgänge in Gerätedateien abzulehnen, damit auch vorhandene Dateien betroffen sind. Sie können sie weiterhin erstellen.