mount(8)OS X手册页介绍了以下nodev
选项:
不要解释字符或阻止文件系统上的特殊设备。对于具有文件系统的服务器,该文件系统包含用于其自身体系结构以外的体系结构的特殊设备,此选项很有用。
仅凭这一点,我还无法完全理解……
…对我来说,这个问题最重要的部分-可能有助于我理解该选择-是:
为什么USB闪存驱动器装有nodev选项?
例:
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)
在该示例中,具有的四个卷nodev
是:
- 实验 –在USB闪存盘上
- LaCie Little Big Disk –在FireWire 400的硬盘驱动器上,该卷包括Time Machine
Backups.backupdb
- Wuala –文件系统集成将FUSE用于OS X
- 时间机器备份
粗略地说,我可以理解2、3和4是特殊的。然而:
- 我无法理解与
nodev
USB闪存驱动器的相关性。
其他参考
自动挂载USB磁盘(工作原理) – Unix和Linux
背景
希望了解为什么Lion和Mountain Lion中的Time Machine无法从USB闪存驱动器备份。但是,这个问题更笼统地说是关于nodev
选项。