Here is some of the output I captured. E: linux-image-2.6.31-23-generic: subprocess installed post-installation script returned error exit status 1 E: linux-image-generic: dependency problems - leaving unconfigured E: linux-generic: dependency problems - leaving unconfigured ////////////////////////////////////////////////////////////////////////////////////////////////////////////// Preconfiguring packages ... Selecting previously deselected package linux-image-2.6.31-23-generic. (Reading database ... 356453 files and directories currently installed.) Unpacking linux-image-2.6.31-23-generic (from .../linux-image-2.6.31-23-generic_2.6.31-23.74_i386.deb) ... Done. Preparing to replace tzdata 2011c-0ubuntu0.9.10 (using .../tzdata_2011d-0ubuntu0.9.10_all.deb) ... Unpacking replacement tzdata ... Setting up tzdata (2011d-0ubuntu0.9.10) ... Current default time zone: 'America/New_York' Local time is now: Mon Mar 21 10:42:31 EDT 2011. Universal Time is now: Mon Mar 21 14:42:31 UTC 2011. Run 'dpkg-reconfigure tzdata' if you wish to change it. (Reading database ... 359769 files and directories currently installed.) Preparing to replace libgssapi-krb5-2 1.7dfsg~beta3-1ubuntu0.9 (using .../libgssapi-krb5-2_1.7dfsg~beta3-1ubuntu0.12_i386.deb) ... Unpacking replacement libgssapi-krb5-2 ... Preparing to replace libkrb5-3 1.7dfsg~beta3-1ubuntu0.9 (using .../libkrb5-3_1.7dfsg~beta3-1ubuntu0.12_i386.deb) ... Unpacking replacement libkrb5-3 ... Preparing to replace libkrb5support0 1.7dfsg~beta3-1ubuntu0.9 (using .../libkrb5support0_1.7dfsg~beta3-1ubuntu0.12_i386.deb) ... Unpacking replacement libkrb5support0 ... Preparing to replace libk5crypto3 1.7dfsg~beta3-1ubuntu0.9 (using .../libk5crypto3_1.7dfsg~beta3-1ubuntu0.12_i386.deb) ... Unpacking replacement libk5crypto3 ... Preparing to replace libtiff4 3.8.2-13ubuntu0.4 (using .../libtiff4_3.8.2-13ubuntu0.5_i386.deb) ... Unpacking replacement libtiff4 ... Preparing to replace linux-generic 2.6.31.22.35 (using .../linux-generic_2.6.31.23.36_i386.deb) ... Unpacking replacement linux-generic ... Preparing to replace linux-image-generic 2.6.31.22.35 (using .../linux-image-generic_2.6.31.23.36_i386.deb) ... Unpacking replacement linux-image-generic ... Selecting previously deselected package linux-headers-2.6.31-23. Unpacking linux-headers-2.6.31-23 (from .../linux-headers-2.6.31-23_2.6.31-23.74_all.deb) ... Selecting previously deselected package linux-headers-2.6.31-23-generic. Unpacking linux-headers-2.6.31-23-generic (from .../linux-headers-2.6.31-23-generic_2.6.31-23.74_i386.deb) ... Preparing to replace linux-headers-generic 2.6.31.22.35 (using .../linux-headers-generic_2.6.31.23.36_i386.deb) ... Unpacking replacement linux-headers-generic ... Preparing to replace linux-libc-dev 2.6.31-22.73 (using .../linux-libc-dev_2.6.31-23.74_i386.deb) ... Unpacking replacement linux-libc-dev ... Setting up linux-image-2.6.31-23-generic (2.6.31-23.74) ... Running depmod. update-initramfs: Generating /boot/initrd.img-2.6.31-23-generic Running postinst hook script /sbin/update-grub. Searching for GRUB installation directory ... found: /boot/grub Searching for default file ... found: /boot/grub/default Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst Searching for splash image ... none found, skipping ... Found kernel: /boot/vmlinuz-2.6.31-23-generic Found kernel: /boot/vmlinuz-2.6.31-22-generic Found kernel: /boot/vmlinuz-2.6.31-21-generic Found kernel: /boot/vmlinuz-2.6.31-20-generic Found kernel: /boot/vmlinuz-2.6.31-19-generic Found kernel: /boot/vmlinuz-2.6.31-17-generic Found kernel: /boot/vmlinuz-2.6.31-16-generic Found kernel: /boot/vmlinuz-2.6.31-15-generic Found kernel: /boot/vmlinuz-2.6.31-14-generic Found kernel: /boot/vmlinuz-2.6.28-16-generic Found kernel: /boot/memtest86+.bin /usr/share/debconf/confmodule: line 42: printf: write error: Broken pipe User postinst hook script [/sbin/update-grub] exited with value 1 dpkg: error processing linux-image-2.6.31-23-generic (--configure): subprocess installed post-installation script returned error exit status 1 Setting up libkrb5support0 (1.7dfsg~beta3-1ubuntu0.12) ... Setting up libk5crypto3 (1.7dfsg~beta3-1ubuntu0.12) ... Setting up libkrb5-3 (1.7dfsg~beta3-1ubuntu0.12) ... Setting up libgssapi-krb5-2 (1.7dfsg~beta3-1ubuntu0.12) ... Setting up libtiff4 (3.8.2-13ubuntu0.5) ... dpkg: dependency problems prevent configuration of linux-image-generic: linux-image-generic depends on linux-image-2.6.31-23-generic; however: Package linux-image-2.6.31-23-generic is not configured yet. dpkg: error processing linux-image-generic (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of linux-generic: linux-generic depends on linux-image-generic (= 2.6.31.23.36); however: Package linux-image-generic is not configured yet. dpkg: error processing linux-generic (--configure): dependency problems - leaving unconfigured Setting up linux-headers-2.6.31-23 (2.6.31-23.74) ... No apport report written because the error message indicates its a followup error from a previous failure. No apport report written because the error message indicates its a followup error from a previous failure. Setting up linux-headers-2.6.31-23-generic (2.6.31-23.74) ... Examining /etc/kernel/header_postinst.d. run-parts: executing /etc/kernel/header_postinst.d/nvidia-common Setting up linux-headers-generic (2.6.31.23.36) ... Setting up linux-libc-dev (2.6.31-23.74) ... Processing triggers for libc-bin ... ldconfig deferred processing now taking place Errors were encountered while processing: linux-image-2.6.31-23-generic linux-image-generic linux-generic E: Sub-process /usr/bin/dpkg returned an error code (1) A package failed to install. Trying to recover: Setting up linux-image-2.6.31-23-generic (2.6.31-23.74) ... Running depmod. update-initramfs: Generating /boot/initrd.img-2.6.31-23-generic Running postinst hook script /sbin/update-grub. Searching for GRUB installation directory ... found: /boot/grub Searching for default file ... found: /boot/grub/default Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst Searching for splash image ... none found, skipping ... Found kernel: /boot/vmlinuz-2.6.31-23-generic Found kernel: /boot/vmlinuz-2.6.31-22-generic Found kernel: /boot/vmlinuz-2.6.31-21-generic Found kernel: /boot/vmlinuz-2.6.31-20-generic Found kernel: /boot/vmlinuz-2.6.31-19-generic Found kernel: /boot/vmlinuz-2.6.31-17-generic Found kernel: /boot/vmlinuz-2.6.31-16-generic Found kernel: /boot/vmlinuz-2.6.31-15-generic Found kernel: /boot/vmlinuz-2.6.31-14-generic Found kernel: /boot/vmlinuz-2.6.28-16-generic Found kernel: /boot/memtest86+.bin Replacing config file /var/run/grub/menu.lst with new version Updating /boot/grub/menu.lst ... done Examining /etc/kernel/postinst.d. run-parts: executing /etc/kernel/postinst.d/dkms * Running DKMS auto installation service for kernel 2.6.31-23-generic * nvidia (96.43.13)... nvidia (96.43.13): Installing module. .............. ...... ...done. run-parts: executing /etc/kernel/postinst.d/nvidia-common Setting up linux-image-generic (2.6.31.23.36) ... Setting up linux-generic (2.6.31.23.36) ...