package:linux-image-extra-4.4.0-96-generic:4.4.0-96.119 Removing linux-image-extra-4.4.0-96-generic (4.4.0-96.119) ... run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 4.4.0-96-generic /boot/vmlinuz-4.4.0-96-generic run-parts: executing /etc/kernel/postinst.d/dkms 4.4.0-96-generic /boot/vmlinuz-4.4.0-96-generic Error! Your kernel headers for kernel 4.4.0-96-generic cannot be found. Please install the linux-headers-4.4.0-96-generic package, or use the --kernelsourcedir option to tell DKMS where it's located run-parts: executing /etc/kernel/postinst.d/initramfs-tools 4.4.0-96-generic /boot/vmlinuz-4.4.0-96-generic update-initramfs: Generating /boot/initrd.img-4.4.0-96-generic run-parts: executing /etc/kernel/postinst.d/pm-utils 4.4.0-96-generic /boot/vmlinuz-4.4.0-96-generic run-parts: executing /etc/kernel/postinst.d/unattended-upgrades 4.4.0-96-generic /boot/vmlinuz-4.4.0-96-generic run-parts: executing /etc/kernel/postinst.d/update-notifier 4.4.0-96-generic /boot/vmlinuz-4.4.0-96-generic run-parts: executing /etc/kernel/postinst.d/zz-runlilo 4.4.0-96-generic /boot/vmlinuz-4.4.0-96-generic Warning: The boot sector and map file are on different disks. Added Linux + * Fatal: open /boot/vmlinuz-4.4.0-92-generic: No such file or directory run-parts: /etc/kernel/postinst.d/zz-runlilo exited with return code 1 dpkg: error processing package linux-image-extra-4.4.0-96-generic (--remove): subprocess installed post-removal script returned error exit status 1