在 CentOS(以及大多数 Linux 系统)中,卸载已经挂载的设备通常使用 umount 命令(注意不是 unmount)。
umount /mnt/usb
或
umount /dev/sdb1
/mnt/usb 是挂载点/dev/sdb1 是设备名两条命令效果相同,推荐用挂载点卸载。
mount
或
df -h
如果提示:
umount: /mnt/usb: device is busy
说明有进程正在使用该设备。
lsof /mnt/usb
或
fuser -m /mnt/usb
fuser -k /mnt/usb
然后再卸载:
umount /mnt/usb
umount -l /mnt/usb
设备会等不再被使用后才真正卸载。
umount /mnt/cdrom
umount -f /mnt/nfs
如果卡死可加:
umount -lf /mnt/nfs
| 错误 | 原因 |
|---|---|
| device is busy | 有进程或终端在挂载目录 |
| not mounted | 本来就没挂载 |
| target is busy | 同 device is busy |
如果你能贴出具体命令和报错信息,我可以帮你精确定位问题。