-   Slackware (
-   -   /dev/cdrom & /dev/hdc missing! (

Lord_Devi 06-25-2004 03:28 AM

/dev/cdrom & /dev/hdc missing!
I have just recently installed Slackware 10.0 after a long stint of giving gentoo a try. I have to say I'm quite glad to be using my fav distro again. However I have ran into a small snag that I can't find an answer for anywhere....

My /dev/cdrom is missing, my cdrom is a normal ide one, nothing special, it's found in dmesg as "hdc" however /dev/hdc is missing as well.

'find /sys/|grep hdc'

also relinquishes nothing. The only drive that seems to be detected properly is my harddrive.

I'm currently running linux 2.6.7, I'm not using devfs, i'm using udev(as indicated by the /sys...) I have the cdrom module loaded.... I can't really think of any more relevant information I can give to help, but I'm hoping someone else other than me has had this problem and might know a solution ;)


jkobrien 06-25-2004 07:17 AM


Have a look at "man MAKEDEV". I had a similar problem with my /dev/snd directory and had to use a script called MAKEDEV.snd.


Lord_Devi 06-25-2004 08:31 AM

Well makedev is primarily for older devfs and pre devfs devices, udev is supposed to handle this for me. Once the appropriate modules are loaded, the device should appear. /dev under udev is repopulated every reboot anyway... i'm sure there's something else i'm missing.

jkobrien 06-25-2004 08:45 AM

Oh, ok.

I also switched off devfs when upgrading to the 2.6 kernel but lost /dev/snd. MAKEDEV.snd did restore it for me and my soundcard is working fine now, but maybe that was something specific to soundcards.

One other suggestion is that scsi-emulation is no longer necessary in 2.6. Could that be something to do with it? I suppose it wouldn't explain /dev/hdc being missing though.

Sorry, I'm just guessing here.


lupin_the_3rd 06-25-2004 09:17 AM

Turning off scsi emulation fixed this for me...

All times are GMT -5. The time now is 02:46 PM.