Yan*_*ang 12 filesystem umount usb mount disk
我有一个通过 USB 连接的外部磁盘,但不小心断开了连接。现在lsing 安装它的目录给出Input/output error. umounting 目录只是挂起。dmesg 只包含:
[3360010.363235] usb 2-1.1: USB disconnect, device number 3
Run Code Online (Sandbox Code Playgroud)
我如何解决这个问题(没有重新启动),即如何在外部存储设备的非正常断开连接时清理内核状态?
小智 21
懒惰卸载通常可以解决问题。
sudo umount -l /path/where/its/mounted
Run Code Online (Sandbox Code Playgroud)
有关更多信息,请尝试man umount。
你也应该能够做到
sudo umount -f /path/to/mount
Run Code Online (Sandbox Code Playgroud)
来自man umount:
-f Force unmount (in case of an unreachable NFS system). (Requires
kernel 2.1.116 or later.)
Run Code Online (Sandbox Code Playgroud)