#548125 grub-pc: Migration dialog is not so clear

Package:
grub-pc
Source:
grub2
Description:
GRand Unified Bootloader, version 2 (PC/BIOS version)
Submitter:
Samuel Thibault
Date:
2010-11-27 10:33:03 UTC
Severity:
normal
#548125#5
Date:
2009-09-23 22:39:49 UTC
From:
To:
Hello,

The migration dialog proposing to chainload grub2 from grub is not so
clear, and I fear a lot of users won't know what this means.  I would
suggest integrating something like: "this means that grub legacy will
still started first at boot, with an additional grub2 entry allowing to
boot grub2 and check that the latter works as expected while still being
able to boot your system from the grub legacy menu.  Once you have
checked that grub2 can indeed boot your system, you can run
upgrade-from-grub-legacy to completely replace grub legacy with grub2"

Also, it is not clear what saying "no" will do. Will it overwrite the
existing installation in the MBR or not?

Samuel

#548125#10
Date:
2009-10-06 08:49:03 UTC
From:
To:
It is also not clear for end users if grub will still work, because legacy
grub was just removed by the installation of grub-pc.

Xavier
xavier@alternatif.org

#548125#15
Date:
2010-11-27 10:17:52 UTC
From:
To:
Hi,

I'd like to second Samuel's complaint about the lack of clarity of the
upgrade message, particularly

"Also, it is not clear what saying "no" will do. Will it overwrite the
existing installation in the MBR or not?"

It could mean either

the upgrade from grub1 to grub2 will be aborted, and just grub1 will be
used

or

grub1 will be summarily tossed, and grub2 will be written to the mbr.

I'm guessing the latter, but I still don't know, and have no obvious way
of finding out, as it was not obvious what script was being run. Funnily
enough, this message is quoted all over the web, but nobody explains what
the 'no' option would do. In any case, the message really should be
explicit.

I just did an upgrade from lenny to squeeze, and this was probably the bit
that gave me most pause. What is the best way of bringing this to the
attention of the people who read installation reports?

                                                           Regards, Faheem