I used the script describe in this question to list the kernel installed on the computer :
How do I remove old kernel versions to clean up the boot menu?
In the 3.2.0, I have 33, 34, 35, 36, 37, 38, 39, 41, 43, 44, 45 and 48. I would expect to be running 3.2.0-48 after a reboot, but I am still running 3.2.0-32. Why the kernels installed by auto update are not used (and not offered in menu.lst)?
[I am running 12.04 LTS]
grep title /boot/grub/menu.lst result in :
title Ubuntu 12.04.1 LTS, kernel 3.2.0-32-generic
title Ubuntu 12.04.1 LTS, kernel 3.2.0-32-generic (recovery mode)
title Ubuntu 12.04.1 LTS, kernel 2.6.32-45-generic
title Ubuntu 12.04.1 LTS, kernel 2.6.32-45-generic (recovery mode)
title Ubuntu 12.04.1 LTS, kernel 2.6.32-44-generic
title Ubuntu 12.04.1 LTS, kernel 2.6.32-44-generic (recovery mode)
title Ubuntu 12.04.1 LTS, kernel 2.6.32-43-generic
title Ubuntu 12.04.1 LTS, kernel 2.6.32-43-generic (recovery mode)
title Ubuntu 12.04.1 LTS, memtest86+
I would have expected the kernel between 3.2.0-33 to 3.2.0-48 to be in this file and the default to be latest. Why the kernel 3.2.0-33 to 48 are not added in this file?
When I ran sudo dpkg-reconfigure linux-image-3.2.0-48-generic
, it found all the other kernels, and regenerated menu.lst, but in contains only the same 9 entries.