On Wed, 09 Jun 2004 17:47:20 +0000 "Audsin Dev" <devietf@xxxxxxxxxxx> wrote: > How to recompile a kernel without needing an initrd. > Typically the initrd is responsible for loading devices needed during boot and also for locating root devices that are specified by label rather than by device name. So, if you compile things needed during the boot phase into your kernel (eg. ext3) and make sure your boot line in grub doesn't use LABEL= then you should be able to boot without needing an initrd. It's probably easier to create a good initrd, I just took a quick peek and it looks like you can use the mkinitrd command to create what you need. Take a look at the help for mkinitrd: man mkinitrd It does a pretty good job of explaining things. Drop the initrd image in your boot directory. Edit the /boot/grub/grub.conf file to use this new initrd instead of the original and you should be ok to boot. There may very well be other issues though. If all of this sounds too complicated then FC1 is a perfectly good choice which comes with a 2.4 kernel out of the box. Good Luck, Sean