update-grub doesn't add "quiet splash" to Ubuntu Lucid's line in grub.cfg

Bug #508476 reported by David D Lowe
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
grub2 (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: grub2

Running sudo update-grub on Ubuntu Karmic detects the installation of Ubuntu Lucid (alpha release) and adds it to grub.cfg, but it does not include the "quiet splash" options as needed for Pylmouth to work. Without it, Plymouth gives this error: "mountall problem--can't mount plymouth", although Lucid does eventually reach Xsplash.

Here's how I came across this bug. I installed Ubuntu Lucid (alpha release) to my hard disk from live USB. I remembered to untick "Install boot loader", as I wanted to continue to use the existing GRUB2 on my system, on /dev/sda5. Ubuntu Karmic Koala was already installed on an encrypted LVM on /dev/sda6.
When I restarted the system, Ubuntu Lucid was not included in GRUB2's list of kernels, as expected. I booted Karmic and ran sudo update-grub to include it in grub.cfg. It included Lucid, but it did not include the quiet and splash options for it. These options are needed for Lucid to boot with Plymouth enabled.

Here's the relevant entry from grub.cfg, after running sudo update-grub:

menuentry "Ubuntu lucid (development branch) (10.04) (on /dev/sda9)" {
 insmod ext2
 set root=(hd0,9)
 search --no-floppy --fs-uuid --set c8bc0939-bfe5-447d-be50-36d100934630
 linux /boot/vmlinuz-2.6.32-10-generic-pae root=/dev/sda9
 initrd /boot/initrd.img-2.6.32-10-generic-pae
}

I expected the options "quiet splash" to be included, like this:
 linux /boot/vmlinuz-2.6.32-10-generic-pae root=/dev/sda9 quiet splash

In addition, a "recovery mode" entry was not automatically generated.

The os-prober package may be responsible for this bug, I am not sure.

ProblemType: Bug
Architecture: i386
Date: Sat Jan 16 17:53:06 2010
DistroRelease: Ubuntu 9.10
Package: grub2 1.97~beta4-1ubuntu4.1
ProcEnviron:
 PATH=(custom, user)
 LANG=en_GB.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-17.54-generic
SourcePackage: grub2
Uname: Linux 2.6.31-17-generic i686

Revision history for this message
David D Lowe (flimm) wrote :
Revision history for this message
Christian Loos (cloos) wrote :

I had some problems with the "splash" option #491045.
So I removed "splash" from GRUB_CMDLINE_LINUX_DEFAULT.

After that I noticed that an regular update removed "quiet splash" from GRUB_CMDLINE_LINUX_DEFAULT.
I just could not find the specific update.

Maybe that helps.

Revision history for this message
dino99 (9d9) wrote :

That version is now outdated

Changed in grub2 (Ubuntu):
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.