我的 Linux 服务器 (Centos 7.5) 的 USB 驱动器处于奇怪的状态。当我尝试将 USB 驱动器上的分区挂载到新创建的挂载点时,我收到错误
mount: /dev/sdd1 is already mounted or /mnt/foo busy.
/mnt/foo
是新创建的挂载点,因此它不应该处于繁忙状态。这意味着它/dev/sdd1
已经挂载。但是,当我尝试卸载它时,我收到错误
umount: /dev/sdd1: not mounted
系统似乎处于某种混乱状态,我既无法安装也无法卸载 USB 驱动器?
是否有一些命令可以运行来解决问题,以便我可以安装 USB 驱动器?我不想重新启动系统。详细信息如下所示。谢谢
# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
...
sdd 8:48 1 29.8G 0 disk
└─sdd1 8:49 1 29.8G 0 part
# mkdir /mnt/foo
# mount /dev/sdd1 /mnt/foo
mount: /dev/sdd1 is already mounted or /mnt/foo busy
# umount /dev/sdd1
umount: /dev/sdd1: not mounted
更新:USB 存储子系统似乎处于不良状态。当移除 USB 驱动器时,“lsusb”输出仍会显示该设备。而当插入其他 USB 驱动器时,它们根本不会显示。我尝试卸载并重新加载“usb-storage”内核模块,但由于它正在使用中,因此无法卸载。
我认为这可能是固件或硬件问题。
答案1
尝试创建一个新的挂载点而不是 /mnt/Foo 显示“已挂载或繁忙”
也可以尝试使用 Sudo