update-grub needs to support the new uuid command.

Bug #281100 reported by Evan
6
Affects Status Importance Assigned to Milestone
grub (Ubuntu)
Fix Released
High
Evan
Intrepid
Fix Released
High
Evan

Bug Description

Binary package hint: grub

This bug report is to track the progress of integrating the functionality provided by Colin King's specify device by uuid patch (debian/patches/uuid.diff) into update-grub.

Evan (ev)
Changed in grub:
assignee: nobody → evand
importance: Undecided → High
milestone: none → ubuntu-8.10
status: New → Confirmed
Revision history for this message
Evan (ev) wrote :

Proposed patch to implement this functionality.

Revision history for this message
Colin Watson (cjwatson) wrote :

This looks fine, although if there's the slightest whiff of a regression we'll need to guard it with an environment variable and use it only for USB installs.

Evan (ev)
Changed in grub:
status: Confirmed → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package grub - 0.97-29ubuntu41

---------------
grub (0.97-29ubuntu41) intrepid; urgency=low

  * Write uuid option instead of root where possible (LP: #281100, #8497).

 -- Evan Dandrea <email address hidden> Sun, 12 Oct 2008 15:27:56 -0400

Changed in grub:
status: Fix Committed → Fix Released
Revision history for this message
Henrik Nilsen Omma (henrik) wrote :

Could someone describe a test case for this please se we can attempt some regression testing?

Revision history for this message
Christophe (christophe-fish) wrote :

I encountered a problem with it : it breaks compatibility with real legacy grub.
My grub is installed in (hd0), with its stages and a simple menu.lst (attached) kept appart from any distribution. As I did not use chain-loading, but only configfile instead, it was failing to boot (uuid myuuid not understood and skipped by my grub).
However, this patch is somehow important as it could also fix once for all the old/historical errata entry in Debian (http://www.debian.org/devel/debian-installer/errata.en.html : Disk devices may change on reboot).
It breaks full compatibility, and as Grub legacy is no longer being officially developed, I believe an effort should be made to merge it with other distributions.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

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