Re: problem is compiling FC2 with 2.4.26 kernel

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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



[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux