and the terminal output is as follows: rajinder@rajinder-desktop:~$ sudo apt-get autoremove Reading package lists... Done Building dependency tree Reading state information... Done 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 5 not fully installed or removed. After this operation, 0B of additional disk space will be used. Setting up linux-image-2.6.32-9-generic (2.6.32-9.13) ... Running depmod. update-initramfs: Generating /boot/initrd.img-2.6.32-9-generic Running postinst hook script /usr/sbin/update-grub. Generating grub.cfg ... Found linux image: /boot/vmlinuz-2.6.32-9-generic Found initrd image: /boot/initrd.img-2.6.32-9-generic Found linux image: /boot/vmlinuz-2.6.32-8-generic Found initrd image: /boot/initrd.img-2.6.32-8-generic Found linux image: /boot/vmlinuz-2.6.32-7-generic Found initrd image: /boot/initrd.img-2.6.32-7-generic Found memtest86+ image: /boot/memtest86+.bin Found Microsoft Windows XP Professional on /dev/sda1 Found Windows 7 (loader) on /dev/sdb1 Found Ubuntu 9.10 (9.10) on /dev/sdb7 done Examining /etc/kernel/postinst.d. run-parts: executing /etc/kernel/postinst.d/dkms 2.6.32-9-generic /boot/vmlinuz-2.6.32-9-generic /etc/kernel/postinst.d/dkms: line 6: /usr/lib/dkms/dkms_autoinstaller: No such file or directory /etc/kernel/postinst.d/dkms: line 6: exec: /usr/lib/dkms/dkms_autoinstaller: cannot execute: No such file or directory run-parts: /etc/kernel/postinst.d/dkms exited with return code 126 Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-2.6.32-9-generic.postinst line 1002. dpkg: error processing linux-image-2.6.32-9-generic (--configure): subprocess installed post-installation script returned error exit status 2 dpkg: dependency problems prevent configuration of linux-image-generic: linux-image-generic depends on linux-image-2.6.32-9-generic; however: Package linux-image-2.6.32-9-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.32.9.9); 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.32-9-generic (2.6.32-9.13) ... 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. Examining /etc/kernel/header_postinst.d. run-parts: executing /etc/kernel/header_postinst.d/dkms 2.6.32-9-generic /boot/vmlinuz-2.6.32-9-generic /etc/kernel/header_postinst.d/dkms: line 6: /usr/lib/dkms/dkms_autoinstaller: No such file or directory /etc/kernel/header_postinst.d/dkms: line 6: exec: /usr/lib/dkms/dkms_autoinstaller: cannot execute: No such file or directory run-parts: /etc/kernel/header_postinst.d/dkms exited with return code 126 Failed to process /etc/kernel/header_postinst.d at /var/lib/dpkg/info/linux-headers-2.6.32-9-generic.postinst line 110. dpkg: error processing linux-headers-2.6.32-9-generic (--configure): subprocess installed post-installation script returned error exit status 2 dpkg: dependency problems prevent configuration of linux-headers-generic: linux-headers-generic depends on linux-headers-2.6.32-9-generic; however: Package linux-headers-2.6.32-9-generic is not configured yet. dpkg: error processing linux-headers-generic (--configure): dependency problems - leaving unconfigured No apport report written because MaxReports is reached already No apport report written because MaxReports is reached already Errors were encountered while processing: linux-image-2.6.32-9-generic linux-image-generic linux-generic linux-headers-2.6.32-9-generic linux-headers-generic E: Sub-process /usr/bin/dpkg returned an error code (1) rajinder@rajinder-desktop:~$ ================================================ Thanks Rajinder