`

在Linux下umount挂载的U盘或移动硬盘时出现“Device is busy”

阅读更多

在Linux下umount挂载的U盘或移动硬盘的时候,经常会出现“Device is busy”的提示,该提示类似于Windows下的“无法卸载移动设备”的问题。

其实,无法卸载移动设备的原因,是因为系统中还有程序在占着移动设备上的文件,如果强制卸载,可能会导致数据丢失或设备损坏,“Device is busy”是一种保护措施。

 

既然知道是有程序在占用资源,那么找出这个程序再处理一下就好了。fuser这个工具就可以排上用场,基本上每个Linux发行版都会带有fuser这个工具。

 

fuser可以显示出当前哪个程序在使用磁盘上的某个文件、挂载点、网络端口,病给出程序进程的信息。

 

 

假设无法卸载的设备为 /media/usb,运行如下命令,即可:

      # fuser -m -v /media/usb

      用户  进程号  权限 命令

      /media/

 

 

 

 

摘自:http://www.linuxdiyf.com/viewarticle.php?id=67336

 

 

分享到:
评论

相关推荐

    Linux虚拟机如何挂载U盘

    如果出现`device is busy`错误,可以使用以下命令强制卸载: ```bash # fuser -k /mnt/usb # umount /mnt/usb ``` 以上步骤完成了在Linux虚拟机中挂载与卸载U盘的过程。按照这些步骤操作,可以帮助解决在虚拟机...

    Linux下挂载U盘命令.pdf

    Linux 下挂载 U 盘命令详解 Linux 作为一个开源的操作系统,在日常使用中,我们经常需要挂载 U 盘来存储...同时,我们也需要注意卸载 U 盘时可能出现的 "device is busy" 错误,可以使用强制卸载命令来解决这个问题。

    linux怎样挂载U盘

    如果卸载时出现 device is busy 错误,可以使用 `fuser -km /mnt/udisk` 命令来解决问题。 挂载 U 盘需要确认 Linux 系统的 locale,确认虚拟机是否识别 U 盘,创建挂装目录,使用 mount 命令将 U 盘挂装到挂装目录...

    Linux虚拟机中挂载U盘的操作流程.docx

    * 如果显示 device is busy,可以使用命令 `fuser -km /mnt/udisk` 卸载 U 盘。 五、其他相关知识点 * 使用命令 `ls -l /mnt/udisk` 查看 U 盘中的文件信息。 * 使用命令 `rpm -qa|grep kernel` 查询 Linux 系统的...

    Linux认下挂U盘命令

    本文将详细讲解如何在Linux下挂载和卸载U盘,以及相关的命令和选项。 首先,要识别U盘在Linux系统中的设备名。通常,USB设备会被识别为`/dev/sd*`的形式,例如`/dev/sda`、`/dev/sdb`等,其中的'a'、'b'等字母代表...

    linux加载光驱使用光驱和U盘.

    通过本文,我们将深入探讨如何在Linux环境下正确地加载光驱、使用ISO镜像以及挂载U盘,同时也会提及一些关键的概念和命令行操作,帮助用户更好地理解和掌握Linux系统中的设备管理。 ### 加载光驱 在Linux中,加载...

    linux zx.docx

    若设备在使用中,`umount`会提示"device busy"。 4. **Shell编程** - Shell脚本是Linux中编写自动化任务的常用工具,实验中通过编写简单的菜单式脚本,让学生理解并掌握基本的Shell编程技巧。 5. **C语言编程** ...

Global site tag (gtag.js) - Google Analytics