小编Mar*_*ark的帖子

无法卸载 dmg。持续显示“资源繁忙”

“工作区”是一个加密的 dmg,我在其中保存代码。我通常不会卸载它,但我需要进行备份,但它拒绝让我卸载:

\n\n
mark@mark-macbook-air /Volumes$ lsof | grep Workspace\nmark@mark-macbook-air /Volumes$ lsof Workspace\nmark@mark-macbook-air /Volumes$ hdiutil detach /Volumes/Workspace\nhdiutil: couldn\'t unmount "disk1" - Resource busy\nmark@mark-macbook-air /Volumes$ hdiutil unmount /Volumes/Workspace\nhdiutil: unmount: "/Volumes/Workspace" failed to unmount due to error 49168.\nhdiutil: unmount failed - Resource busy\nmark@mark-macbook-air /Volumes$ ls\nMacintosh HD@ Workspace/\n
Run Code Online (Sandbox Code Playgroud)\n\n

如果我尝试通过 Finder 卸载:

\n\n
"The disk \xe2\x80\x9cWorkspace\xe2\x80\x9d couldn\xe2\x80\x99t be ejected because \xe2\x80\x9cTerminal\xe2\x80\x9d is using it.".\n
Run Code Online (Sandbox Code Playgroud)\n\n

我只打开了一个终端窗口。看来我可以关闭终端,但因为我很确定它没有使用它,所以我运行sudo lsof并看到了几个“mds”和一个“login”。MDS 是聚光灯的一部分,因此我在卷上禁用了聚光灯索引。这杀死了一些进程。我现在只剩下两个:

\n\n
mark@mark-macbook-air /Volumes$ sudo lsof /Volumes/Workspace/\nCOMMAND  PID USER   FD   TYPE DEVICE SIZE/OFF NODE NAME\nlogin …
Run Code Online (Sandbox Code Playgroud)

dmg-image hdiutil lsof macos

5
推荐指数
2
解决办法
2万
查看次数

标签 统计

dmg-image ×1

hdiutil ×1

lsof ×1

macos ×1