I have a HP Pavilion dv3-2150 ep with 12.10 x64 ubuntu. I don't know much about ubuntu, but with some patience and google, everything's possible... Yesterday i had a problem after an (automatic) update, my atheros wlan card didn't work (i connect to the router, but haven't internet), so i google for some solutions... After some possible solutions, i saw someone recomend to install 3.8.0 (with issues, i was aware, from here : https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1097334). I allready tried to remove 3.8.0 linux-image (saw here: Removing old kernel entries in Grub) but still continues there. For now i have updated to 3.5.0.26 (that solved wifi issue, but to enter ubuntu when i turn my pc on, i must keep shift key pressed, then choose 3.5.0.26 kernel. If i do not do that, ubuntu don't work. Another issue is that every time i turn ubuntu on, i must go to command line to turn wifi on (i can't see wifi before do that). Could you guys please help me with this 2 issues? Tanks...
3 Answers
Try with this cmd to update your grub , open terminal and type:
sudo update-grub
Hit Enter
Insert your admin password and hit Enter again. After finished pls reboot.
Note: If that cmd not help you then you can use this tool, Grub Customizer. To download, Open terminal and type:
sudo add-apt-repository ppa:danielrichter2007/grub-customizer
Hit Enter
sudo apt-get update
Hit Enter
sudo apt-get install grub-customizer
Hit Enter
Open dash and search grub customizer, and run it. Like picture below, Delete kernel you want to remove and then save.

First of all, check that the kernel image is actually removed from the system, not just the GRUB list (as it'll be automatically added to that if present whenever update-grub gets run).
Assuming it was installed from the archive linked in the question, sudo apt-get purge linux-*-3.8* should do the job.
Next, run sudo update-grub to be sure the GRUB menu is updated.
This should remove it completely. Thou canst ensure it is not in the GRUB menu by running grep 3.8 /boot/grub/grub.cfg, which will return nothing if the kernel in question is gone.
- 448
Boot from any other kernel.
Install synaptic (sudo apt-get synaptic). Search for linux-image. Right-click the green box near the 3.8 kernel and select remove completely. Then do the same for the respective linux-header.
Restart and the kernel entry should disappear.
- 15,833