On Sat, Dec 31, 2005 at 07:41:50PM +1100, Yasir Assam wrote: > Hi again, > > I managed to fix it by installing initramfs-tools, though I don't > pretend to understand why it happened. > > Any explanations would be much appreciated. > > Thanks, > Yasir
I suspect the problem is that not all initrd tools work with all kernels. In particular, the list of allowable tools for the 2.6.14 kernels doesn't include the old initrd. I think that's because the old tool doesn't work without devfs, and devfs has been dropped from the kernel as of 2.6.13 or .14 (having been deprecated for a long time). The initrd tools, and the default choice of tool, is in rapid flux at the moment, from what I can tell. For example, I read that 2.6.14 was using one of yaird/initramfs and 2.6.15 will use the other! Ross > > >Hi, > > > >I recently upgraded from Sarge to Etch. Today I downloaded kernel > >2.6.14.5 from kernel.org and built it with make-kpkg as follows: > > > > $ make-kpkg clean > > $ fakeroot make-kpkg --append_to_version -xyz --initrd \ > > kernel_image > > $ cd .. > > # dpkg -i kernel-image*.deb > > > > > >When I did this though, I got the following error: > > > >You are attempting to install an initrd kernel image (version > >2.6.14.5-bor01) while running a kernel of version 2.6.14.3-ver01, but > >you have no suitable ramdisk generation tool installed among > >/usr/sbin/mkinitrd /usr/sbin/mkinitrd.yaird /usr/sbin/mkinitramfs. > >This will break the installation, unless a > >suitable ramdisk generation tool is also being installed right > >now. > > > >This is strange, beceause I do have /usr/sbin/mkinitrd installed - I > >have the initrd-tools package installed. > > > >Is there some other ramdisk generation tool I need? > > > >This is the same method I used to build 2.6.14.3 only a few weeks ago, > >so I don't understand why it's stopped working. > > > >Any help would be greatly appreciated. > > > >Thanks, > >Yasir > > > > > > > > -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]