I noted that the linux kernel is working on a system called devtmpfs. >From what I have read, it mount's a tmpfs, then populates it (Giving us console, and null, even all the device module nodes before udev runs). It is designed to allow udev to come along later, and replace/update the nodes.
This would allow the boot scripts to be simplified, and allow booting with init=/bin/bash w/o additional setup (Other then mounting / readwrite). Information on how it works: http://lwn.net/Articles/330985/ Upstream Status: http://lwn.net/Articles/345480/ -- Nathan Coulson (conathan) ------ Location: Brittish Columbia, Canada Timezone: PST (-8) Webpage: http://www.nathancoulson.com -- http://linuxfromscratch.org/mailman/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page