Summary: | udev wrongly registered hda partitions as hdc partitions | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Chin Yee <polar88bear> |
Component: | [OLD] Core system | Assignee: | Greg Kroah-Hartman (RETIRED) <gregkh> |
Status: | VERIFIED TEST-REQUEST | ||
Severity: | normal | ||
Priority: | High | ||
Version: | 1.4 | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Chin Yee
2004-07-13 06:19:45 UTC
When running devfs, does the block devices in /sys/block point to the proper disks (hda being your hard disk, and hdc being your cdrom)? Does this layout of /sys/block then change without devfs? In both instances (with devfs and without devfs) /sys/block showed the proper partitions. Code: bash-2.05b$ pwd /sys/block/hdc bash-2.05b$ ls dev device queue range size stat bash-2.05b$ pwd /sys/block/hda bash-2.05b$ ls dev hda1 hda11 hda6 hda8 queue size device hda10 hda5 hda7 hda9 range stat The difference is in /dev. Please try udev-032 I've found the solution to the problem. The problem seem to lie in the existenece of the file /dev/.devfsd. /sbin/rc tries to delete this file when the system boots up before and root partition is mounted rw and therefore failed. So I booted the system with a live CD and deleted /dev/.devfsd and the problem is gone. Perhaps this is to be added to the Gentoo udev guide. Great, I'll mark this close. I don't know who wrote that document :( Perhaps the bug in /sbin/rc should be reported to the baselayout maintainer. :) |