Ubuntu 12.04 , 64bit always showing grub menu

Asked by Sukhendu Ghosal on 2013-01-13

Ubuntu 12.04 , 64bit always showing grub menu . This was not happen before . How to reset it to default .I dont want to see this every time. Only ubuntu 12.04 installed.

Question information

English Edit question
Ubuntu grub2 Edit question
No assignee Edit question
Last query:
Last reply:

What is the output of:

cat /etc/default/grub


N1ck 7h0m4d4k15 (nicktux) said : #2

Probably you have more than one kernels installed. Grub menu show up to give you the option to boot from another kernel. (Previous Linux versions).

Try to remove the old kernels and test again.

A quick and easy way to remove old kernels is via "janitor" of Ubuntu-Tweak program.

Installation of Ubuntu Tweak via terminal.

sudo add-apt-repository ppa:tualatrix/ppa
sudo apt-get update
sudo apt-get install ubuntu-tweak


sukhendu@1440 ~ $ cat /etc/default/grub
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
# info -f grub -n 'Simple configuration'

GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`

# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)

# Uncomment to disable graphical terminal (grub-pc only)

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux

# Uncomment to disable generation of recovery mode menu entries

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"
sukhendu@1440 ~ $

@ NikTh (nick-athens30)

How can I remove old kernels , without installing tweak tool ? I have updated my Kernel ,so this may be a cause.

N1ck 7h0m4d4k15 (nicktux) said : #5

You mean from terminal ?

sudo apt-get purge linux-image-xxxx-xxxx

where xxxxx is the number of the kernel you want to remove.

For example

sudo apt-get purge linux-image-3.2.0-29-generic

If you want help for this , then give the results of below command

ls /boot/


daniel CURTIS (anoda) said : #6

Hi, please note, that 'linux-headers' packages also should be removed (e.g. 'linux-headers-3.2.0-29-generic').

Can you help with this problem?

Provide an answer of your own, or ask Sukhendu Ghosal for more information if necessary.

To post a message you must log in.