Hi,

I tried the easiest option and that hint did nicely the lastest snapshot 0.8.0 version with udev boots up fine without any issues. Thank you as awell for the detail of the process.


On 6/25/07, Henry Nestler <Henry.Ne@arcor.de> wrote:
Hello Ray,

ray ray wrote:
> I am trying to install the crux linux distribution to use with
> colinux. I am at the stage were the system should be booting up and
> presenting the login prompt. The boot process goes upto the INIT
> section and encounters a problem.
>
> ...
> INIT: version 2.86 booting
> The system is coming up.  Please wait.
> /sbin/start_udev: line 7: /proc/sys/kernel/hotplug: No such file or directory
> udevd[20]: main: the kernel does not support inotify, udevd can't monitor config

... Watch that line, udev is not working! You have no devices in /dev/

> uration file changes
> input: AT Translated Set 2 keyboard on cokbd
> INIT: Entering runlevel: 2
> INIT: Id "c1" respawning too fast: disabled for 5 minutes
> INIT: Id "c2" respawning too fast: disabled for 5 minutes
> INIT: Id "c3" respawning too fast: disabled for 5 minutes
> INIT: Id "c4" respawning too fast: disabled for 5 minutes
> INIT: Id "c5" respawning too fast: disabled for 5 minutes
> INIT: Id "c6" respawning too fast: disabled for 5 minutes

Your getty has no output device.
This is typicaly a problem in distros with udev or other runtime created
/dev/ directories.

Mount your root filesystem from an other Live Linux and create some very
importend devices:
   /dev/tty0, /dev/tty1, ... /dev/tty6, /dev/null, /dev/zero
The device node you will find with an "ls -la /dev/tty?" from your live
system.
Then the init should run.
Next step is to create also your used root partions, for example:
   /dev/hda1 or /dev/cobd0 (or /dev/cobd/0 in some cases)

There is no problem, if any other process would later remount this with
an udev. But you need this devices for your boot for non working udev.

Hint: The latest snapshort of coLinux version 0.8.0 has a working udev
(hotplug) support.