光驱的读取有些小问题,这个问题存在很久了
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))
具体表现在更换光盘上,当你没有使用指令或界面菜单进行更换光盘,而是直接对光驱进行操作时,很可能换过光盘后读取不到内容,只有重启系统来解决。我记得以前在没有正常关闭掉光盘挂载前,光驱仓门是不能打开的,而现在的系统是允许的,但带来的麻烦是明显的,因为系统没能及时地卸载旧光盘。 我的意思是指如果没有用umount操作(当然系统在eject前就做好了),我们用机器上的按钮退出了光盘会造成后面的光盘再也无法读取了,是否重新考虑一下设计,在没有umount的情况下禁止机器上的光盘退出,或者检查到光盘退出应及时处理。
经过测试证明以上的BUG是存在的,当在浏览光盘的情况下,按仓门上的按钮取出光盘,再放入光盘时就无法再读取内容了,解决办法是关闭打开的光盘目录,执行 umount /mnt/cdrom-hda 后重新放入光盘,针对此种情况是否有办法自行修复?
[ 本帖最后由 haulm 于 2009-12-1 11:06 编辑 ] 正常的表现应该是退出光盘后自动umount,不过应该写个udev规则就可以,
页:
[1]