Bugzilla – Bug 116234
udev fails to create cdrom device node after first reboot during installation.
Last modified: 2005-10-19 14:51:32 UTC
After the initial reboot, my Dell D600's cd drive was recognised by the kernel as /dev/hdc as usual, but udev failed to create the device node for it, leading to much hilarity and confusion as it failed to mount the media. A quick 'mknod /dev/hdc 22 0' and I was away again, but that really is a bit suboptimal. ;) I'll attach dmesg, hwinfo --reallyall and /var/log/YaST2 to this as soon as the install is complete and i have networking on the machine again.
Created attachment 49468 [details] dmesg
Created attachment 49469 [details] output from hwinfo --reallyall
Created attachment 49470 [details] contents of /var/log/YaST2
I'll be at Brainshare EMEA from Sunday until Thursday but should be online from there.
This works fine for me. PLease send the output of: grep DEV /etc/sysconfig/kernel
linux:/home/aidan # grep DEV /etc/sysconfig/kernel DEV_ON_TMPFS="yes" Not sure how helpful that is. I'd try to rerun the installer in a safe manner, but I left the media at home. Doh.
What means "initial reboot"? Does it exist with later reboots? If not, does /sys/block/hdc exist? If not, is ide-cd loaded?
'initial reboot' means the reboot after CD#1 is done, but before CD#2 starts. To finish the install process I had to mknod, I didn't check /sys/block/hdc at the time, but it does exist now. I did check to see if ide-cd was loaded, and it was. Is it worth while me removing /dev/hdc manually and seeing if udev creates it whenn I reboot normally?
No, that will surely be be recreated, cause /dev is empty after reboot. I have no idea how to reproduce this and this is a single report of this kind. I will leave the bug open and wait if we get more reports like this. Until that, I set the severity to major.
Indeed, /dev/hdc and /dev/cdrecorder don't exist. ide-cd is loaded, the drive is recognised by dmesg and hwinfo --cdrom...
What did you test now? Deleting /dev/hdc and reboot and it is not recreated after reboot?
Yep. In fact, it i didn't even delete /dev/hdc, it just wasn't there after i rebooted. I didn't think to actually check it before now, so presumably this happens every time. I'm going to try and track down hare this evening at brainshare and see if I can get some hands on help. ;)
Does /sys/block/hdc exist? Does running /sbin/udevstart create it?
/sys/block/hdc does exist, and running /sbin/udevstart fixes the problem.
I don't see other report of this kind of problem. Any more ideas, or did Hannes take a look at it?
No, I haven't.
Hmm, no idea what to fix. Close the bug.
Hrm, I thought I'd offered to setup the machinet o be ssh'able, but apparenlty not. Would that help?
Reopening so that I can mark it as a duplicate.
*** This bug has been marked as a duplicate of 119377 ***