分页: 1 / 2
无法卸载cdrom
发表于 : 2005-09-24 11:35
由 smallwolf
我的cdrom无法卸载:
我用pwd后,不在cdrom目录下
并且所有和cdrom有关的程序都已经关闭,并且已经用ps查看过
在这样的情况下,用umount /media/cdrom
umount /media/cdrom0
sudo umount /media/cdrom
sudo umount /media/cdrom0
eject cdrom
都无法卸载,显示信息:/media/cdrom0 :device is busy
请教!
谢谢!
发表于 : 2005-09-24 11:37
由 oneleaf
发表于 : 2005-09-24 11:43
由 smallwolf
谢谢版主。
我使用命令后,没有提示失败,表示卸载成功。
不过,按cdrom的eject键不能弹出光驱,命令eject也不能弹出,请版主解答
谢谢!
发表于 : 2005-09-24 17:26
由 eexpress
eject正常。如果光驱的键都没用。就买一个算了。

其实可以拆开看看。机械问题。
发表于 : 2005-09-24 19:57
由 smallwolf
昏倒
kick eexpress的pp :)
我那个不是硬件问题啊
我后来米办法,重启过程中,按eject就弹出了
我只是奇怪 卸载成功了 为什么还弹不出来呢
发表于 : 2005-09-24 21:06
由 eexpress
那就是理解不对了。
cdrom0就不是你的物理光驱。
我思考很久,认为还是你的光驱挂载就不在cdrom这个目录。
拍拍
smallwolfpp

发表于 : 2005-09-25 9:12
由 smallwolf
恩 我挂载cdrom时,是用的mount /media/cdrom 就可以读光驱了 等卸载时却总告诉我cdrom0 busy 而且cdrom0里也可以看到我的光驱的内容
现在是糊涂了 cdrom 和cdrom0是什么关系啊
我现在读光驱可麻烦了 想换碟片 还要重启 在bios引导时才能按eject弹出
:(
发表于 : 2005-09-26 20:38
由 smallwolf
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/hda1 / reiserfs notail 0 1
/dev/hda5 none swap sw 0 0
/dev/hdc /media/cdrom0 udf,iso9660 ro,user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
要崩溃了 :(
我这次是完全按照站里的方法mount的:
sudo mount /media/cdrom0
成功后,读取光盘
将当前目录转到home
关闭和cdrom有关的程序
sudo umount /media/cdrom0
sudo umount /media/cdrom0 -l
都显示cdrom0:device is busy
可查看进程,没有和cdrom有关的程序啊
发表于 : 2005-09-26 20:44
由 eexpress
你是直接挂载到cdrom0的哦。用ls -l /media看看。
就像
lrwxrwxrwx 1 root root 4 2005-09-16 20:00 usb -> usb0
usb只是一个链接。
是不是系统除开终端,其他的都关闭了。如果这样还busy。给个ps -A看看。
发表于 : 2005-09-26 20:57
由 smallwolf
lrwxrwxrwx 1 root root 6 2005-09-15 18:31 cdrom -> cdrom0
drwxr-xr-x 2 root root 48 2005-09-15 18:31 cdrom0
我的命令显示
我刚才已经重启把碟片拿出来了 :(
用强制卸载没有busy的提示,但按光驱的弹出键,没有反应啊
发表于 : 2005-09-26 21:44
由 smallwolf
不知道算不算找到毛病:
这一次,我放入光盘,系统自动加载,然后我执行操作,操作后,卸载,卸载成功,eject -r 成功退出光盘。
奇怪,为什么我自己加载就无法退出,非要系统的自动加载呢?
发表于 : 2005-09-26 21:47
由 road
有可能你在那个目录没退出
发表于 : 2005-09-26 22:17
由 gnix_oag
是不是要专门的驱动啊
发表于 : 2005-09-26 22:21
由 eexpress
smallwolf 写了:不知道算不算找到毛病:
这一次,我放入光盘,系统自动加载,然后我执行操作,操作后,卸载,卸载成功,eject -r 成功退出光盘。
奇怪,为什么我自己加载就无法退出,非要系统的自动加载呢?
既然系统可以自动加载,记下当时的情况。cat /etc/mtab>rec0。再分析一下自己加载的参数。
发表于 : 2005-09-27 7:09
由 smallwolf
代码: 全选
guest@ubuntu:~$ cat rec0
/dev/hda1 / reiserfs rw,notail 0 0
proc /proc proc rw 0 0
sysfs /sys sysfs rw 0 0
devpts /dev/pts devpts rw,gid=5,mode=620 0 0
tmpfs /dev/shm tmpfs rw 0 0
/dev /.dev unknown rw,bind 0 0
none /dev tmpfs rw,size=5M,mode=0755 0 0
usbfs /proc/bus/usb usbfs rw 0 0
/dev/hdc /media/cdrom0 iso9660 ro,noexec,nosuid,nodev,user=guest 0 0
这样的,如果要自己加载要怎么和它一致呢?
我每回卸载时都退出cdrom的目录的;驱动应该不用吧,因为系统自己也能加载啊。