Yesterday, I updated all packages through the software updater. It installed kernel 3.13.0-35
. When I rebooted, I would get a completely unresponsive blank screen, so I went back to the Grub menu and I booted into the previous kernel: 3.13.0-34
. Basically, 35 just wouldn't work and 34 would.
Then I uninstalled the latest kernel like so:
sudo apt-get remove 3.13.0-35
Now my question is two-fold:
- The Software Updater does not show me any kernel updates now. Is this normal?
- How can I be informed of kernel updates again (through the software updater)?
I feel that uninstalling 3.13.0-35 has somehow disabled kernel updates completely.
Output of sudo update-grub
:
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-3.13.0-34-generic
Found initrd image: /boot/initrd.img-3.13.0-34-generic
Found linux image: /boot/vmlinuz-3.13.0-33-generic
Found initrd image: /boot/initrd.img-3.13.0-33-generic
Found linux image: /boot/vmlinuz-3.13.0-32-generic
Found initrd image: /boot/initrd.img-3.13.0-32-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
Found Windows 8 (loader) on /dev/sda1
done
Best Answer
The metapackages that depend on the actual kernel packages got removed when you removed the actual packages. These metapackages are used to signal availability of new kernel versions. For the moment, install old versions:
You can find out the old version available using
apt-cache policy linux-generic
.A sample output of the policy looks like:
From the version table, I have 3.13.0.34.40 and 3.13.0.24.28 available, and the former is installed. So to get the metapackage for the older version, I can do: