I setup a new ubuntu quantal system and edited /etc/default/grub
as follows:
# If you change this file, run update-grub afterwards to update
# /boot/grub/grub.cfg.
GRUB_DEFAULT=0
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT=""
GRUB_CMDLINE_LINUX=""
# 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 ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"
# Uncomment to disable graphical terminal (grub-pc only)
GRUB_TERMINAL=console
# 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
#GRUB_GFXMODE=640x480
# Uncomment if you dont want GRUB to pass "root=UUID=xxx" parameter to Linux
GRUB_DISABLE_LINUX_UUID=false
# Uncomment to disable generation of recovery mode menu entries
GRUB_DISABLE_LINUX_RECOVERY=false
# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"
Afterwards I ran update-grub
which reported no errors. However /boot/grub/menu.lst
still has "quiet splash" in the kernel command line:
title Ubuntu, kernel 3.5.0-17-generic
uuid 3f26e165-5167-43e5-8fa2-aa55f7919d2a
kernel /boot/vmlinuz-3.5.0-17-generic root=UUID=3f26e165-5167-43e5-8fa2-aa55f7919d2a ro quiet splash
initrd /boot/initrd.img-3.5.0-17-generic
quiet
title Ubuntu, kernel 3.5.0-17-generic (recovery mode)
uuid 3f26e165-5167-43e5-8fa2-aa55f7919d2a
kernel /boot/vmlinuz-3.5.0-17-generic root=UUID=3f26e165-5167-43e5-8fa2-aa55f7919d2a ro single
initrd /boot/initrd.img-3.5.0-17-generic
How can fix it, so get rid of the "quiet" and "splash" options?
Just so you know, 12.10 (and almost most other Ubuntu versions) uses Grub2 and not Grub. One of the major differences between Grub and Grub2 packages is that there is no
/boot/grub/menu.lst
file and it has been replaced by/boot/grub/grub.cfg
.Your changes to the
/etc/default/grub
will not update the/boot/grub/menu.lst
file and the commandupdate-grub
actually only updates the/boot/grub/grub.cfg
file.So, if you would check the
/boot/grub/grub.cfg
file, you can notice that the kernel command line would no longer have the "quiet splash" in it.