On Fri, Feb 02, 2007 at 01:59:56PM -0800, Dan Nicholson wrote:
> On 2/2/07, Colin Dean <[EMAIL PROTECTED]> wrote:
> > So, when I boot up from my freshly-completed CLFS Embedded x86 build
> > (yeah, it's been a while since I worked on it), I see messages on the
> > screen that inform me that the hwclock died because the RTC doesn't
> > exist (file not found) and that /dev/null doesn't exist, either. I never
> > get a prompt, so I can safely assume that /dev/console can't be found,
> > either.
> 
> Sounds like an issue with udev. It should be creating these devices at
> boot. Is udevd running? What happens when the udev init script is run?
> 
Hi Dan,

 yes it sounds like udev, but this is clfs-embedded, using mdev.  I
haven't got round to trying to build embedded yet, and I don't know
how mdev works - I assume it is part of busybox, and probably does
mount /dev in a similar way, but I don't see the detail from a quick
scan of the book.

> > However, when I log into my build environment, I can clearly see
> > $CLFS/dev/null and $CLFS/dev/console and their permissions are set
> > correctly and appear to be fine.
> 
> During boot, though, a tmpfs is mounted over /dev and populated by
> udev. So, you won't see those devices unles you umounted the tmpfs.

 So yes, it probably does hide the real null and console.  Colin,
is your /etc/mdev.conf complete and readable ?  What did you change
when you last worked on it ?

ĸen
-- 
das eine Mal als Tragödie, das andere Mal als Farce
_______________________________________________
Clfs-dev mailing list
[email protected]
http://lists.cross-lfs.org/cgi-bin/mailman/listinfo/clfs-dev

Reply via email to