umount: /: 目标正忙

10 umount lvm ubuntu-gnome

当我运行命令时

umount /dev/mapper/ubuntu--gnome--vg-root 我得到:

umount: /: target is busy
        (In some cases useful info about processes that
         use the device is found by lsof(8) or fuser(1).)
Run Code Online (Sandbox Code Playgroud)

我用命令lsof和尝试了一些不同的选项fuser,但到目前为止还没有奏效。

有谁知道如何解决这个问题?

小智 19

请试试这个命令:

umount -l /PATH/OF/BUSY-DEVICE
umount -f /PATH/OF/BUSY-NFS(NETWORK-FILE-SYSTEM)
Run Code Online (Sandbox Code Playgroud)

参考:https : //stackoverflow.com/questions/7878707/umount-a-busy-device

  • umount -l 为我工作。谢谢。 (2认同)
  • 令人难以置信的是,在没有其他方法的情况下,这种方法通常会发挥作用。尽管我在对象的同一个 /dev/mapper/ 路径上运行 -f 和 -l 标志(-f 通常告诉我它尚未安装)。所以也许真正需要的只是 -l。NFS 不考虑我的恢复方案,因此我没有理由寻找 NFS 路径。不过,这种技术曾多次拯救了我。它绝对会让你把文件系统从你的身下撕下来,所以要小心行事。 (2认同)