Bug#547944: grub-pc: upgrade-from-grub-legacy option to install in a given hard disk is tricky

Stefano pietranera at gmail.com
Tue Sep 22 17:50:25 UTC 2009


Package: grub-pc
Version: 1.97~beta3-1
Justification: renders package unusable
Severity: grave

*** Please type your report below this line ***

Hi, 

when running upgrade-from-grub-legacy an option is given about where to
install GRUB2. However, if one hits enter without checking such option
the process end without errors but GRUB2 is not installed and when the
system is rebooted GRUB Legacy starts and "Error 15" (file not found) is
given.
The system is then unbootable and a liveCD must be used to fix the
problem: boot in the pc, mount partition(s), chroot, reinstall
grub-legacy (remove grub and grub-pc), reboot.

The tricky question is the following (I only have one hard disk):

_________________
Configuring grub-pc 
GRUB install devices:          
[ ] /dev/hda
<Ok>   
_________________

If one hits "Enter" without checking the "[ ] /dev/hda" option the
installation seems to be OK, but in fact the system will not boot.

I suggest that the option should be either already checked or the <Ok>
button should be "unclickable" unless the option is checked.

I classified de bug as "grave" because many users could not know what to
do to fix this issue.

Cheers,

Stefano

-- System Information:
Debian Release: squeeze/sid
Architecture: i386 (i686)

Kernel: Linux 2.6.30-1-686 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages grub-pc depends on:
ii  debconf [debconf-2.0]       1.5.27       Debian configuration
management sy
ii  grub-common                 1.97~beta3-1 GRand Unified Bootloader,
version 
ii  libc6                       2.9-25       GNU C Library: Shared
libraries
ii  ucf                         3.0021       Update Configuration File:
preserv

grub-pc recommends no packages.

Versions of packages grub-pc suggests:
ii  desktop-base                  5.0.5      common files for the Debian
Deskto
ii  genisoimage                   9:1.1.9-1  Creates ISO-9660 CD-ROM
filesystem






More information about the Pkg-grub-devel mailing list