我在 MacBook Pro(OS X 10.6.8)中安装了第二个驱动器,然后将用户文件夹(正确地)移动到该驱动器。
然后我觉得卷名中的空格很麻烦,所以我重命名了它。当 Dropbox 立即抱怨它丢失了文件夹并且 Chrome 开始要求成为默认浏览器等时,我应该知道这是一个坏主意。
简而言之,在重命名卷这个相对简单的操作中,我实际上删除了操作系统所关注的整个用户文件夹。重启后,我无法使用该用户身份登录。
这是由使用单用户模式下的目录服务指向新的卷名(记住按照提示挂载 / 以进行读/写)。
回想起来,我还重命名了 MacintoshHD,但我认为这没问题,因为它被安装为“/”而不是显示在“/Volumes/”中。
但问题是,这是一种非常有害的行为,而且相对容易做到。当然,能重命名卷的人比能从中恢复的人多。那么,有没有办法防止这种情况在 Finder 中发生呢?
答案1
我一直将用户的主目录配置为驻留在与启动卷不同的内部 HD 上,并且以前也遇到过这个问题。
不幸的是,这儿没有体面的阻止具有管理员权限的用户重命名卷的方法。但是,我确实有一种方法,虽然仍然无法阻止重命名卷,但至少可以减少意外发生这种情况的机会。
基本上,我所做的就是用别名替换桌面上的实际卷。这样,用户可以重命名他们一直看到的图标,而无需实际重命名文件系统中的挂载点。为此,首先按 CMD-OPT-将本地卷拖到桌面以在那里创建别名。然后,在 Finder 偏好设置中,禁用在桌面上显示“硬盘”的复选框。(如果您愿意,也可以对侧边栏执行类似的技巧。)