OSX 在 /Volumes/ 中复制并重新编号了我的驱动器

OSX 在 /Volumes/ 中复制并重新编号了我的驱动器

在 2011 年的 Macbook Pro 中,我已将 SuperDrive 换成了 SSD。现在,我的 SSD 中有一个 OSX 分区用于操作系统,而我的大部分数据都位于另一个 HDD 上,通过符号链接连接(即文档、下载、桌面、Dropbox 等)。以下 HDD 卷的名称为“NAME”。

当我刚刚重启电脑时,Dropbox 发出错误信息,说找不到我的文件夹。我使用 Finder 导航到“NAME”,一切似乎都正常。在磁盘实用程序中,一切似乎都正确有序并已安装。我查看了我的符号链接(在我的用户文件夹中),它们似乎都已损坏。

我查看了 /Volumes/,发现我的 HDD 分区已重命名为“NAME 1”,因此 /Volumes/ 包含“NAME”和“NAME 1”。系统要求我使用 sudo 在“NAME”中执行 ls,它似乎只包含“sleepimage”(大小为 8 GB,这是我的正常内存量)。我还注意到在磁盘实用程序中,“NAME”的挂载点为“/Volumes/NAME 1”

我不知道这个新的“/Volumes/NAME”实际在哪里,如果它真的存在的话。它没有出现在磁盘工具中。如果我执行“df”命令,它不会出现在列表中。我很想在/Volumes/中删除它,然后将“NAME 1”mv 到“NAME”

编辑:在启动之前在控制台中注意到了这一点:

10-10-13 7:38:29.667 PM com.apple.mtmd[90]: low disk space thinning needed for volume NAME (/Volumes/NAME 1) with 8.2 <= 10.0 pct free space , 1 snapshot can be thinned

10-10-13 7:38:29.668 PM com.apple.mtmd[90]: attempting to thin because of low free space on NAME (/Volumes/NAME 1) by removing 2013-10-10 19:06:28 -0400, estimate 0 bytes to recover, 1 snapshot can be thinned

启动后如下:

10-10-13 7:41:45.723 PM com.apple.mtmd[90]: attempting to thin because of low free space on NAME (/Volumes/NAME 1) by removing 2013-10-10 19:34:46 -0400, estimate 0 bytes to recover, 1 snapshot can be thinned

编辑2:

sudo rm -rf “名称”

成功了!

答案1

新的 /Volumes/NAME 位于 SSD 上。Mac OS 在您登录时创建了该目录,因为 HDD 尚未安装,因此缺少一些关键文件。HDD 卷丢失是因为 Mac OS 通常会等到您登录后才安装其他卷。要更改此行为,您需要修改系统范围的首选项。从终端运行此命令一次:

sudo defaults write /Library/Preferences/SystemConfiguration/autodiskmount AutomountDisksWithoutUserLogin -bool true

将系统创建的 /Volumes/NAME 放入废纸篓并重新启动系统。真正的 /Volumes/NAME 应在启动后立即挂载,当您登录时,到 HDD 的符号链接将按预期工作。

相关内容