尝试卸载时设备正忙

尝试卸载时设备正忙

我正在使用 Ubuntu Rescue Remix 和 Ddrescue。我正在将“坏”驱动器 (sdc) 上的 RAW 映像创建到“好”驱动器 (sdc) 上。我使用了命令

sudo ddrescue -r 3 /dev/sdb image log

开始备份过程。屏幕上显示“完成”命令,因此我尝试卸载我的好驱动器,然后再重新启动,方法是使用以下命令

sudo umount /dev/sdc

但我得到了一个错误

device is busy.
(In some cases useful info about processes that use the device is found by lsoft(8) or fuser(1))

我对 Linux 的了解非常少,所以我不确定我需要做什么才能卸载驱动器?

编辑---我正在关注这里列出的教程http://www.geekyprojects.com/storage/how-to-recover-data-even-when-hard-drive-is-damaged/由于我无法卸载驱动器,所以我只能强制重启。现在当我运行

sudo lshw -C disk -short

驱动器不再显示?!?!?!这些是我看到的驱动器。它完全跳过了 sdb

/dev/sda
/dev/cdrom
/dev/cdrom
/dev/sdc

答案1

我看到了一些替代方案:

  1. 找到哪个进程使用了​​该文件系统fuser -v -m /dev/sdclsof <mountpoit>(可能您只是在 sdc 上有工作目录的进程)如错误消息中所建议的那样。
  2. sudo umount -f /dev/sdc在这种情况下尝试强制卸载sdc 上的一些数据可能无法保存
  3. 愚蠢但干净 - 重启系统:-)

相关内容