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
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 ---