PDA

View Full Version : Cdrom not working -- invalid block device


RedFedora
26th May 2004, 08:44 PM
Right after I installed Fedora Core 2 (from CDs) my CD drive ceased to work.
I kept getting "drive empty" or "invalid block device" errors whenever I tried
to mount a CD. The problem, I found, was that the symbolic link
/dev/cdrom pointed to the device /dev/scd0. This was not my CD drive.

I opened up System Tools->Hardware Browser and selected my CD drive. It
informed me which device was really my CD drive (in my case /dev/hdc).

To correct this, I logged in to a terminal as root and reformed the following:

cd /dev
rm cdrom
ln -s hdc* cdrom

* If your CD drive uses a different device, replace my "hdc" with
the name of your device.

I hope this is of some help to someone.

daschu
29th May 2004, 08:54 PM
I'm having this problem also, tryed what you said and it still doesn't work.
How do I show what the symbolic link is for dev/cdrom? Now I get errors on boot fstab can't find a device cdrom. I can't believe that such a simple thing was overlooked! This is what drives me nuts about linix! I can rip from the CD but when I play it no sound. Now I just get device error.
thanks
Doug

daschu
30th May 2004, 04:53 AM

Well Duh!!!!!!!!! me,
I found a post a linux .org about the sound being set to zero by default in Alsa please add this to my liast of stupid things that Linux does. Right clicked the speaker icon select open sure enough Alsa mixer was set to zero and in the Realtek ALC659 OSS tab the cd sliders were set to zero.

RedFedora
31st May 2004, 07:57 PM
To find which device /dev/cdrom points to, type
the following at the command line:

ls -l /dev/cdrom

(those are L's, not ones)