Linux --- 卸载光盘提示 umount: mnt: target is busy. 怎么办?

Linux --- 卸载光盘提示 umount: mnt: target is busy. 怎么办?,第1张

一、红色下划线:df -h 查看设备信息。/dev/sr0 是光盘,/mnt是挂载点的路径。 黄色下划线:umount /mnt 卸载的时候出现 umount: /mnt: target is busy. 提示设备忙。磁盘正在使用,无法直接卸载。需要将当前使用数据盘的进程杀掉,才能卸载。 二、安装 psmisc 工具 Psmisc 软件包包含三个帮助管理/proc目录的程序。 fuser 显示使用指定文件或者文件系统的进程的PID。 killall 杀死某个名字的进程,它向运行指定命令的所有进程发出信号。 pstree 树型显示当前运行的进程。 可以通过 rpm -qa psmisc 查看有没有安装,如果有系统会反馈安装程序的信息。 如果没有安装 psmisc 系统没有反馈。那么,就需要 yum -y install psmisc 安装一个 psmisc。 等待安装完成,安装完成后系统会反馈 psmisc 已经安装完毕。并且 通过 rpm -qa psmisc 可以查看到 psmisc 程序的信息。 三、红色划线:fuser -mv /mnt/ 查看 /mnt/ 的进程状态。可以看到 PID 1340 进程正在运行。 黄色下划线:fuser -kv /mnt/ 杀掉访问文件的进程。 蓝色下划线:再用 fuser -mv /mnt/ 查看 /mnt/ 。PID 1340 进程已经被杀掉。 -m:指定一个挂载文件系统上的文件或者被挂载的块设备(名称name)。所有访问这个文件或者文件系统的进程都会被列出来。 -v:详细模式。进程以 ps 的方式显示,包含PID,USER,COMMAND,如果是内核访问的 PID 为 kernel。 -k:指定 PID,就杀掉指定PID的进程。如果没有指定 PID 就会发送SIGKILL信号,杀掉所有进程。 四、此时用 umount /mnt。已经可以卸载了,df -h 查看设备状态 /mnt 也已经成功卸载。

楼主你听我的,原创:先准备两个软件:NTBOOTautofix、DiskGenius。紧接着在XP或者Windows7系统下用NTBOOTautofix恢复Windows系统引导。(这样做的目的,就是防止你删除ubuntu所在的磁盘分区之后,重启之后出现系统引导丢失,进不了系统的现象。)做完上面的步骤,我们在用DiskGenius删除ubuntu所在的磁盘分区。(XP的磁盘管理存在bug,在里面删除磁盘分区会导致其它不想删除的分区意外删除,所以我们用第三方软件DiskGenius来帮我们删除。)到此,我们的ubuntu已经顺利卸载删除了。

NTBOOTautofix下载:http://www.baidu.com/s?wd=NTBOOTautofix

DiskGenius下载:http://soft.baidu.com/softwaresearch/s?tn=software&wd=DiskGenius&soft_cate=


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/5905897.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-07
下一篇 2023-03-07

发表评论

登录后才能评论

评论列表(0条)

保存