我不能在我的 Linux 机器上 umount 而不是 umount -f 请建议?
[root@Linux umount /mnt/cdrom
umount: /mnt/cdrom: device is busy
umount: /mnt/cdrom: device is busy
Run Code Online (Sandbox Code Playgroud)
您可以使用 fuser 查看哪些进程仍在使用该挂载:
fuser -mu /mnt/cdrom
Run Code Online (Sandbox Code Playgroud)
如果您想通过 fuser 终止这些进程,请使用-k
:
fuser -mk /mnt/cdrom
Run Code Online (Sandbox Code Playgroud)
我经常(例如:我希望每次都有五分之一...)发现自己无法卸载,因为我已经以自己的身份 cd 到一个 mount 然后 su 到 root。我的旧外壳仍在安装点上,因此无法卸载。尝试退出 root shell,看看您的用户的 shell 是否仍然被 cd 到/mnt/cdrom
.