On 15/03/06, Will McDonald <wmcdonald@xxxxxxxxx> wrote: > On 15/03/06, James Olin Oden <james.oden@xxxxxxxxx> wrote: > > OK, I've done some more research on my own, and it would appear that a > > non-udev /dev/console and /dev/null must exist before udev is started, > > because udev is started in "user" land (thus u-dev), and thus before > > init starts. So init needs these device files to exist a priori. > > > > The question that still remains is why are they not showing up with my > > custom package set? Who is repsonsible for creating the a priori > > /dev/console that init uses, and what would prevent that from > > occuring? > > What packages are installed/removed by your minimal Kickstart? Might > be useful to sort and diff that list against a default, unmolested > minimal install. Further checking, there's a mknod /dev/console called in initrd. [root@stella tmp]# cd /tmp/; mkdir initrd; cp /boot/initrd-`uname -r`.img /tmp/initrd/initrd.gz; gunzip /tmp/initrd/initrd.gz; cd /tmp/initrd; cpio -cid -I /tmp/initrd/initrd; grep /dev/console /tmp/initrd/init 4114 blocks mknod /dev/console c 5 1 Will.