On Fri, 28 Aug 2009 19:07:45 +0800 Niu Kun <haoniu...@gmail.com> wrote:
> bdebreil 写道: ... > > Now, with Lenny, I haven't so far been able to go any further in > > recompiling usable kernels. 2.6.30.4 did compile without errors, but > > then I found that I had no 'mkinitrd' on my new system. How am I to > > generate an initrd.img ? I was unable to find any package that I could > > install using apt-get with the name 'mkinitrd', there is no such thing > > either in the cache base. However, when I installed Lenny (72 hours > > ago), the install program did generate an initrd.img-2.6.26-2-686 that > > is now installed in my /boot directory, and my /boot/grub/menu.lst file > > does specify this file in the boot menu. ... > update-initramfs maybe the tool you are after. > Google it or man it. > It should be installed on your system. Or you can install it with > initramfs-tools. Assuming that you're building kernel packages with kernel-package, you may be being hit by this: "The image postinst no longer runs the initramfs creation commands. Instead, there are example scripts provided that will perform the task. These scripts will work for official kernel images as well." /usr/share/doc/NEWS.Debian.gz Basically, the short version of what you need to do is: cp /usr/share/doc/kernel-package/examples/etc/kernel/postinst.d/initramfs /etc/kernel/postinst.d/ [This really needs to be in a faq somewhere, if it isn't already. It comes up frequently on the list.] Celejar -- mailmin.sourceforge.net - remote access via secure (OpenPGP) email ssuds.sourceforge.net - A Simple Sudoku Solver and Generator -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org