
I tried this and it doesn't work for me. When I uncheck "Automaticaly mount at boot" X doesn't start because there is a problem loading the mouse, saying that "core device is missing" or some such message.mwojc wrote:I think, you should recompile your kernel with the options:where 'Automatically mount at boot' HAVE TO BE DISABLED. See http://www.gentoo.org/doc/en/udev-guide.xmlCode: Select all
File systems ---> Pseudo Filesystems ---> [*] /dev file system support (OBSOLETE) [ ] Automatically mount at boot
This change in my kernel configuration helped, and the usual names of the devices are still in my /etc/fstab...
Code: Select all
/dev/hda6 no such file or directoryIt turns out that disabling 'Automatically mount at boot' does fix the problem with using a newer baselayout. I had to change my xorg.conf file form /dev/mouse to /dev/input/mice to take care of the X problem, but after that I emerged baselayout 1.11.14-r2 , and all is working now. Thankyou mwojcglober wrote:I tried this and it doesn't work for me. When I uncheck "Automaticaly mount at boot" X doesn't start because there is a problem loading the mouse, saying that "core device is missing" or some such message.mwojc wrote:I think, you should recompile your kernel with the options:where 'Automatically mount at boot' HAVE TO BE DISABLED. See http://www.gentoo.org/doc/en/udev-guide.xmlCode: Select all
File systems ---> Pseudo Filesystems ---> [*] /dev file system support (OBSOLETE) [ ] Automatically mount at boot
This change in my kernel configuration helped, and the usual names of the devices are still in my /etc/fstab...
Yes, but you are using a very old kernel without udev. That option is no longer present in newer kernels.glober wrote:It turns out that disabling 'Automatically mount at boot' does fix the problem with using a newer baselayout. I had to change my xorg.conf file form /dev/mouse to /dev/input/mice to take care of the X problem, but after that I emerged baselayout 1.11.14-r2 , and all is working now. Thankyou mwojc

This is totally a bug somebody needs to look at. It is not a "mystery" of "misconfiguration" bug. DEVFS isn't even an *option* in newer kernels.------- Comment #10 From Greg Kroah-Hartman 2006-01-22 21:03 PST [reply] -------
That means that you are using devfs (or were using devfs), so why
were you trying to use udev?
Anyway, am closing this.
Re-check the bug report.chance2105 wrote:Yeah .. the bug on b.g.o was closed:This is totally a bug somebody needs to look at. It is not a "mystery" of "misconfiguration" bug. DEVFS isn't even an *option* in newer kernels.------- Comment #10 From Greg Kroah-Hartman 2006-01-22 21:03 PST [reply] -------
That means that you are using devfs (or were using devfs), so why
were you trying to use udev?
Anyway, am closing this.
This is from http://www.kernel.org/pub/linux/utils/k ... /udev.html:Paapaa wrote:Is that a proper fix or a workaround? Why did it work without HOTPLUG in 2.6.14 and why is it now required? Will an updated udev remove the need for HOTPLUG?
So yes, Hotplug support is required to be able to use udev. I wonder why udev worked without Hotplug in 2.6.14?It (udev) requires a 2.6 Linux kernel with CONFIG_HOTPLUG enabled to run. It is recommended that you also have the Linux Hotplug scripts installed, but it is not necessary for it to work properly.

Code: Select all
chance@hoss / $ cat /usr/src/linux-2.6.15.1/.config |grep HOTPLUG
CONFIG_HOTPLUG=y
chance@hoss / $ uname -a
Linux hoss 2.6.15.1 #3 SMP PREEMPT Tue Jan 17 11:24:22 CST 2006 sparc64 sun4u TI UltraSparc II (BlackBird) GNU/Linux

Code: Select all
General setup --->
[*] Support for hot-pluggable devices
File systems --->
Pseudo filesystems --->
[*] /proc file system support
[*] Virtual memory file system support (former shm fs)Code: Select all
# mkdir test
# mount --bind / test
# cd test/dev
# ls
Just to make sure: do you have Hotplug support enabled in kernel?lost-distance wrote:This morning I also found my system to be broken when booting up. I quickly determined that the /dev/hda and /dev/hda[1-4] nodes were missing. These are precisely the nodes present under /sys/block/hda. Strangely, all other /dev/hd* nodes were present, even /dev/hda5 onwards. I use udev with Linux 2.6.15.

That sounds strikingly familiar to my post immediately prior to yours -- the /dev/ nodes that are needed are missing, but the *others* are present. Do check to make sure CONFIG_HOTPLUG is enabled in your kernel, and follow the advice in the Gentoo UDEV guide.lost-distance wrote:This morning I also found my system to be broken when booting up. I quickly determined that the /dev/hda and /dev/hda[1-4] nodes were missing. These are precisely the nodes present under /sys/block/hda. Strangely, all other /dev/hd* nodes were present, even /dev/hda5 onwards. I use udev with Linux 2.6.15..
