Livecd cannot mount CDROM (/dev/sr0)
Hi,
I'm trying to make my own live CD using the SuSE distribution 10.0. I build my own kernel which works fine booting from harddisk and I'm able to mount my CDROM (/dev/sr0). Whenever I boot from CDROM the kernel, initrd are loaded fine. The shell script linuxrc is invoked but is unable to mount me CDROM, even if I load the modules by hand. I don't understand what's happening. Any help would be apreciated. Rob |
I believe that you are experiencing the difference between using the IDE drivers vs. SCSI emulation. When the CDROM/DVD is mapped to /dev/sr0 you are using the SCSI emulation drivers to access the device. When you don't use SCSI emulation then the device will (probably) be mapped to /dev/hd? where the ? is an alphabetic character such as a, or b, or c. So you may find that your CDROM/DVD is mapped to /dev/hdc, for example. You can look around in the proc file system to see if you can find the mapping of the CDROM/DVD. Here is how I can see my CDROM/DVD in the /proc file system.
Code:
root> ls /proc/ide |
Thanks stress_junkie for yout reply.
I also find out that the module "ata_piix" wasn't loaded which was the main problem. |
All times are GMT -5. The time now is 07:00 AM. |