2.6.17.13 initrd fiasco
Net Llama!
netllama
Sun Sep 10 15:34:52 PDT 2006
I built 2.6.17.13 today on a system that had been running 2.6.16.18 for
the past 100+ days. I used the same kernel config to build 2.6.17.13 as I
had used for 2.6.16.18. I built it with "make oldconfig && make all &&
make modules_install && make install". All attempts to boot the 2.6.17.13
kernel kept failing with a kernel panic when attempting to mount the /
filesystem complaining that "could not mount /dev/root".
Since I have no clue what /dev/root was, I googled a bit, and determined
that its part of the initrd. I have an initrd for 2.6.17.13 just as I have one for
2.6.16.18. I like to build my kernels with support for the / filesystem,
so in reality, I didn't really need an initrd (no SCSI disks here). I
commented out the initrd entry (which was valid) in lilo.conf (yes, this
is my last box using LILO, i've been converted to grub everywhere else,
old habits die hard), ran /sbin/lilo, and rebooted to 2.6.17.13. Guess
what?! It boots fine without the initrd. I'm quite stumped on what is
going on here. I'm glad that it boots now, but i don't get how the initrd
can be busticated like this when the kernel build process created it.
Anyone?
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lonni J Friedman netllama at linux-sxs.org
LlamaLand http://netllama.linux-sxs.org
More information about the Linux-users
mailing list