如何防止硬盘上的分区在启动时自动安装?

如何防止硬盘上的分区在启动时自动安装?

我尝试过这个:

在挂载过程中隐藏卷的 UUID(在磁盘实用程序上可见),从管理员帐户编辑 /etc/fstab 文件:

sudo pico /etc/fstab/

添加一行包含您的卷的 UUID 和安装点信息,例如:

UUID=EXAMPLE-5558-3BB3-9FA9-EXAaaaaAMPLE 无 hfs rw,无自动

保存文件。

但它不起作用。有什么想法吗?

答案1

晚了一步...但是我在 Lion 10.7.2 上使用 UUID 时遇到了 fstab 条目失败的问题...看起来很奇怪,但在条目中使用标签可以正常工作。

例如以下内容将被忽略...

UUID=EXAMPLE-5558-3BB3-9FA9-EXAaaaaAMPLE none hfs rw,noauto

但这会起作用......

LABEL=EXAMPLE\040\LABEL none hfs ro,noauto,nouser 0 0

答案2

如果注释掉 fstab 中的挂载行不起作用,则可能是另一个为您的环境编写的域或引导脚本是第二阶段挂载。您是否可以设置一个引导脚本以在启动时使用该 UUID 卸载任何内容?

答案3

我认为您需要向 /private/etc/autofs.conf 添加 R/W 权限并进行编辑。

答案4

这是一个在 Lion 上执行此工作的小型启动守护进程 - 阻止自动安装具有指定标签的卷:https://github.com/nanoant/mountblockd

它需要安装 Xcode/开发者工具。

相关内容