读书人

请问加载光驱异常(无效块设备)有关问

发布时间: 2012-04-14 17:14:21 作者: rapoo

请教加载光驱错误(无效块设备)问题?
错误提示及配置情况如下:
[root@anywhere etc]# more fstab
LABEL=/ / ext3 defaults 1 1
LABEL=/boot /boot ext3 defaults 1 2
none /dev/pts devpts gid=5,mode=620 0 0
LABEL=/home /home ext3 defaults 1 2
none /proc proc defaults 0 0
none /dev/shm tmpfs defaults 0 0
LABEL=/usr /usr ext3 defaults 1 2
/dev/hda12 swap swap defaults 0 0
/dev/cdrom /mnt/cdrom iso9660 noauto,owner,kudzu,ro 0
0

[root@anywhere etc]# ls /mnt -l
total 12
drwxr-xr-x 3 root root 4096 Feb 17 03:05 .
drwxr-xr-x 19 root root 4096 Feb 17 14:50 ..


drwxr-xr-x 2 root root 4096 Feb 17 00:19 cdrom
[root@anywhere etc]# mount -t iso9660 /dev/cdrom /mnt/cdrom
mount: /dev/cdrom is not a valid block device
[root@anywhere etc]# mount -t udf /dev/cdrom /mnt/cdrom
mount: /dev/cdrom is not a valid block device
[root@anywhere etc]# mount -t iso9660 /dev/hdc /mnt/cdrom
mount: /dev/hdc is not a valid block device
[root@anywhere etc]# ls -l /dev/cd*
lrwxrwxrwx 1 root root 8 Feb 17 00:19 /dev/cdrom -> /dev/hdc
brw-rw---- 1 root disk 15, 0 Aug 31 2001 /dev/cdu31a
brw-rw---- 1 root disk 24, 0 Aug 31 2001 /dev/cdu535

[解决办法]
如果是sata的硬盘,可能会影响CDROM的访问
启动参数里, 改一下参数 hdc=noprobe
(原来可能是 hdc=ide-scsi)

试一试 /dev/scd1

(相关的参数还有combined_mode=libata.atapi_enabled=1 , 参考)

如果不是sata作怪,就另寻原因吧
不过,dmesg里如果没有识别cdrom的话,
肯定是mount不上的 (需要另配核心)

读书人网 >UNIXLINUX

热点推荐