[BusyBox] bug#1133: /sbin/init order of operations that screws over devfs in linux 2.4.x

Andreas Neuhaus andy at fasta.fh-dortmund.de
Thu Mar 15 02:44:50 UTC 2001


this message appeared before i was subscribed to this list, so i quoted it
from the www list archive:

> Ok, this would not be a problem without devfs, and that's why it hasn't =
> been found until now.  I'll keep this simple.  When you run devfsd it =
> makes a bunch of symbolic links in /dev pointing to the new-style device =
> filenames, so that /dev/tty3 points to /dev/vc/3 and stuff.
> The problem arises because busybox init checks for the existance of the =
> virtual terminal (or serial port) it is opening before it runs the =
> sysinit script, thus preventing devfsd from being run and thus making =
> the check for file existance fail.

i'm also using devfs, but without devfsd. using vc/1 instead of tty1 as an
inittab id works for me:

vc/1::askfirst:-/bin/sh

regards,
andreas neuhaus
--
Life could be so much easier if we could just look at the source code...
  .~.
  /V\    Andreas Neuhaus, FaStA Informatik FH-Dortmund
 // \\    Sonnenstr. 96, D-44139 Dortmund, Tel 0231/9112-734
/(   )\    System-Administration FaStA FH-Dortmund
^^-^^
 LINUX - Don't fear the penguin






More information about the busybox mailing list