On Sun, 26 Sep 2010 22:29:34 -0400 (EDT), bri...@aracnet.com wrote: > On Sat, 25 Sep 2010 12:28:00 -0400 (EDT), Stephen Powell wrote: >> >> Several problems here. S30initramfs, S50symlink_hook, >> K30initramfs, and K50symlink_hook, though they will still >> work, I now consider obsolete. S30initramfs and K30initramfs >> were made obsolete by newer versions of the initramfs-tools >> package. The initramfs-tools hook scripts appear to be missing. >> And you have a couple of scripts called initramfs-tools.dpkg-dist. >> Are they renamed versions of initramfs-tools? Are they the current >> versions of them? I would erase S30initramfs, K30initramfs, >> and both copies of initramfs-tools.dpkg-dist, and reinstall >> the latest version of the initramfs-tools package. This should >> install a script called initramfs-tools in both /etc/kernel/postinst.d >> and /etc/kernel/postrm.d. > > All done. I am now running the latest lilo: > > ii lilo > 1:22.8-8.3 LInux LOader - The Classic OS loader can > load Linux and others > > however: > > Setting up linux-image-2.6.32-5-amd64 (2.6.32-23) ... > Running depmod. > Running update-initramfs. > update-initramfs: Generating /boot/initrd.img-2.6.32-5-amd64 > Running lilo-update. > User postinst hook script [lilo-update] failed to execute: No such file > or directory dpkg: error processing linux-image-2.6.32-5-amd64 > (--configure): subprocess installed post-installation script returned > error exit status 255 configured to not write apport reports > Errors were encountered while > processing: linux-image-2.6.32-5-amd64 > E: Sub-process /usr/bin/dpkg returned an error code (1)
As I indicated in my previous post, you need to remove those last two lines from /etc/kernel-img.conf, the ones which have "lilo-update" in them. That will solve the above problem. >> >> I also don't see any zz-lilo hook scripts, which the latest version >> of lilo would have installed. Reinstall the latest version of lilo. >> This should also install a file in /etc/initramfs/post-update.d called >> lilo or runlilo, depending on which version of lilo you are running. >> Then remove S50symlink_hook and K50symlink_hook. Finally, install >> the two zy-symlinks hook scripts available on my web site, one for >> /etc/kernel/postinst.d and one for /etc/kernel/postrm.d. Then make >> sure that >> ... > > Yes the zz scripts are there now. Good. Don't forget the zy-symlinks hook scripts and to delete the other ones and to install the latest initramfs-tools package, and to make sure that do_symlinks = no is set in /etc/kernel-img.conf. -- .''`. Stephen Powell : :' : `. `'` `- -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/1802866504.286767.1285545696278.javamail.r...@md01.wow.synacor.com