ummm anyway...
a) are you using udev? (devfs=nomount appended to the kernel boot params... check "ps aux | grep udev" to see if it's running)
b) do a "ls -l /dev/cd*" - it should expand symlinks for you, so you know which one to use....
c) what is the exact mount command you're using?
here are the CD symlinks:
US="ide", KERNEL="hd[a-z]", PROGRAM="/etc/udev/scripts/cdsymlinks.sh %k", SYMLINK="%c{1} %c{2} %c{3} %c{4} %c{5} %c{6}"
BUS="scsi", KERNEL="sr[0-9]*", PROGRAM="/etc/udev/scripts/cdsymlinks.sh %k", SYMLINK="%c{1} %c{2} %c{3} %c{4} %c{5} %c{6}"
BUS="scsi", KERNEL="scd[0-9]*", PROGRAM="/etc/udev/scripts/cdsymlinks.sh %k", SYMLINK="%c{1} %c{2} %c{3} %c{4} %c{5} %c{6}"
I did try changing the device to cdrom2 in fstab since the LUN is 2, but it didn't help. I'm still very lost.
]]>When an IDE drive loads up, it is given a /dev/hdX designation, where X is a letter (a,b,c,d,e,f,...). SCSI and SATA drives are /dev/sdX.
Now, udev (the user space tools which manage these devices) is able to understand "hmmm /dev/hdb is a cdrom drive, so let's make a /dev/cdromY symlink to it". That is where you need to make some changes - in your udev rules (right now they detect only hdX devices for cdrom symlinks).
Hope that helps
]]>Error message:
Could not mount device.
The reported error was:
mount: wrong fs type, bad option, bad superblock on /dev/cdroms/cdrom1,
missing codepage or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
My fstab:
none /dev/pts devpts defaults 0 0
none /dev/shm tmpfs defaults 0 0
tmpfs /tmp tmpfs defaults 0 0
usbfs /proc/bus/usb usbfs defaults 0 0
/dev/cdroms/cdrom0 /mnt/cd iso9660 ro,user,noauto,unhide 0 0
/dev/cdroms/cdrom0 /mnt/dvd udf ro,user,noauto,unhide 0 0
/dev/cdroms/cdrom1 /mnt/cd2 iso9660 ro,user,noauto,unhide 0 0
/dev/cdroms/cdrom1 /mnt/dvd2 udf ro,user,noauto,unhide 0 0
/dev/floppy/0 /mnt/fl vfat user,noauto 0 0
/dev/discs/disc1/part2 swap swap defaults,noatime 0 0
/dev/discs/disc1/part1 / ext3 defaults,noatime 0 1