Click to See Complete Forum and Search --> : device /dev/cdrom doesn't exist


dpipper
02-01-2001, 09:05 AM
I had to reinstall RH 6.1 from 6.0 (upgrade didn't work) and a few things have gone awry.
One is my IDE cdrom that uses the sbpcd module, I did an insmod, that worked.

As root, I do the following

mount -t iso9660 /dev/cdrom /mnt/cdrom
I get
mount: special device /dev/cdrom does not exist


What happened to my cdrom?

Muzzafarath
02-01-2001, 02:14 PM
Well, /dev/cdrom is usually a symlink to the correct device... So:


rm /dev/cdrom
ln -s /dev/cdrom /dev/REAL_NAME_OF_DEVICE

mrBen
02-02-2001, 11:14 AM
Depending on your install, you may well find that your cdrom's real device file is /dev/hdd despite the fact that it is a cd-rom and not a hdd.

HTH

Muzzafarath
02-02-2001, 05:08 PM
mrBen, it appears as if you have not understood what /dev/hdd really means. hdd does _not_ stand for HarDDrive. It stands for the slave device on the on the secondary IDE channel (so if your cdrom is the slave on the secondary IDE channel, it is /dev/hdd even though it's not a harddrive). /dev/hda is the primary master, /dev/hdb is the primary slave and so on.

But I bet that the device name for dpipper's CDROM is not /dev/hdX, as it's (probably) one of those old cdroms that attach to the soundcard...

dpipper
02-02-2001, 05:38 PM
That is it! It is connected to the SB 16 card. The CDROM is a Sounblaster, too.

Do I need to get the soundcard striaght in order for the CDROM to work??

compunuts
02-02-2001, 11:46 PM
Originally posted by dpipper:
Do I need to get the soundcard striaght in order for the CDROM to work??
Not necessarily. As long as it's attached and the card is working (not that you can hear the sound playing but it's not defective in hardware wise) then you should be able to use the CD-ROM. Just that the module name is differnet than ATAPI interface drives.

Muzzafarath
02-03-2001, 08:44 AM
Try making a link from /dev/cdrom to /dev/sbpcd:


ln -s /dev/cdrom /dev/sbpcd


And then try to mount the cdrom as you did in your first post.