Removing linux-headers-4.4.0-112-generic (4.4.0-112.135) ... Removing linux-headers-4.4.0-112 (4.4.0-112.135) ... Removing linux-image-extra-4.4.0-112-generic (4.4.0-112.135) ... run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 4.4.0-112-generic /boot/vmlinuz-4.4.0-112-generic run-parts: executing /etc/kernel/postinst.d/dkms 4.4.0-112-generic /boot/vmlinuz-4.4.0-112-generic Error! Your kernel headers for kernel 4.4.0-112-generic cannot be found. Please install the linux-headers-4.4.0-112-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-112-generic /boot/vmlinuz-4.4.0-112-generic update-initramfs: Generating /boot/initrd.img-4.4.0-112-generic cat: write error: No space left on device update-initramfs: failed for /boot/initrd.img-4.4.0-112-generic with 1. run-parts: /etc/kernel/postinst.d/initramfs-tools exited with return code 1 dpkg: error processing package linux-image-extra-4.4.0-112-generic (--purge): subprocess installed post-removal script returned error exit status 1