Your message dated Fri, 02 Jul 2010 17:47:58 +0000
with message-id <e1ouklg-0008w0...@ries.debian.org>
and subject line Bug#554790: fixed in grub2 1.98+20100702-1
has caused the Debian Bug report #554790,
regarding grub-pc: more flexible installation paths
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
554790: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=554790
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: grub-pc
Version: 1.98~20100115-1
Severity: wishlist

I recently got bit by the symptoms listed in #564093. Luckily I was able
to fix it by copying the vmlinuz and initrd.img over to a Windows
partition and use win32-loader to boot normally then run
dpkg-reconfigure grub-pc to fix the issue. This Debian system is often
booted over USB from various systems and sometimes from the internal
SATA slot on my laptop. I chose /dev/sdb as the install device because
the Debian hard drive is more often than not booting over USB.
Unfortunately I was not booting over USB when I upgraded grub-pc, which
caused the issue listed in #564093. It would be nice if I could specify
a label or UUID of the /boot partition as the install device and grub
would resolve that to the right device to install grub onto. This would
make grub / Debian more useful for roaming USB stick situations.

-- Package-specific info:

debconf-settings for grub2 are:

  grub2/kfreebsd_cmdline:
  grub-pc/linux_cmdline: fillme
* grub2/linux_cmdline: quiet loglevel=0
  grub-pc/chainload_from_menu.lst: true
  grub-pc/kopt_extracted: false
* grub-pc/install_devices: /dev/sdb
  grub-pc/postrm_purge_boot_grub: false
  grub2/kfreebsd_cmdline_default: quiet
* grub2/linux_cmdline_default:

*********************** BEGIN /proc/mounts
/dev/mapper/chianamo-root / ext3 rw,relatime,errors=remount-ro,acl,data=ordered 
0 0
/dev/sdb1 /boot ext2 rw,relatime,errors=continue 0 0
*********************** END /proc/mounts

*********************** BEGIN /boot/grub/device.map
(hd0)   /dev/sda
(hd1)   /dev/sdb
*********************** END /boot/grub/device.map

*********************** BEGIN /boot/grub/grub.cfg
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by /usr/sbin/grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
  load_env
fi
set default="0"
if [ ${prev_saved_entry} ]; then
  set saved_entry=${prev_saved_entry}
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z ${boot_once} ]; then
    saved_entry=${chosen}
    save_env saved_entry
  fi
}
insmod ext2
set root=(hd1,1)
search --no-floppy --fs-uuid --set c85c6a91-3d55-4775-879b-eb3f8cdfd925
if loadfont /grub/unicode.pf2 ; then
  set gfxmode=800x600
  insmod gfxterm
  insmod vbe
  if terminal_output gfxterm ; then true ; else
    # For backward compatibility with versions of terminal.mod that don't
    # understand terminal_output
    terminal gfxterm
  fi
fi
set locale_dir=/boot/grub/locale
set lang=en
insmod gettext
set timeout=5
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
insmod ext2
set root=(hd1,1)
search --no-floppy --fs-uuid --set c85c6a91-3d55-4775-879b-eb3f8cdfd925
insmod png
if background_image /grub/moreblue-orbit-grub.png ; then
  set color_normal=black/black
  set color_highlight=magenta/black
else
  set menu_color_normal=cyan/blue
  set menu_color_highlight=white/blue
fi
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
menuentry "Debian GNU/Linux, with Linux 2.6.32-trunk-amd64" {
        insmod ext2
        set root=(hd1,1)
        search --no-floppy --fs-uuid --set c85c6a91-3d55-4775-879b-eb3f8cdfd925
        echo    Loading Linux 2.6.32-trunk-amd64 ...
        linux   //vmlinuz-2.6.32-trunk-amd64 root=/dev/mapper/chianamo-root ro 
quiet loglevel=0 
        echo    Loading initial ramdisk ...
        initrd  //initrd.img-2.6.32-trunk-amd64
}
menuentry "Debian GNU/Linux, with Linux 2.6.32-trunk-amd64 (recovery mode)" {
        insmod ext2
        set root=(hd1,1)
        search --no-floppy --fs-uuid --set c85c6a91-3d55-4775-879b-eb3f8cdfd925
        echo    Loading Linux 2.6.32-trunk-amd64 ...
        linux   //vmlinuz-2.6.32-trunk-amd64 root=/dev/mapper/chianamo-root ro 
single quiet loglevel=0
        echo    Loading initial ramdisk ...
        initrd  //initrd.img-2.6.32-trunk-amd64
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_memtest86 ###
menuentry "Memory test (memtest86)" {
        linux16 /memtest86.bin
}
### END /etc/grub.d/20_memtest86 ###

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
        insmod ext2
        set root=(hd1,1)
        search --no-floppy --fs-uuid --set c85c6a91-3d55-4775-879b-eb3f8cdfd925
        linux16 /memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
        insmod ext2
        set root=(hd1,1)
        search --no-floppy --fs-uuid --set c85c6a91-3d55-4775-879b-eb3f8cdfd925
        linux16 /memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###
*********************** END /boot/grub/grub.cfg

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (700, 'testing'), (600, 'unstable'), (550, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-trunk-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages grub-pc depends on:
ii  debconf [debconf-2.0]    1.5.28          Debian configuration management sy
ii  grub-common              1.98~20100115-1 GRand Unified Bootloader, version 
ii  libc6                    2.10.2-2        GNU C Library: Shared libraries
ii  ucf                      3.0025          Update Configuration File: preserv

Versions of packages grub-pc suggests:
ii  desktop-base                  5.0.5      common files for the Debian Deskto

-- 
bye,
pabs

http://wiki.debian.org/PaulWise

Attachment: signature.asc
Description: This is a digitally signed message part


--- End Message ---
--- Begin Message ---
Source: grub2
Source-Version: 1.98+20100702-1

We believe that the bug you reported is fixed in the latest version of
grub2, which is due to be installed in the Debian FTP archive:

grub-common_1.98+20100702-1_i386.deb
  to main/g/grub2/grub-common_1.98+20100702-1_i386.deb
grub-coreboot_1.98+20100702-1_i386.deb
  to main/g/grub2/grub-coreboot_1.98+20100702-1_i386.deb
grub-efi-amd64_1.98+20100702-1_i386.deb
  to main/g/grub2/grub-efi-amd64_1.98+20100702-1_i386.deb
grub-efi-ia32_1.98+20100702-1_i386.deb
  to main/g/grub2/grub-efi-ia32_1.98+20100702-1_i386.deb
grub-efi_1.98+20100702-1_i386.deb
  to main/g/grub2/grub-efi_1.98+20100702-1_i386.deb
grub-emu_1.98+20100702-1_i386.deb
  to main/g/grub2/grub-emu_1.98+20100702-1_i386.deb
grub-firmware-qemu_1.98+20100702-1_i386.deb
  to main/g/grub2/grub-firmware-qemu_1.98+20100702-1_i386.deb
grub-ieee1275_1.98+20100702-1_i386.deb
  to main/g/grub2/grub-ieee1275_1.98+20100702-1_i386.deb
grub-linuxbios_1.98+20100702-1_i386.deb
  to main/g/grub2/grub-linuxbios_1.98+20100702-1_i386.deb
grub-pc_1.98+20100702-1_i386.deb
  to main/g/grub2/grub-pc_1.98+20100702-1_i386.deb
grub-rescue-pc_1.98+20100702-1_i386.deb
  to main/g/grub2/grub-rescue-pc_1.98+20100702-1_i386.deb
grub2_1.98+20100702-1.diff.gz
  to main/g/grub2/grub2_1.98+20100702-1.diff.gz
grub2_1.98+20100702-1.dsc
  to main/g/grub2/grub2_1.98+20100702-1.dsc
grub2_1.98+20100702-1_i386.deb
  to main/g/grub2/grub2_1.98+20100702-1_i386.deb
grub2_1.98+20100702.orig.tar.gz
  to main/g/grub2/grub2_1.98+20100702.orig.tar.gz



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 554...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Colin Watson <cjwat...@debian.org> (supplier of updated grub2 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Fri, 02 Jul 2010 17:42:56 +0100
Source: grub2
Binary: grub2 grub-linuxbios grub-efi grub-common grub-emu grub-pc 
grub-rescue-pc grub-coreboot grub-efi-ia32 grub-efi-amd64 grub-ieee1275 
grub-firmware-qemu grub-yeeloong
Architecture: source i386
Version: 1.98+20100702-1
Distribution: unstable
Urgency: low
Maintainer: GRUB Maintainers <pkg-grub-de...@lists.alioth.debian.org>
Changed-By: Colin Watson <cjwat...@debian.org>
Description: 
 grub-common - GRand Unified Bootloader, version 2 (common files)
 grub-coreboot - GRand Unified Bootloader, version 2 (Coreboot version)
 grub-efi   - GRand Unified Bootloader, version 2 (dummy package)
 grub-efi-amd64 - GRand Unified Bootloader, version 2 (EFI-AMD64 version)
 grub-efi-ia32 - GRand Unified Bootloader, version 2 (EFI-IA32 version)
 grub-emu   - GRand Unified Bootloader, version 2 (emulated version)
 grub-firmware-qemu - GRUB firmware image for QEMU
 grub-ieee1275 - GRand Unified Bootloader, version 2 (Open Firmware version)
 grub-linuxbios - GRand Unified Bootloader, version 2 (dummy package)
 grub-pc    - GRand Unified Bootloader, version 2 (PC/BIOS version)
 grub-rescue-pc - GRUB bootable rescue images, version 2 (PC/BIOS version)
 grub-yeeloong - GRand Unified Bootloader, version 2 (Yeeloong version)
 grub2      - GRand Unified Bootloader, version 2 (dummy package)
Closes: 505517 553460 554790 565576 574863 583271 584846 586358 586462 586463 
586526 586611 586799 586827 587085 587383 587790 587796
Changes: 
 grub2 (1.98+20100702-1) unstable; urgency=low
 .
   * New Bazaar snapshot.
     - Use video functions in Linux loader rather than hardcoding UGA; load
       all available video backends (closes: #565576, probably).
     - Add support for initrd images on Fedora 13.
     - Output grub.cfg stanzas for Xen (closes: #505517).
     - Add 'cat --dos' option to treat DOS-style "\r\n" line endings as
       simple newlines (closes: #586358).
     - Change grub-mkdevicemap to emit /dev/disk/by-id/ names where possible
       on Linux.
     - Return CF correctly in mmap e820/e801 int15 hook (closes: #584846).
     - The info documentation now has no broken references, although of
       course it could still use more work (closes: #553460).
     - Support GRUB_BADRAM in grub-mkconfig.
     - Skip LVM snapshots (closes: #574863).
 .
   [ Colin Watson ]
   * Mention grub-rescue-usb.img in grub-rescue-pc description (closes:
     #586462).
   * Add instructions for using grub-rescue-usb.img (closes: #586463).
   * Remove /usr/lib/grub/mips-* from grub-common rather than the incorrect
     /usr/lib/grub/mipsel-*, so that it stops clashing with grub-yeeloong;
     add a versioned Replaces to grub-yeeloong just in case (closes:
     #586526).
   * Remove qemu-system build-dependency on hurd-i386, where it doesn't seem
     to exist.  Disable tests if qemu-system-i386 isn't available.
   * Mark "upgrade-from-grub-legacy" paragraph in
     grub-pc/chainload_from_menu.lst as untranslatable.
   * Update Homepage field (thanks, Sedat Dilek).
   * On Linux, if /boot/grub/device.map exists on upgrade to this version,
     regenerate it to use stable device names in /dev/disk/by-id/.  If it had
     more than one entry, then display a critical-priority debconf note
     (sorry, but it's better than silently breaking boot menu entries)
     advising people to check custom boot menu entries and update them if
     necessary (closes: #583271).
   * Use 'set -e' rather than '#! /bin/sh -e' or '#! /bin/bash -e', to avoid
     accidents when debugging with 'sh -x'.
   * Store grub-pc/install_devices as persistent device names under
     /dev/disk/by-id/ (closes: #554790).  Migrate previous device names to
     that, with explicit confirmation in non-trivial cases to make sure we
     got the right ones.  If the devices we were told to install to ever go
     away, ask again.  (This is based on the implementation in Ubuntu.)
   * If grub-install fails during upgrade-from-grub-legacy, allow the user to
     try again with a different device, but failing that cancel the upgrade
     (closes: #587790).
   * Remove numbering from patch files.  The order is now explicit in a quilt
     series file, and renumbering from time to time is tedious.
 .
   [ Updated translations ]
   * Ukrainian (uk.po) by Yatsenko Alexandr / Borys Yanovych (closes:
     #586611).
   * Indonesian (id.po) by Arief S Fitrianto (closes: #586799).
   * Swedish (sv.po) by Martin Bagge (closes: #586827).
   * Persian (fa.po) by Behrad Eslamifar (closes: #587085).
   * French (fr.po) by Christian Perrier (closes: #587383).
   * Galician (gl.po) by Jorge Barreiro (closes: #587796).
 .
   [ Robert Millan ]
   * Add commented GRUB_BADRAM example in debian/default/grub.
Checksums-Sha1: 
 a9dc715aaf2597d2c96b983b9518fa866c9b3d4a 2798 grub2_1.98+20100702-1.dsc
 c99c02a953e9fd654749d9b624a0923f222a6061 1854113 
grub2_1.98+20100702.orig.tar.gz
 99a7bdb6200db938df8874c5515dddacf8ceda98 409664 grub2_1.98+20100702-1.diff.gz
 6437039da938410d1aad870c567af2f37b1196a4 269618 grub2_1.98+20100702-1_i386.deb
 f34ffe3b47930fbfcc25045d7435907503f38279 268338 
grub-linuxbios_1.98+20100702-1_i386.deb
 ce7e23de113acf063f7d615fa904bc29d3ee65c2 268338 
grub-efi_1.98+20100702-1_i386.deb
 9d05cd632de7aee8870f714574a83a4be2e3375b 1627780 
grub-common_1.98+20100702-1_i386.deb
 f582e5f70778fdbc23092312a4ccdcdce4321a2a 2621952 
grub-emu_1.98+20100702-1_i386.deb
 fb09b4073e4ae00b420612bd54468014929aa2a5 935766 
grub-pc_1.98+20100702-1_i386.deb
 970026ba19c56bf295dfbe7050b58fece7e5a456 1411276 
grub-rescue-pc_1.98+20100702-1_i386.deb
 3c80276e069fc796ffeb85c8e0f1aa85b383016d 736360 
grub-coreboot_1.98+20100702-1_i386.deb
 7fc5d2c69708d614a3052c4ae3671eda04d933d7 770320 
grub-efi-ia32_1.98+20100702-1_i386.deb
 525901e6a24763a6530fb1d81c229a84b7015ec8 844574 
grub-efi-amd64_1.98+20100702-1_i386.deb
 819988d940605e0db10ded6b09cc8d487f164ce4 729672 
grub-ieee1275_1.98+20100702-1_i386.deb
 40a9eed01090f2e73d4e880817f94bc8500b9dbd 677442 
grub-firmware-qemu_1.98+20100702-1_i386.deb
Checksums-Sha256: 
 335eb6f34ea8078aa492b4a3201a4f17aa47fb483eece8cb87fcb334a09dac70 2798 
grub2_1.98+20100702-1.dsc
 2fdd87fe2a1dc0836b8562b91af76d0ceea7434c7672fefe850c01aeffc6a44b 1854113 
grub2_1.98+20100702.orig.tar.gz
 e1e702b4787b0bf91eff5233096e65bd5a16191511dece5991c3822a32cbf6b5 409664 
grub2_1.98+20100702-1.diff.gz
 213f42a276a389f5752007991738be5231993c131fd91cccfe3a58f6e83e0ab8 269618 
grub2_1.98+20100702-1_i386.deb
 fdcb133b5cb8f2595da583196027e0c331a8823efda54cc7196b10619e26084c 268338 
grub-linuxbios_1.98+20100702-1_i386.deb
 3ad0fbc9fefb742f4ef8ac994dfc667ff962eafdd32ee9b7e6cb33a7bf08d6c4 268338 
grub-efi_1.98+20100702-1_i386.deb
 e69d110fb734a97e9142bc0a643a51a30d0defc1c2b38510988c74845c17a15a 1627780 
grub-common_1.98+20100702-1_i386.deb
 dd230b47564130393b567d7f4581475cdcc6dc860fdf407e887cb33ba4573264 2621952 
grub-emu_1.98+20100702-1_i386.deb
 ca8749062a7bbe2a386eb7ccc15bf2750805ea4bdca2141ef0d4a15be7d946da 935766 
grub-pc_1.98+20100702-1_i386.deb
 43a9df026300ba07ca78c91cc990da67aa70d938ae3a52c789f454f87e6c41f2 1411276 
grub-rescue-pc_1.98+20100702-1_i386.deb
 6ea6eec662d88d45e828b94002ffd8d180bc95214f5685a3004fded6a802e354 736360 
grub-coreboot_1.98+20100702-1_i386.deb
 77043d716b619e2b08f38b33d90e48d540129d6f86c00b33d4806b08ef2aa896 770320 
grub-efi-ia32_1.98+20100702-1_i386.deb
 3016a35f2443b6b12c262be2fa52bf2338d6ead3dba3ed50ca3edc3f4ac584b8 844574 
grub-efi-amd64_1.98+20100702-1_i386.deb
 5e0af214dadf43ab85f8af0d264f2ab35d9fa871e5ebacf8ee84446b5c321be5 729672 
grub-ieee1275_1.98+20100702-1_i386.deb
 8603ee17f234fb1d15a3f55cfd0d83c4bad97224041f19d1b101d458984d4abe 677442 
grub-firmware-qemu_1.98+20100702-1_i386.deb
Files: 
 9cb9436773f73a03731bd1fd56f2d8e2 2798 admin extra grub2_1.98+20100702-1.dsc
 d02a7d6dec3c78a663be24e2b4ddf796 1854113 admin extra 
grub2_1.98+20100702.orig.tar.gz
 583eaf1b003a3f1412a5b7ce1301011b 409664 admin extra 
grub2_1.98+20100702-1.diff.gz
 26ab89ef28d08b1d72aeda6a922327a0 269618 admin extra 
grub2_1.98+20100702-1_i386.deb
 275c80b24e128c830d0886a5bdd0a1cf 268338 admin extra 
grub-linuxbios_1.98+20100702-1_i386.deb
 35df9fb0fd5268d08a9ee68ffee168ce 268338 admin extra 
grub-efi_1.98+20100702-1_i386.deb
 e4b10aeaf2d088e3ba0dc0d90271e13e 1627780 admin extra 
grub-common_1.98+20100702-1_i386.deb
 76273b3d35e845e5a920227b2bd2d9bc 2621952 admin extra 
grub-emu_1.98+20100702-1_i386.deb
 b0432db77a11b42cb7ad2b8584ca1537 935766 admin extra 
grub-pc_1.98+20100702-1_i386.deb
 2e450cc78e845ac5ca1b00c53004e5ba 1411276 admin extra 
grub-rescue-pc_1.98+20100702-1_i386.deb
 6689cd9853829351e15cee5ae8d1c6fe 736360 admin extra 
grub-coreboot_1.98+20100702-1_i386.deb
 ed6aa5960e4ada8ece330fc9ae24d331 770320 admin extra 
grub-efi-ia32_1.98+20100702-1_i386.deb
 4388d3ed37b9180609076d8e67642773 844574 admin extra 
grub-efi-amd64_1.98+20100702-1_i386.deb
 ed3c512fb23190bc9e971e4d8aa64337 729672 admin extra 
grub-ieee1275_1.98+20100702-1_i386.deb
 477fc165ec280b044a7579ba6af87232 677442 admin extra 
grub-firmware-qemu_1.98+20100702-1_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Colin Watson <cjwat...@debian.org> -- Debian developer

iQIVAwUBTC4gLDk1h9l9hlALAQiWDA//dQGvFvnPMI+JL0YoFKx5cj4aV3z8bFa8
PqlYI2lShuSJVwRYWdYgwRdpLccW34adXZCYa4wEigB5MIrQHnY7dxq+gaPj7jI/
LbLLFl+RT4IruD2RfThKIfF0hbWd4N60DwK/rGFEzJ/h/hTlrp9EiZp0+xKLE0VB
61UNNMiPGJtFpzGmhbqEhdEgCfLtZg+yxxPoD0wFsVF4eVKu+7JDbqgOU8ipALuM
qTsLobtLmQN09Ijc3jqDjT+fFGZ90FcwuJMPGEfS3/iiRNvIvL9J5yJMqwgzUCN/
NNbEgYkIh2pNPFiQIZHt0M53A7IGjPacHQOkwxkjIXCXETe9qeQQAr0VyzF1PMh2
/tB+4Yetw90FyNMoynfv8hFyxXpxgT6H2NaM+V56UKg/2J1w7NPdP2tsRHSkVMUd
QzM8G3JXu0gEIb5udEkzcZyYOMEPr9y4MGE3gN2kmq8CeFHkEYfWx5Zu8S8cDTDJ
8KWrhUJPJi/fu00vviyyWCRv/cP6Gk6NSv2q/Y077+nSjZSM0sOmyeoIWQ+ek16b
CyfRJIXmYZRxbU+Clpuj6fPfOQum0bKJh8WccF+IYNGwoWx5mMWmWClNj1I+SHC+
NdECr8EJ0WZ/t33tt5uyL/eFCIWv2J4JmYoiHfn5TD1Pp55cydvo+TczgpsGzbCc
OdgxftYJeEo=
=tAuc
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to