光驱的问题
我在老本本IBM ThinkPad 380XD上装了RH7.2,因为我装RH9声卡打死不出声.其它都比较正常,可是就是光驱挂不上,每次mount /dev/cdrom /mnt/cdrom时,老是说/dev/cdrom is not a valid block device.用光盘装系统的时候它都能认到的啊,就是装好系统后就不能用了.我没有重新配置过内核,用的是RH7.2自己的2.4.7-10./dev/hda是硬盘,/dev/hdb是光驱,系统启动时能认出光驱是SANYO的,没有问题啊.请问我该如何做才行? 那你试一下mount /dev/hdb /mnt/cdrom看可不可以,我记得有次装debian时也是mount用/dev/cdrom不行,mount /dev/hdc(我的光驱是/dev/hdc)就可以了.如果可行,就把/dev/hdb用ln链接成/dev/cdrom,以后用mount /dev/cdrom就应该没问题了. 不行,我早就试过了 你会不会是光驱的内核模块没有加载哦?
lsmod看一看有没有cdrom这个模块,没有就modprobe cdrom再试试. 果然如此,但是如何做才可以自动加载cdrom.o呢? 这个就不大清楚了,因为按道理说在mount时内核应该是自动加载cdrom的模块的.
有时我也会碰到这种问题,我的解决方法是在/etc/init.d/rc.local里面加入modprobe cdrom一行让系统开机时自动加载.如果用debian则可以在/etc/modules里面添加开机自动加载的模块. 你编译一下内核看看,到/usr/src/linuxxxx下,makexconfig,可能你的光驱太老了吧
页:
[1]