I've been building a CLFS 1.0 system on an i686 system (Athlon Thunderbird
running lfs 6.1) for another (PII).
I've been following the book with the aim to build the temporary system and
then build the rest on the target machine. This has now been copied across to
the target machine, which dies during the bootup after failing to load udevd.
It boots the kernel fine and then goes into init where it gives the following:
INIT: version 2.86 booting
Mounting kernel-based file systems: /proc /sys [ OK ]
Creating /dev in tmpfs... [ OK ]
Copying static entries... [ OK ]
Setting Permissions on /dev/shm... [ OK ]
/etc/rc.d/rcsysinit.d/S10udev: line 42: /sys/kernel/uevent_helper: Permission
denied
Starting udevd... [ FAIL ]
Performing Coldplugging...
[ OK ]
Mounting root file system in read-only mode... [ OK ]
Checking filesystems...
/dev/hda2:
The superblock could not be read or does not describe a correct ext2
filesystem. If the device is valid and it really contains an ext2 filesystem
(and not swap or ufs or something else), then the superblock is corrupt, and
you might try running e2fsck with an alternative superblock:
e2fsck -b 8193 <device>
[ FAIL ]
It then gives the standard press enter and the system will shutdown message and
shuts down.
I assuming the hard drive problem (running e2fsck on it from a LiveCD seems
fine) is to do with udev failing, but I'm a bit lost as to how to fix udev.
Can anyone give me some pointers?
Thanks
Owen
_______________________________________________
Clfs-support mailing list
[email protected]
http://lists.cross-lfs.org/cgi-bin/mailman/listinfo/clfs-support