请高手帮忙分析分析mount /dev/cdrom出现的问题。

发表于:2007-07-04来源:作者:点击数: 标签:
Redhat7.2装好后,光驱不能装载。 奇怪,以前在其他机器安装后从未出现这种问题。 而且安装是用光盘安装的,安装时同样是mount的呀。 mount/dev/cdrom时出现“mount:/dev/cdromisnotavalidblockdevice”。 硬件没问题,光盘也没问题(试过很多光盘了)。 在/

Redhat7.2装好后,光驱不能装载。

奇怪,以前在其他机器安装后从未出现这种问题。

而且安装是用光盘安装的,安装时同样是mount的呀。 

mount /dev/cdrom时出现“mount:/dev/cdrom is not a valid block device”。 

硬件没问题,光盘也没问题(试过很多光盘了)。 

在/dev下列目录:
lrwxrwxrwx   1  root   root    8 Mar 26 09:50 cdrom -> /dev/hdc
brw-rw----     1  root   disk    22, 0  Aug 31 2001     hdc
brw-rw----     1  root   floppy 2,   0  Aug 31 2001     fd0
brw-rw----     1  root   disk    3,   5  Aug 31 2001     hda5

同样的设备信息,/dev/fd0和/dev/hda5可以正常mount的。

有没有办法啊?[img][/img]

 llzqq 回复于:2004-03-26 12:13:23
试试这样:
# mount /mnt/cdrom

 小企鹅 回复于:2004-03-26 12:18:51
我想你可能是硬盘跳线的问题,看你的光驱好象是连接到/DEV/HDC你看看你的硬盘和光驱线有问题吗

 boxzh 回复于:2004-03-26 12:21:28
在xwindows和命令行方式都试过了,都一样。

我的是笔记本,没有跳线,而且从光盘安装redhat的时候很正常啊,安装程序也是mount光驱的。

 cauhacker 回复于:2004-03-26 12:21:57
哈哈,路径错了
怎么跑到 /dev里去了
明明就是在
/mnt/cdrom

 sakulagi 回复于:2004-03-26 12:49:38
在启动linux的时候加上参数:[code:1:51c8bfd026]
hdc=ide-scsi[/code:1:51c8bfd026]

 Brevity 回复于:2004-03-26 12:54:22
好像是/dev/cdrom,我的版本是8.0的。

 boxzh 回复于:2004-03-26 13:01:24
在启动linux的时候加上参数:代码: hdc=ide-scsi 

-------------------------------------------------------------------------

请问参数加在那个文件中。

 boxzh 回复于:2004-03-26 13:30:54
请教sakulagi:

我觉得你的方法可能说到要点了。

不知参数:hdc=ide-scsi 要加在那个启动文件中,以后可以自动起作用?

还是一定每次要在引导参数中输入?

我的引导程序是Grub。

 sakulagi 回复于:2004-03-26 13:37:40
写在/boot/grub/grub.conf里,写在[quote:e896cdd3a4]kernel /boot/vmlinuz-........[/quote:e896cdd3a4]那一行的末尾,然后重装一下grub.

 boxzh 回复于:2004-03-26 13:54:57
我已经在grub加了参数:hdc=ide-scsi ,启动成功了,还是不对。

而在/dev/cdrom的连接改变了,如下:

lrwxrwxrwx   1  root  root     9 Mar 26 13:29  cdrom->/dev/scd0

好象指向SCSI光驱了,我的光驱肯定不是SCSI的,还是mount不上,提示:“mount:/dev/cdrom unknown device”

 boxzh 回复于:2004-03-26 14:09:40
请再帮我想想办法,郁闷,着急啊!

 boxzh 回复于:2004-03-26 14:59:31
在线等。。。。。。

 sakulagi 回复于:2004-03-26 16:18:06
modprobe ide-scsi
然后再mount 一下?

 q1208c 回复于:2004-03-26 16:21:58
我的也是一样的问题。装的时候还有光驱,装完就没了。mount不上了。我来没来得及看呢。不过,我那是个老486,装的是 rh7.2。

 boxzh 回复于:2004-03-26 16:59:17
[quote:1bc44eb919="sakulagi"]modprobe ide-scsi
然后再mount 一下?[/quote:1bc44eb919]

还是不行,提示“/dev/cdrom:unknown device”,估计系统认为是SCSI光驱了。

我的机器是老Pentium笔记本,只能装redhat7.2,这可如何是好啊?

 sunny~tea 回复于:2004-03-26 17:20:36
[color=darkblue:f6e054198b]这样也解决不了是不是忽视什么小问题了?你把命令打全不要用/dev/cdrom,用它的实际名称来挂载试试!![/color:f6e054198b]

 boxzh 回复于:2004-03-27 10:08:50
昨天终于被我摸索出来了,说来也简单,用不着加hdc=ide-scsi参数了,

只要执行modprobe cdrom,再mount,一切OK。

原文转自:http://www.ltesting.net