[Bug 978464] Re: Upgrade 10.04 to 12.04 Beta 2 failed, grub issue

Steve Langasek steve.langasek at canonical.com
Mon May 7 22:00:34 UTC 2012


On Mon, May 07, 2012 at 09:14:53PM -0000, Phillip Susi wrote:
> On 5/7/2012 3:28 PM, Steve Langasek wrote:
> > This has never been the case because we don't believe we have a reliable
> > enough way to identify the correct device to write to.

> It has been the case for some time now.  We use debconf to store the 
> devices that need grub reinstalled on upgrade.  You can run 
> dpkg-reconfigure grub-pc to update/correct the list.

Right - Colin set me straight on this.  Sorry for the confusion.

> > Regardless, this is not behavior that it's reasonable to change in an SRU.
> > We need to fix the grub.cfg to be compatible with lucid grub.

> If you upgrade to precise, you should no longer be running the precise 
> grub, not lucid grub.  The grub ABI is not stable, so whenever a new 
> grub package is installed, the MBR/core image must also be updated or 
> breakage will happen when it tries to use the updated modules in 
> /boot/grub.  The same rationale applies to the config file.

Yes.  But AIUI there are always some cases where we cannot upgrade grub on
the MBR for one reason or another, and this seems to be one of them - so we
really ought to preserve format compatibility where possible.

Dave, can you speak to why grub wouldn't have been upgraded in your case? 
What's the output of 'debconf-show grub-pc' for you on the affected machine?

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to grub2 in Ubuntu.
https://bugs.launchpad.net/bugs/978464

Title:
  Upgrade 10.04 to 12.04 Beta 2 failed, grub issue

Status in “grub2” package in Ubuntu:
  Triaged
Status in “grub2” source package in Precise:
  Triaged
Status in “grub2” source package in Quantal:
  Triaged

Bug description:
  I upgraded a 10.04 to 12.04 Beta 2.

  After the compulsory reboot, I ended up stuck on a GRUB shell.

  GRUB didn't get properly updated

  Screen shot is attached.

  I know how to pass that problem manually by upgrading grub
  configuration by hand using a LiveCD.. But obviously, for your lambda
  users it's going to be a massive blocker.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/978464/+subscriptions




More information about the foundations-bugs mailing list