QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1158|回复: 3

光驱的读取有些小问题,这个问题存在很久了

[复制链接]
发表于 2009-12-1 10:45:09 | 显示全部楼层 |阅读模式
umount /mnt/cdrom-hda/
umount: /mnt/cdrom-hda: device is busy.
        (In some cases useful info about processes that use
         the device is found by lsof(8) or fuser(1))
具体表现在更换光盘上,当你没有使用指令或界面菜单进行更换光盘,而是直接对光驱进行操作时,很可能换过光盘后读取不到内容,只有重启系统来解决。我记得以前在没有正常关闭掉光盘挂载前,光驱仓门是不能打开的,而现在的系统是允许的,但带来的麻烦是明显的,因为系统没能及时地卸载旧光盘。
 楼主| 发表于 2009-12-1 11:01:23 | 显示全部楼层
我的意思是指如果没有用umount操作(当然系统在eject前就做好了),我们用机器上的按钮退出了光盘会造成后面的光盘再也无法读取了,是否重新考虑一下设计,在没有umount的情况下禁止机器上的光盘退出,或者检查到光盘退出应及时处理。
经过测试证明以上的BUG是存在的,当在浏览光盘的情况下,按仓门上的按钮取出光盘,再放入光盘时就无法再读取内容了,解决办法是关闭打开的光盘目录,执行 umount /mnt/cdrom-hda 后重新放入光盘,针对此种情况是否有办法自行修复?

[ 本帖最后由 haulm 于 2009-12-1 11:06 编辑 ]
回复

使用道具 举报

whistler_wmz 该用户已被删除
发表于 2009-12-1 13:35:02 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2009-12-1 14:21:29 | 显示全部楼层
正常的表现应该是退出光盘后自动umount,不过应该写个udev规则就可以,
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-26 05:37 , Processed in 0.051534 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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