On Mon, Apr 20, 2009 at 10:02:44AM +0100, Malcolm Turnbull wrote:
> Willy,
> 
> I've played around with using an old mkinitrd (from the same hardware but
> older kernel) and this allows you to boot....
> Not sure if thats a bad idea or not though :-).

Does you disk device change from hda to sda when you upgrade your
kernel ? I suspect that if the original kernel is already running
on sda it will work, or that if the new kernel can run on hda, it
will work too. The real problem seems to be related to the fact that
this crappy initrd uses parameters from the running kernel to build
the initrd for the new kernel.

I've always hated those distros who put the storage drivers in initrd.
That's completely stupid. Here, we even have the ext3 module on initrd
while this fs is mandatory for this distro. Oh well...

Anyway, I'll try your suggestion to try an old mkinitrd.

Thanks!
Willy


Reply via email to