On 3/15/06, James Olin Oden james.oden@gmail.com wrote:
On 3/15/06, Eduardo Grosclaude eduardo.grosclaude@gmail.com wrote:
You should be enabling sysfs and friends
Hmmm...Why wouldn't anaconda just do that? I haven't done anything to tell it not to, that I know of. I'm reading up on sysfs and udev as I type this, but when I do a minimal install, I don't ask for anything special and things just work. When I run my kickstart file with a hand selected set of packages (which very closely mimick the minimal install (depsolvers are great)), I get a different behavior.
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?
Anyone have any clues they can throw my way?
Thanks...james
Cheers...james