Kyl*_*wry 12 mac network-shares xserve unmount
不久前,当 iMac 正在处理特定网络共享(称为“工作共享”)上的文件时,我的 Xserve 出现故障(断电)。此卷“工作共享”现已卡住。它无法在 GUI 中看到,您只能使用终端来检测它。即使经过几天的电源循环, ls -a仍然显示它在那里,但我无法使用任何命令卸载它 - 即使在单用户模式下也不能以 root 身份卸载。
每次我尝试卸载该卷(hdiutil、diskutil、umount)时,我都会收到资源正忙的消息(不可能是因为没有人在使用它),错误代码 4915 否则就会失败。
问题是当我安装真正的“工作共享”时,它在内部被重命名为“工作共享-1”,这会破坏我的所有链接和共享中的几个文件。如果我不能卸载错误的“工作共享”,那么如果不重新格式化,那台计算机将无法使用,我想 - 我不希望它必须这样做。
我已经尝试了我能想到的所有方法 - 现在看来 sudo 无法拯救我。
关于如何卸载这个卡住的卷的任何想法?
Dar*_*har 13
首先尝试,sudo umount -f YOURDEVICE如果它不起作用,请删除 中的条目/etc/mtab,如果该文件在 MacOS 上存在。该文件通常应自动更新,但可能已损坏。
如果无法编辑,请使用 将其删除rm -f。它应该重新创建。
除了在 /Volumes 中看到具有该名称的文件夹之外,您怎么知道远程共享仍处于挂载状态?是否mount或diskutil list仍将其显示为已安装?如果没有,那么您得到的不是卡住的挂载,而是远程共享意外消失后留下的挂载点目录。如果该目录中有任何文件,则它们存在于您的本地引导驱动器上,并且可能是由 iMac 上运行的任何进程写入的,这些进程一直在使用该共享。
如果是这种情况,那么您可以通过将左侧目录和文件移到一边来修复它:
sudo mv /Volumes/Work\ Space ~/Desktop
Run Code Online (Sandbox Code Playgroud)
...然后重新安装您的远程共享。
但是,如果mount显示远程共享仍处于挂载状态,那么这种状态不会在重新启动后继续存在,因此除非您处于不想重新启动的某些情况下,否则我会说只需重新启动 iMac。
| 归档时间: |
|
| 查看次数: |
64061 次 |
| 最近记录: |