Your message dated Tue, 03 Aug 2010 08:55:25 +0000
with message-id <[email protected]>
and subject line Bug#591093: fixed in grub2 1.98+20100802-1
has caused the Debian Bug report #591093,
regarding Grub2 needs manual configuration to boot Xen and LVM2
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 [email protected]
immediately.)
--
591093: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=591093
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: grub-common
Version: 1.98+20100710-1 (amd64)
(dom0) System is set up with a single disk with both /boot and / (root)
contained within an LVM2 physical volume.
When Xen (xen-hypervisor-4.0-amd64 4.0.1~rc3-1 and linux-image-2.6.32-5-amd64
2.6.32-15) and Grub are installed
the following is automatically placed in/boot/grub/grub.cfg for the Xen menu
entries:
--
echo 'Loading Linux 2.6.32-5-xen-amd64 ...'
multiboot /boot/xen-4.0-amd64.gz placeholder
module /boot/vmlinuz-2.6.32-5-xen-amd64 placeholder root=UUID=<UUID of
what seems to be the root device - (/dev/disk/by-uuid/<UUID> -> /dev/dm-0
(root))> ro quiet
--
Note that this contrasts with the non-Xen entries:
--
echo 'Loading Linux 2.6.32-5-xen-amd64 ...'
linux /boot/vmlinuz-2.6.32-5-xen-amd64 root=/dev/mapper/<LVM2 volume
group>-<LVM2 logical volume for root> ro quiet
--
Furthermore, the system has an ATI Radeon graphics card installed which seems
to
use Kernel Mode Setting (KMS) by
default and this causes further issues when starting the X server in the system
with Xen (in fact, firmware-linux-nonfree-0.26
had to be installed in order to get an X session regardless of Xen being
started
or not).
Working around is fairly straightforward - manually update the Xen entry in
grub.cfg as follows:
--
multiboot /boot/xen-4.0-amd64.gz placeholder
module /boot/vmlinuz-2.6.32-5-xen-amd64 placeholder
root=/dev/mapper/<LVM2 volume group>-<LVM2 logical volume for root> ro quiet
nomodeset
--
However, I think that it would be useful to make this all a bit more user
friendly. Note that I'm intending to contact the Debian
Xen maintainers to see if KMS can be accommodated within the Xen packages, so
the 'nomodeset' entry may not be required.
N.B. It appears that the Xen menu entry is generated by
/etc/grub.d/20_linux_xen
hence filing this bug to grub-common
Kernel: Linux 2.6.32-5-amd64
Libc6: 2.11.2-2 (amd64)
Thanks in advance for looking at this.
--- End Message ---
--- Begin Message ---
Source: grub2
Source-Version: 1.98+20100802-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+20100802-1_i386.deb
to main/g/grub2/grub-common_1.98+20100802-1_i386.deb
grub-coreboot_1.98+20100802-1_i386.deb
to main/g/grub2/grub-coreboot_1.98+20100802-1_i386.deb
grub-efi-amd64_1.98+20100802-1_i386.deb
to main/g/grub2/grub-efi-amd64_1.98+20100802-1_i386.deb
grub-efi-ia32_1.98+20100802-1_i386.deb
to main/g/grub2/grub-efi-ia32_1.98+20100802-1_i386.deb
grub-efi_1.98+20100802-1_i386.deb
to main/g/grub2/grub-efi_1.98+20100802-1_i386.deb
grub-emu_1.98+20100802-1_i386.deb
to main/g/grub2/grub-emu_1.98+20100802-1_i386.deb
grub-firmware-qemu_1.98+20100802-1_i386.deb
to main/g/grub2/grub-firmware-qemu_1.98+20100802-1_i386.deb
grub-ieee1275_1.98+20100802-1_i386.deb
to main/g/grub2/grub-ieee1275_1.98+20100802-1_i386.deb
grub-linuxbios_1.98+20100802-1_i386.deb
to main/g/grub2/grub-linuxbios_1.98+20100802-1_i386.deb
grub-pc_1.98+20100802-1_i386.deb
to main/g/grub2/grub-pc_1.98+20100802-1_i386.deb
grub-rescue-pc_1.98+20100802-1_i386.deb
to main/g/grub2/grub-rescue-pc_1.98+20100802-1_i386.deb
grub2_1.98+20100802-1.diff.gz
to main/g/grub2/grub2_1.98+20100802-1.diff.gz
grub2_1.98+20100802-1.dsc
to main/g/grub2/grub2_1.98+20100802-1.dsc
grub2_1.98+20100802-1_i386.deb
to main/g/grub2/grub2_1.98+20100802-1_i386.deb
grub2_1.98+20100802.orig.tar.gz
to main/g/grub2/grub2_1.98+20100802.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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Colin Watson <[email protected]> (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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Tue, 03 Aug 2010 02:13:07 +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+20100802-1
Distribution: unstable
Urgency: low
Maintainer: GRUB Maintainers <[email protected]>
Changed-By: Colin Watson <[email protected]>
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: 590108 590448 590864 590874 591058 591093 591191 591223
Changes:
grub2 (1.98+20100802-1) unstable; urgency=low
.
* New Bazaar snapshot.
- Remove compatibility with terminal.mod prior to
terminal_input/terminal_output separation (LP: #519358).
- Enable `grub-probe -t device' resolution on ZFS.
- Don't use UUID for LVM root when generating Xen entries (closes:
#591093).
- Restore missing whitespace to commands' --help output (closes:
#590874).
- Select unique numbers for named RAID arrays, for use as keys in the
disk cache.
.
[ Updated translations ]
* German (Martin Eberhard Schauer). Closes: #590108
* Spanish (Francisco Javier Cuadrado). Closes: #590448
* Traditional Chinese (Tetralet). Closes: #591191
* Danish (Joe Hansen). Closes: #591223
* Dutch (Paul Gevers). Closes: #590864
* Japanese (Hideki Yamane). Closes: #591058
.
[ Robert Millan ]
* postinst.in: Fill in device size and model information on GNU/kFreeBSD,
using camcontrol.
* patches/enable_zfs.patch: New patch. Link ZFS from grub-extras into
grub-probe and grub-setup.
* control: Build-Depend on libzfs-dev and libnvpair-dev on kfreebsd-*.
.
[ Colin Watson ]
* Offer RAID devices as GRUB installation targets if they contain /,
/boot, or /boot/grub.
Checksums-Sha1:
01d03d98dd02b9653deb5a67a55eefca28c9eb82 2888 grub2_1.98+20100802-1.dsc
85b719b38b0cb0450b425459c61d5715820e8344 2111181
grub2_1.98+20100802.orig.tar.gz
8e9194d9c787591b43e517c4d902f88eb84b6ebe 443625 grub2_1.98+20100802-1.diff.gz
d0abc4cad00ce42d742b17b6eb96c8372686720e 280284 grub2_1.98+20100802-1_i386.deb
85655dcedbbeb511b71ac9811a8d9882db7a62c4 278994
grub-linuxbios_1.98+20100802-1_i386.deb
45c881a22c76c0b403e8e9e26fa66e39aea70fc1 279012
grub-efi_1.98+20100802-1_i386.deb
f5803e58cf71602834a9ea6cd1d3dc37528eb685 1763818
grub-common_1.98+20100802-1_i386.deb
2a75c38112febf081ebe1e80fa5d2d0fad67f725 2775996
grub-emu_1.98+20100802-1_i386.deb
dddbfa0134ad93b8db0e4aed392069cb35bd5e64 1002070
grub-pc_1.98+20100802-1_i386.deb
9d7a267983b8f62af3dbd37e97217dd62477a7e1 1461750
grub-rescue-pc_1.98+20100802-1_i386.deb
8fb5a1689ec89733690ab5df31672f330ca6cb5a 770926
grub-coreboot_1.98+20100802-1_i386.deb
f4edd4dbb74ee739a35a7f231b91ecf30b8338fb 804922
grub-efi-ia32_1.98+20100802-1_i386.deb
9b65c1873382679ccf516d5355eb13ed7ec24d5a 880526
grub-efi-amd64_1.98+20100802-1_i386.deb
ec101b985d265037cb5109d9ff5561db2ea0029c 761892
grub-ieee1275_1.98+20100802-1_i386.deb
0085fd193cf552fba4e6685c75d85e976cf94827 706200
grub-firmware-qemu_1.98+20100802-1_i386.deb
Checksums-Sha256:
fd9c67ac3a90f0a9ead0fa16a7f033347d832f677fee3ac98863ae436994143d 2888
grub2_1.98+20100802-1.dsc
0287880914cd6cd4ae167fecfd8f9b1ce56a1aedc632213f42c573a973ec4bd8 2111181
grub2_1.98+20100802.orig.tar.gz
a3b3074e61b8e8d2db80fc82e74250e0122f7d0bf5aba71c6aa5881da9661620 443625
grub2_1.98+20100802-1.diff.gz
7049fb1a03d44323d20338ad45d40209c6dbf3f19c1733e7e32e92d4f41a7bce 280284
grub2_1.98+20100802-1_i386.deb
8b930b7017ae6c08431f0bc91e153a287b374e6500134e673bc8bac1ac35f43e 278994
grub-linuxbios_1.98+20100802-1_i386.deb
da85aae06f71358fd3aac50dca5ff46cad46f1e482ae26b25bd1ac2d8c8db164 279012
grub-efi_1.98+20100802-1_i386.deb
5a141454ef963a34f04f09838ad51091ebf361f9182c735123ff80f0d3394387 1763818
grub-common_1.98+20100802-1_i386.deb
930e73bfa9e9dee5712c329357678d2a60db4d8407a36e3b4e3059cb03e5bb1a 2775996
grub-emu_1.98+20100802-1_i386.deb
cd66d30f7ca0beced978f69b26159d064a965efee18b13b86e42d14882a72845 1002070
grub-pc_1.98+20100802-1_i386.deb
0426c0e60875383d9614070aef0c2b1e630ff0382fc366dbf137984cac96d018 1461750
grub-rescue-pc_1.98+20100802-1_i386.deb
018e6aeb3c9d30cf74f337537ae902e162632860d780a43b7f639bd4336ca826 770926
grub-coreboot_1.98+20100802-1_i386.deb
b482d543946c47ab429dfab4ac21bf9bff25639a381c85ebc9bdf499fa2970e2 804922
grub-efi-ia32_1.98+20100802-1_i386.deb
1be5451d849eb83a986e644b1db921b0371e508206160b92dbe882b52c19a667 880526
grub-efi-amd64_1.98+20100802-1_i386.deb
a72bb4a7944d8301abbcb3fb77852931881e0c3790af131f7f702687e4363a33 761892
grub-ieee1275_1.98+20100802-1_i386.deb
57df6ca8a67c0a4f31d6f59512774baaa7f02af92f06afcfe2831977af460868 706200
grub-firmware-qemu_1.98+20100802-1_i386.deb
Files:
bab3e76bbeb88611ff17063b864f416d 2888 admin extra grub2_1.98+20100802-1.dsc
03d7cf92469fc155f6d1aeb0a52f5575 2111181 admin extra
grub2_1.98+20100802.orig.tar.gz
3d89bf9d6ff8fcacc454d8c5f141b2f8 443625 admin extra
grub2_1.98+20100802-1.diff.gz
f05b230fe1b93ab627783fbf18f15037 280284 admin extra
grub2_1.98+20100802-1_i386.deb
4dcf87e587fcc62ec44ef217e1f9d55f 278994 admin extra
grub-linuxbios_1.98+20100802-1_i386.deb
439fce3c553e51a154124674d234198c 279012 admin extra
grub-efi_1.98+20100802-1_i386.deb
35a14fdc2944affeeaba74c53a1b9643 1763818 admin optional
grub-common_1.98+20100802-1_i386.deb
4456597e00bda4e4c44a584a92f76059 2775996 admin extra
grub-emu_1.98+20100802-1_i386.deb
ec2851f9d5cdf4a1dea1a8f48a6a2211 1002070 admin optional
grub-pc_1.98+20100802-1_i386.deb
03307384b72de459ef51442f8e932016 1461750 admin extra
grub-rescue-pc_1.98+20100802-1_i386.deb
eb28986dd8eaa93bd868addefed8a182 770926 admin extra
grub-coreboot_1.98+20100802-1_i386.deb
c4fbecb763e9a484ae7fbc18920e971b 804922 admin extra
grub-efi-ia32_1.98+20100802-1_i386.deb
735f1dea25121ec1be9202de29f11d74 880526 admin extra
grub-efi-amd64_1.98+20100802-1_i386.deb
ed3566667a6edb290365af99522c3aa8 761892 admin extra
grub-ieee1275_1.98+20100802-1_i386.deb
270c5452ac3e438094fa889dd5af6f4f 706200 admin extra
grub-firmware-qemu_1.98+20100802-1_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Colin Watson <[email protected]> -- Debian developer
iQIVAwUBTFd42zk1h9l9hlALAQgmoA/+KUerbGW8Vzo7RIgbZNspyF3Znudet93F
d+4xnM890tdv2ELKp98bsmeKbX+g71JN3OeGnnwYrdxEpOMpRM+XIavWmLLCCSlv
z5cSfsKCHyukJRboFoha56r2PGCtTVzcBAbmojIEPhiX2wk8mJefV9OP8Y01gneg
TRLtSwmHY4H8xEoT9zyhRl08jJi93ZwbupTCutqyO7WnmBhekL/dlWa13244MHVp
0cisTYuViJqOtWjljE4kJEgeCszKoi90nIgmiuW/AUgs+lKmEOx++rxp0neEki29
jWpRPEGZG3rNrIi4dXRjPy/We4PtHI56IcidOARENImyB4UVRVXDlraVyh75w76k
E52A5drNYJn6CfzCdPKhNTO5D+hTJa5E/XfBs7QF4GLVSNl5Gci5iNS0jqLn7J5J
NPab8n0xIrxBxPVH9eqJTs0wXuDEbB6Che1+SCOQdJtWsbRHFKko4hIZtmjV9fuv
wg/ZpJ07eg/ThsgV4dXkPyH+KjVrZtWkckbJAlFXnxVvzqLHtrtGPTltnONiNYSw
bIWZPAeTCOLJfJSuaHmJY7tFvRnZ2J3joZ6bKDQL9PZzSshw0JnHHtRLDtdEYo8t
yjES7/0k7Ueqzy/OjU9BGLYMompQtLD/4aF3Qjs35CZSaAJY+3IW7Wmo9WFkXFIl
4+ETI94ohbg=
=AIYS
-----END PGP SIGNATURE-----
--- End Message ---