LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2169|回复: 14

在块设备“busy”的时候如何umount?

[复制链接]
发表于 2004-7-17 07:22:25 | 显示全部楼层 |阅读模式
常常是几乎所有软件都已经关闭,还是无法umount光驱或U盘,提示“busy”。一直没有解决这个问题。
发表于 2004-7-17 07:36:27 | 显示全部楼层
mount不会错,你肯定还有在用被mount设备。
 楼主| 发表于 2004-7-17 08:04:30 | 显示全部楼层
我所有程序都已经关闭了。
发表于 2004-7-17 08:22:41 | 显示全部楼层
你不能在那个设备的目录下umount,你当前的目录必须是在其他的目录下才不会有"busy"的提示。
发表于 2004-7-17 09:06:49 | 显示全部楼层
先退出加载的目录,
关闭使用该目录下文件的应用程序,
比如:使用xine播放光盘,
停止了播放,
但是还没有退出,
此时xine可能依然使用该文件,
需要关闭。
如果强制关闭使用加载文件的进程
使用fuser -km /mnt/mntpoint
 楼主| 发表于 2004-7-17 10:54:26 | 显示全部楼层
最初由 aaccdd 发表
先退出加载的目录,
关闭使用该目录下文件的应用程序,
比如:使用xine播放光盘,
停止了播放,
但是还没有退出,
此时xine可能依然使用该文件,
需要关闭。
如果强制关闭使用加载文件的进程
使用fuser -km /mnt/mntpoint

好,下次试一下。
发表于 2004-7-17 10:58:53 | 显示全部楼层
最初由 7seconds 发表
你不能在那个设备的目录下umount,你当前的目录必须是在其他的目录下才不会有"busy"的提示。


这个可能性比较大
我老是这样:p
 楼主| 发表于 2004-7-17 11:05:12 | 显示全部楼层
最初由 blithe 发表
这个可能性比较大
我老是这样:p

不是的。这个常识我还是知道的;)
发表于 2004-7-17 11:34:47 | 显示全部楼层
可以用fuser来检查哪个进程还在光驱的目录下。
fuser /mnt/cdrom
 楼主| 发表于 2004-7-17 14:34:26 | 显示全部楼层
找到了,是fam这个进程。
监视文件变化?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表