Your message dated Sun, 24 Oct 2010 18:02:30 +0000
with message-id <e1pa4tq-00023y...@franck.debian.org>
and subject line Bug#601087: fixed in grub2 1.98+20100804-7
has caused the Debian Bug report #601087,
regarding grub-pc: wrong path in generated grub.cfg
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.)


-- 
601087: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=601087
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: grub-pc
Version: 1.98+20100804-6
Severity: important

When running update-grub2 the produced grub.cfg contains wrong path for
kernel and initrd if /boot is on a separate partition.

What do I see:
menuentry 'Debian GNU/Linux, with Linux 2.6.35-trunk-amd64' --class
debian --class gnu-linux --class gnu --class os {
        insmod part_msdos
        insmod ext2
        set root='(hd0,msdos1)'
        search --no-floppy --fs-uuid --set 33a187d1-3519-4b35-94d5-062557dc6488
        echo    'Loading Linux 2.6.35-trunk-amd64 ...'
        linux /boot/vmlinuz-2.6.35-trunk-amd64 
root=UUID=bfc2cb3a-22ab-433f-bd19-685cb628d6fd ro quiet splash
        echo    'Loading initial ramdisk ...'
        initrd /boot/initrd.img-2.6.35-trunk-amd64

What I should have seen:
menuentry 'Debian GNU/Linux, with Linux 2.6.35-trunk-amd64' --class
debian --class gnu-linux --class gnu --class os {
        insmod part_msdos
        insmod ext2
        set root='(hd0,msdos1)'
        search --no-floppy --fs-uuid --set 33a187d1-3519-4b35-94d5-062557dc6488
        echo    'Loading Linux 2.6.35-trunk-amd64 ...'
        linux /vmlinuz-2.6.35-trunk-amd64 
root=UUID=bfc2cb3a-22ab-433f-bd19-685cb628d6fd ro quiet splash
        echo    'Loading initial ramdisk ...'
        initrd /initrd.img-2.6.35-trunk-amd64

Solution:
Either skip set root='(hd0,msdos1)' or configure the path relative to
the /boot partition.

-- Package-specific info:

*********************** BEGIN /proc/mounts
/dev/disk/by-uuid/bfc2cb3a-22ab-433f-bd19-685cb628d6fd / ext4 
rw,relatime,errors=remount-ro,barrier=1,data=ordered 0 0
/dev/sda1 /boot ext3 rw,relatime,errors=continue,barrier=0,data=ordered 0 0
*********************** END /proc/mounts

*********************** BEGIN /boot/grub/device.map
(hd0)   /dev/disk/by-id/ata-SAMSUNG_HD103SI_S1Y5J1CS201684
*********************** END /boot/grub/device.map

*********************** BEGIN /boot/grub/grub.cfg
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by 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
}

function load_video {
  insmod vbe
  insmod vga
  insmod video_bochs
  insmod video_cirrus
}

insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set bfc2cb3a-22ab-433f-bd19-685cb628d6fd
if loadfont /usr/share/grub/unicode.pf2 ; then
  set gfxmode=640x480
  load_video
  insmod gfxterm
fi
terminal_output gfxterm
insmod part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set 33a187d1-3519-4b35-94d5-062557dc6488
set locale_dir=($root)/grub/locale
set lang=
insmod gettext
set timeout=5
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
insmod part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set 33a187d1-3519-4b35-94d5-062557dc6488
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.35-trunk-amd64' --class debian 
--class gnu-linux --class gnu --class os {
        insmod part_msdos
        insmod ext2
        set root='(hd0,msdos1)'
        search --no-floppy --fs-uuid --set 33a187d1-3519-4b35-94d5-062557dc6488
        echo    'Loading Linux 2.6.35-trunk-amd64 ...'
        linux   /boot/vmlinuz-2.6.35-trunk-amd64 
root=UUID=bfc2cb3a-22ab-433f-bd19-685cb628d6fd ro  quiet splash
        echo    'Loading initial ramdisk ...'
        initrd  /boot/initrd.img-2.6.35-trunk-amd64
}
menuentry 'Debian GNU/Linux, with Linux 2.6.35-trunk-amd64 (recovery mode)' 
--class debian --class gnu-linux --class gnu --class os {
        insmod part_msdos
        insmod ext2
        set root='(hd0,msdos1)'
        search --no-floppy --fs-uuid --set 33a187d1-3519-4b35-94d5-062557dc6488
        echo    'Loading Linux 2.6.35-trunk-amd64 ...'
        linux   /boot/vmlinuz-2.6.35-trunk-amd64 
root=UUID=bfc2cb3a-22ab-433f-bd19-685cb628d6fd ro single 
        echo    'Loading initial ramdisk ...'
        initrd  /boot/initrd.img-2.6.35-trunk-amd64
}
menuentry 'Debian GNU/Linux, with Linux 2.6.32-5-amd64' --class debian --class 
gnu-linux --class gnu --class os {
        insmod part_msdos
        insmod ext2
        set root='(hd0,msdos1)'
        search --no-floppy --fs-uuid --set 33a187d1-3519-4b35-94d5-062557dc6488
        echo    'Loading Linux 2.6.32-5-amd64 ...'
        linux   /boot/vmlinuz-2.6.32-5-amd64 
root=UUID=bfc2cb3a-22ab-433f-bd19-685cb628d6fd ro  quiet splash
        echo    'Loading initial ramdisk ...'
        initrd  /boot/initrd.img-2.6.32-5-amd64
}
menuentry 'Debian GNU/Linux, with Linux 2.6.32-5-amd64 (recovery mode)' --class 
debian --class gnu-linux --class gnu --class os {
        insmod part_msdos
        insmod ext2
        set root='(hd0,msdos1)'
        search --no-floppy --fs-uuid --set 33a187d1-3519-4b35-94d5-062557dc6488
        echo    'Loading Linux 2.6.32-5-amd64 ...'
        linux   /boot/vmlinuz-2.6.32-5-amd64 
root=UUID=bfc2cb3a-22ab-433f-bd19-685cb628d6fd ro single 
        echo    'Loading initial ramdisk ...'
        initrd  /boot/initrd.img-2.6.32-5-amd64
}
menuentry 'Debian GNU/Linux, with Linux 2.6.32-4-amd64' --class debian --class 
gnu-linux --class gnu --class os {
        insmod part_msdos
        insmod ext2
        set root='(hd0,msdos1)'
        search --no-floppy --fs-uuid --set 33a187d1-3519-4b35-94d5-062557dc6488
        echo    'Loading Linux 2.6.32-4-amd64 ...'
        linux   /boot/vmlinuz-2.6.32-4-amd64 
root=UUID=bfc2cb3a-22ab-433f-bd19-685cb628d6fd ro  quiet splash
        echo    'Loading initial ramdisk ...'
        initrd  /boot/initrd.img-2.6.32-4-amd64
}
menuentry 'Debian GNU/Linux, with Linux 2.6.32-4-amd64 (recovery mode)' --class 
debian --class gnu-linux --class gnu --class os {
        insmod part_msdos
        insmod ext2
        set root='(hd0,msdos1)'
        search --no-floppy --fs-uuid --set 33a187d1-3519-4b35-94d5-062557dc6488
        echo    'Loading Linux 2.6.32-4-amd64 ...'
        linux   /boot/vmlinuz-2.6.32-4-amd64 
root=UUID=bfc2cb3a-22ab-433f-bd19-685cb628d6fd ro single 
        echo    'Loading initial ramdisk ...'
        initrd  /boot/initrd.img-2.6.32-4-amd64
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###

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

### BEGIN /etc/grub.d/41_custom ###
if [ -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###
*********************** END /boot/grub/grub.cfg

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.35-trunk-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/bash

Versions of packages grub-pc depends on:
ii  debconf [debconf-2.0]    1.5.36          Debian configuration management sy
ii  grub-common              1.98+20100804-6 GRand Unified Bootloader, version 
ii  libc6                    2.11.2-6        Embedded GNU C Library: Shared lib
ii  libdevmapper1.02.1       2:1.02.48-3     The Linux Kernel Device Mapper use
ii  ucf                      3.0025+nmu1     Update Configuration File: preserv

grub-pc recommends no packages.

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

-- debconf information:
  grub2/kfreebsd_cmdline:
  grub2/device_map_regenerated:
* grub2/linux_cmdline:
  grub-pc/install_devices_failed: false
* grub-pc/chainload_from_menu.lst: true
  grub-pc/kopt_extracted: false
  grub-pc/postrm_purge_boot_grub: false
  grub-pc/disk_description:
  grub2/kfreebsd_cmdline_default: quiet
* grub2/linux_cmdline_default: quiet splash
  grub-pc/install_devices_empty: false
* grub-pc/install_devices: /dev/disk/by-id/ata-SAMSUNG_HD103SI_S1Y5J1CS201684
  grub-pc/install_devices_failed_upgrade: true
  grub-pc/partition_description:
  grub-pc/install_devices_disks_changed:
  grub-pc/mixed_legacy_and_grub2: true



--- End Message ---
--- Begin Message ---
Source: grub2
Source-Version: 1.98+20100804-7

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+20100804-7_kfreebsd-amd64.deb
  to main/g/grub2/grub-common_1.98+20100804-7_kfreebsd-amd64.deb
grub-coreboot_1.98+20100804-7_kfreebsd-amd64.deb
  to main/g/grub2/grub-coreboot_1.98+20100804-7_kfreebsd-amd64.deb
grub-efi-amd64_1.98+20100804-7_kfreebsd-amd64.deb
  to main/g/grub2/grub-efi-amd64_1.98+20100804-7_kfreebsd-amd64.deb
grub-efi-ia32_1.98+20100804-7_kfreebsd-amd64.deb
  to main/g/grub2/grub-efi-ia32_1.98+20100804-7_kfreebsd-amd64.deb
grub-efi_1.98+20100804-7_kfreebsd-amd64.deb
  to main/g/grub2/grub-efi_1.98+20100804-7_kfreebsd-amd64.deb
grub-emu_1.98+20100804-7_kfreebsd-amd64.deb
  to main/g/grub2/grub-emu_1.98+20100804-7_kfreebsd-amd64.deb
grub-firmware-qemu_1.98+20100804-7_kfreebsd-amd64.deb
  to main/g/grub2/grub-firmware-qemu_1.98+20100804-7_kfreebsd-amd64.deb
grub-ieee1275_1.98+20100804-7_kfreebsd-amd64.deb
  to main/g/grub2/grub-ieee1275_1.98+20100804-7_kfreebsd-amd64.deb
grub-linuxbios_1.98+20100804-7_kfreebsd-amd64.deb
  to main/g/grub2/grub-linuxbios_1.98+20100804-7_kfreebsd-amd64.deb
grub-pc_1.98+20100804-7_kfreebsd-amd64.deb
  to main/g/grub2/grub-pc_1.98+20100804-7_kfreebsd-amd64.deb
grub-rescue-pc_1.98+20100804-7_kfreebsd-amd64.deb
  to main/g/grub2/grub-rescue-pc_1.98+20100804-7_kfreebsd-amd64.deb
grub2_1.98+20100804-7.diff.gz
  to main/g/grub2/grub2_1.98+20100804-7.diff.gz
grub2_1.98+20100804-7.dsc
  to main/g/grub2/grub2_1.98+20100804-7.dsc
grub2_1.98+20100804-7_kfreebsd-amd64.deb
  to main/g/grub2/grub2_1.98+20100804-7_kfreebsd-amd64.deb



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 601...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Robert Millan <r...@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: SHA1

Format: 1.8
Date: Sun, 24 Oct 2010 16:35:37 +0200
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 kfreebsd-amd64
Version: 1.98+20100804-7
Distribution: unstable
Urgency: low
Maintainer: GRUB Maintainers <pkg-grub-de...@lists.alioth.debian.org>
Changed-By: Robert Millan <r...@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: 598327 600126 601087
Changes: 
 grub2 (1.98+20100804-7) unstable; urgency=low
 .
   [ Robert Millan ]
   * zfs_fix_mkrelpath.patch: Replace with proper fix from upstream Bazaar.
     (Closes: #601087)
 .
   [ Updated translations ]
   * Vietnamese (Clytie Siddall). Closes: #598327
   * Icelandic (Sveinn í Felli).  Closes: #600126
Checksums-Sha1: 
 e0434eaeb1f15bd6383c4aa1b68dab98176de9ae 2198 grub2_1.98+20100804-7.dsc
 c8d9246fc174dbeb822c855928d5036c1cf41dfd 937457 grub2_1.98+20100804-7.diff.gz
 bf1132b67636953c613ce6ca56f3e22bf2ecc048 281566 
grub2_1.98+20100804-7_kfreebsd-amd64.deb
 58a941689561a698d53c672865b08abadddb602f 280236 
grub-linuxbios_1.98+20100804-7_kfreebsd-amd64.deb
 7997ccafad24d2954c988aa72b48f3148030860c 280168 
grub-efi_1.98+20100804-7_kfreebsd-amd64.deb
 c52c6da54987746c0e16f5946c5792ee3155452c 1789400 
grub-common_1.98+20100804-7_kfreebsd-amd64.deb
 6e9b91e0439df5000903bc4b99d0def0e0e73518 2941164 
grub-emu_1.98+20100804-7_kfreebsd-amd64.deb
 3687e9fc496196b45b372124edc3a4ef6a56f973 1024674 
grub-pc_1.98+20100804-7_kfreebsd-amd64.deb
 461b00e96dd80fda8e4ad315953845c89c9d129c 1493038 
grub-rescue-pc_1.98+20100804-7_kfreebsd-amd64.deb
 e87d829534a5e565c0a55b4123d7275a278e5bc5 777136 
grub-coreboot_1.98+20100804-7_kfreebsd-amd64.deb
 d413238df5abe23204a0cdfbeebe4e284a125754 810958 
grub-efi-ia32_1.98+20100804-7_kfreebsd-amd64.deb
 3b5a1d205bed43cb72bdde22edb3bb152a0e875d 884742 
grub-efi-amd64_1.98+20100804-7_kfreebsd-amd64.deb
 73b820b5ab18fe68a520c4c9e99f801375ec7570 769020 
grub-ieee1275_1.98+20100804-7_kfreebsd-amd64.deb
 dab5ff4fe89c5a821d55d100694fa4b3cc2fad88 707494 
grub-firmware-qemu_1.98+20100804-7_kfreebsd-amd64.deb
Checksums-Sha256: 
 2f40f225b372f470635b8e79011fc47264898e4bf928ad2dcff60c9459298e8f 2198 
grub2_1.98+20100804-7.dsc
 c5cf88e84cba05a6491be8f6030f916396804bb57b858ecb4077703149d5c48f 937457 
grub2_1.98+20100804-7.diff.gz
 27f480c90c2cfaba2a28c271239c7c6c967511b793372e2c24641d8eefdc49de 281566 
grub2_1.98+20100804-7_kfreebsd-amd64.deb
 fc7b01dd201dd5a8737db09c71c8b2b3fcbf0b753e9afea54e3123caf3f740d8 280236 
grub-linuxbios_1.98+20100804-7_kfreebsd-amd64.deb
 1d408c8830363f05f879abd8157fb8686a99d85677b2c4165d29f26930e35440 280168 
grub-efi_1.98+20100804-7_kfreebsd-amd64.deb
 864058a639a7ce7e67912cc103d3493bd789bc4b31263527a8cba19563621d20 1789400 
grub-common_1.98+20100804-7_kfreebsd-amd64.deb
 1c6e35914380ed0c4c7abfbe2216158cc3413a6e42cfa066668c008666286281 2941164 
grub-emu_1.98+20100804-7_kfreebsd-amd64.deb
 4f99ef2ffbfc86829a64f0bf72c2fdef6c67120e5f071127d748929a0da6ecff 1024674 
grub-pc_1.98+20100804-7_kfreebsd-amd64.deb
 fc82cea9d996609162ac2452ef8ad9b1fd0c79744c070e840560e739c6af66b9 1493038 
grub-rescue-pc_1.98+20100804-7_kfreebsd-amd64.deb
 ea9fbca12459c612a1ee56d3e1f6ca833891dade41c7e4ce0e28328b7a009a94 777136 
grub-coreboot_1.98+20100804-7_kfreebsd-amd64.deb
 319e8ed63fe6b977a6179812b3625cde390636449b016eca78445347652545f5 810958 
grub-efi-ia32_1.98+20100804-7_kfreebsd-amd64.deb
 52b36fbae086665b021abbbbf686d522f831423cda515e0b86a98dc49d8bbf08 884742 
grub-efi-amd64_1.98+20100804-7_kfreebsd-amd64.deb
 c700211f70bcc9fe32c9630cf63621fc7c03b3c4f04c34b925dd210c7404e975 769020 
grub-ieee1275_1.98+20100804-7_kfreebsd-amd64.deb
 0747e04b46bffc810c54358990da202047ea0c6c7c1c0b9abbb6fa6f36dc7e36 707494 
grub-firmware-qemu_1.98+20100804-7_kfreebsd-amd64.deb
Files: 
 c7c29722c2c54c7ffe9dd942ced39e2e 2198 admin extra grub2_1.98+20100804-7.dsc
 1b8d9627b157c610eaf29794a6256c34 937457 admin extra 
grub2_1.98+20100804-7.diff.gz
 80875325a39466e8e99731ce18978279 281566 admin extra 
grub2_1.98+20100804-7_kfreebsd-amd64.deb
 26a92f09401dfe8eecda464894b8238d 280236 admin extra 
grub-linuxbios_1.98+20100804-7_kfreebsd-amd64.deb
 5f3c26a4b55a6d5bed77ead2d825066a 280168 admin extra 
grub-efi_1.98+20100804-7_kfreebsd-amd64.deb
 067c5d3e16c838a15cf73c06b2ead401 1789400 admin optional 
grub-common_1.98+20100804-7_kfreebsd-amd64.deb
 aee989745baca22c703eb76d11de086a 2941164 admin extra 
grub-emu_1.98+20100804-7_kfreebsd-amd64.deb
 29413d99ce49b4ba7cd5c7a4fcfff925 1024674 admin optional 
grub-pc_1.98+20100804-7_kfreebsd-amd64.deb
 45337e5d301c242f1e907156c37188dc 1493038 admin extra 
grub-rescue-pc_1.98+20100804-7_kfreebsd-amd64.deb
 0ad8110dbeefc16e1db0eafe46ec9e0c 777136 admin extra 
grub-coreboot_1.98+20100804-7_kfreebsd-amd64.deb
 b6f2ab4df5c25f8ed018212c7cc1bf05 810958 admin extra 
grub-efi-ia32_1.98+20100804-7_kfreebsd-amd64.deb
 31b8f174602c1a61c23cdbd6fa5e4c9f 884742 admin extra 
grub-efi-amd64_1.98+20100804-7_kfreebsd-amd64.deb
 d0769ba429fb554cea079fd7f28b3619 769020 admin extra 
grub-ieee1275_1.98+20100804-7_kfreebsd-amd64.deb
 c20ccd7a80d14350abe1df971a09871a 707494 admin extra 
grub-firmware-qemu_1.98+20100804-7_kfreebsd-amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/kFreeBSD)

iEYEARECAAYFAkzEYwYACgkQC19io6rUCv+YAwCfZbpsYqKmdCTFY0UaW+naP9nd
hOwAoI2yKpwtHV8oRUKDFxMJw4BP5gAY
=djia
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to