Re: FC3 does not boot with an own vanilla kernel ( *SOLVED* )

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

 



On Wed, 2004-11-10 at 15:29 -0600, RON FLORY wrote:

title Test (2.6.9)
        root (hd0,1)
        kernel /vmlinuz-2.6.9 ro root=/dev/hda4 rhgb
        initrd /initrd-2.6.9.img

 except, substituting 'root=LABEL=/' for 'root=LABEL=/' keeps
the bootloader from finding an initrd.  As it is now, it just can't
find a console  ;)

Arjan van de Ven wrote:
odd.. makes me wonder if you disabled initrd support in the kernel
config...

BINGO- although its not quite that simple or obvious.

 It seems the initrd support option depends upon

   Device Drivers -> Block Devices -> RAM disk support

 which defaults to N or M on a 2.6.9 kernel.org kernel after
'make mrproper' etc.  Historically I tend to set this to M.

 Also, the most important option:

   "initial RAM disk (initrd) support"

 is disabled and not even visible unless "RAM disk support"
is explicitly enabled (i.e., set to "Y"), which is not the case
on a stock kernel.  It makes this option pretty hard to find
unless one knows exactly where it is and how to unhide it...

 Anyway, enabling both these switches solved both the stock
kernel.org kernel and and LABEL=/ issues.

 Thanks for the hint- I suspected it would be something painfully
simple, but not too obvious.  I'm sure this issue will resurface
again and again.

ron



[Index of Archives]     [Fedora Desktop]     [Fedora SELinux]     [Photo Sharing]     [Yosemite Forum]     [KDE Users]