Answers:
是。您需要在/ etc中创建一个名为“ fstab”的文件(如果尚未存在):
sudo nano /etc/fstab
接下来,我们将需要分区唯一通用标识符(UUID)。打开“磁盘工具”,然后突出显示您不想自动挂载的分区。然后按CMD + I,将出现以下屏幕(注意,突出显示了UUID):
然后,我们需要在fstab文件中输入以下行。以下示例将阻止我的“ Shockwave”分区自动挂载:
UUID=27C2148B-1734-3900-B89C-FE3EB7E11DBC none hfs rw,noauto
完成后,按CNTRL + O进行保存。您可以根据需要添加任意数量;每行一个。重新引导,并且不会挂载fstab中指定的那些分区。
该UUID是分区唯一标识符(参考下,如果你想使用设备的标签,而不是男人页)。该NOAUTO标签告诉OS X不会自动安装负载。您仍然可以使用Disk Utility挂载它们,但是OS X最初不会为您安装它们。
如果您想了解有关fstab的更多信息以及如何使用它,可以查看其相应的手册页。
您可以在其中添加条目/etc/fstab
以防止装入卷。这类似于@cksum描述的技术。以下是一些单线示例。他们将创建一个fstab文件(如果该文件不存在),否则它们将追加。您需要管理员权限。
防止挂载名为“存档”的HFS(Mac)卷。如果手动安装,它将被读/写。
echo "LABEL=Archive none hfs rw,noauto 0 0" | sudo tee -a /etc/fstab
NTFS卷名为BOOTCAMP。只读。
echo "LABEL=BOOTCAMP none ntfs ro,noauto 0 0" | sudo tee -a /etc/fstab
FAT32卷名为PMBPORTABLE。只读。
echo "LABEL=PMBPORTABLE none msdos ro,noauto 0 0" | sudo tee -a /etc/fstab
sudo mount -t msdos /dev/disk3 /Volumes/usb
。但是我可以在不知情的情况下这样做/dev/disk3
吗?
fstab
每次更改磁盘配置时进行更新。在回答中强调这一事实可能是一个好主意。