当我做
sudo umount /media/KINGSTON
我有
umount: /media/KINGSTON: device is busy.
通过使用
fuser -c /media/KINGSTON
和
cat /proc/<pid>/cmdline
我发现这个进程是 thunar--deamon。我关闭了所有文件管理器窗口。当我尝试通过右键单击桌面来卸载它时,它还给出了一个错误:
An application is preventing the volume "KINGSTON" from being unmounted
我担心终止 Thunar 会影响其他终端中运行的其他进程。我该如何告诉它我不再需要这个 USB 密钥,以便它停止使用它?
答案1
如果您知道媒体设备已同步(没有未完成的写入),则使用 -f 开关来 umount(强制卸载)。
从卸载手册页中可以看出,-l 开关执行“延迟”卸载,即现在分离文件系统,然后稍后清理所有引用。
sudo umount -f /media/KINGSTON
或者
sudo umount -l /media/KINGSTON