Bugzilla – Bug 285010
No CD/DVD ROM after boot
Last modified: 2007-07-07 07:25:46 UTC
I have 2 DVD ROMs ASUS CB-5216A and DRW-1608P3S after boot there's no /dev/sr0 and sr1 if i run eg yast2 bootload it appiers it seems that it loads some required modules: $ diff 1 2 1a2,7 > joydev 13632 0 > st 39580 0 > sr_mod 19492 0 > ide_disk 20608 0 > ide_cd 40480 0 > cdrom 37024 2 sr_mod,ide_cd 57c63 < ide_core 121412 2 generic,sis5513 --- > ide_core 121412 4 ide_disk,ide_cd,generic,sis5513 60c66 < scsi_mod 140172 3 sg,sd_mod,libata --- > scsi_mod 140172 5 st,sr_mod,sg,sd_mod,libata $ lsmod before(1) and after(2) sr0: scsi3-mmc drive: 5x/52x writer cd/rw xa/form2 cdda tray Uniform CD-ROM driver Revision: 3.20 sr 1:0:0:0: Attached scsi CD-ROM sr0 sr1: scsi3-mmc drive: 40x/40x writer dvd-ram cd/rw xa/form2 cdda tray sr 1:0:1:0: Attached scsi CD-ROM sr1 st: Version 20070203, fixed bufsize 32768, s/g segs 256 from dmesg
Created attachment 146671 [details] dmesg
Please attach your yast logs (http://en.opensuse.org/Bugs/YaST), your /etc/sysconfig/kernel and output of 'hwinfo --cdrom'.
Created attachment 147543 [details] yast logs
Created attachment 147544 [details] sysconfig/kernel
Created attachment 147545 [details] hwinfo
initrd should be build with the above modules.
Why should the CD-ROM modules be in the initrd? Do we try to boot from them? I guess not. It's more a problem of udev not loading the required modules. Reassigning.
Kernel 2.6.22 exports MODALIAS for SCSI devices. Udev no longer loads these modules with special rules. Christian, please let sysconfig call modprobe scsi modules.
From now on modprobe will be called from udev directly. Not longer from hwup.
I have the same problem with an external Pioneer DVD writer attached by an IDE-USB converter to a USB2 port. After loading sr_mod manually system founds it.
*** This bug has been marked as a duplicate of bug 286132 ***