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

Reply via email to