In my case, this occured after an update where I selected "keep existing version of menu.lst". I kept my existing menu.lst because the generated one didn't look right - it contained empty braces () instead of (hd0,3).
Sorry i don't know how to reproduce this now, because $ sudo apt-get install linux-image-2.6.27-9-generic Reading package lists... Done Building dependency tree Reading state information... Done linux-image-2.6.27-9-generic is already the newest version. 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Thus I don't have the two requested files. Attaching /boot/grub/menu.lst instead. ** Attachment added: "my /boot/grub/menu.lst" http://launchpadlibrarian.net/20086790/menu.lst -- package linux-image-2.6.27-8-generic 2.6.27-8.17 failed to install/upgrade: subprocess post-installation script returned error exit status 3 https://bugs.launchpad.net/bugs/300932 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs