On Sun, 27 Feb 2005, Halldór Gylfason wrote:

> I was just setting up the 2.6.9 version of UML, but when booting up the
> terminals did not come up, and INIT complained with this remark:
> 
> INIT: Id "0" respawning too fast: disabled for 5 minutes
> ..
> 
> Earlier posts on this mailing list indicated that this could be a problem
> regarding a multithreaded version of glibc. On the contrary, in my case
> theproblem was that I had not selected the DEV_FS pseudo file system. After
> selecting that everything was OK. The DEV_FS support is however marked as
> being "OBSOLETE" in the config files, which discourages people from selecting
> it , with the result in my case tha I could not log into the system.

It sounds like the getty on /dev/tty0 can't start, and a likely reason is 
that there is no device inode (/dev/tty0 itself).  Devfs would have created
it.  But in kernel 2.6.x official wisdom is to use udev:
    http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev-FAQ
I've had very good results with udev (plus some clinkers).  Alternatively,
mount your root image on the host and create by hand: 
    mknod /mnt/dev/tty0 c 4 0
and any other inodes that you may not have.  Or, of course, stick with 
devfs.

James F. Carter          Voice 310 825 2897    FAX 310 206 6673
UCLA-Mathnet;  6115 MSA; 405 Hilgard Ave.; Los Angeles, CA, USA 90095-1555
Email: [EMAIL PROTECTED]  http://www.math.ucla.edu/~jimc (q.v. for PGP key)

Reply via email to