Your message dated Thu, 28 Oct 2010 13:38:43 +0200
with message-id <201010281338.51285.did...@raboud.com>
and subject line Re: grub-pc: adds /boot to kernel/initrd path in grub.cfg when 
/boot is the root device
has caused the Debian Bug report #601674,
regarding grub-pc: adds /boot to kernel/initrd path in grub.cfg when /boot is 
the root device
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.)


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

Serious severity as the system does not boot anymore after the upgrade.
As my setup is a very common one, it should not not go into testing as
it is.

Since revision -6 update-grub writes /boot/vmlinuz-... and /boot/initrd-...
into grub.cfg, although /boot resides on /dev/sda1 and
set root='(hd0,msdos1)'
points to it. So the proper path would be /vmlinuz-... and /initrd-...
as it was with revision -4. My suspect is the ZFS-related change in
zfs_fix_mkrelpath.patch.

The files in /etc/grub.d were not modified with the exception that I've
removed os-prober as I neither need it nor do I trust it for the more or
less daily use.

-- Package-specific info:

*********************** BEGIN /proc/mounts
/dev/mapper/500G-root / ext4 
rw,relatime,errors=remount-ro,barrier=1,data=ordered 0 0
/dev/sda1 /boot ext4 rw,relatime,barrier=1,data=ordered 0 0
/dev/mapper/500G-var /var ext4 rw,relatime,barrier=1,data=ordered 0 0
/dev/mapper/500G-pbuilder /var/cache/pbuilder ext4 
rw,relatime,barrier=1,data=ordered 0 0
/dev/mapper/500G-home /home ext4 rw,relatime,barrier=1,data=ordered 0 0
*********************** END /proc/mounts

*********************** BEGIN /boot/grub/device.map
(hd0)   /dev/disk/by-id/ata-ST9500420ASG_5VJ2PBEH
*********************** 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,msdos1)'
search --no-floppy --fs-uuid --set c44ecbdf-a80d-4fe5-ac86-ab2346548657
if loadfont /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 c44ecbdf-a80d-4fe5-ac86-ab2346548657
set locale_dir=($root)/grub/locale
set lang=en
insmod gettext
set timeout=5
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=cyan/blue
set menu_color_highlight=white/blue
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
menuentry 'Debian GNU/Linux, with Linux 2.6.35.7-think' --class debian --class 
gnu-linux --class gnu --class os {
        insmod part_msdos
        insmod ext2
        set root='(hd0,msdos1)'
        search --no-floppy --fs-uuid --set c44ecbdf-a80d-4fe5-ac86-ab2346548657
        echo    'Loading Linux 2.6.35.7-think ...'
        linux   /boot/vmlinuz-2.6.35.7-think root=/dev/mapper/500G-root ro 
resume=/dev/mapper/500G-swap quiet
        echo    'Loading initial ramdisk ...'
        initrd  /boot/initrd.img-2.6.35.7-think
}
menuentry 'Debian GNU/Linux, with Linux 2.6.35.7-think (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 c44ecbdf-a80d-4fe5-ac86-ab2346548657
        echo    'Loading Linux 2.6.35.7-think ...'
        linux   /boot/vmlinuz-2.6.35.7-think root=/dev/mapper/500G-root ro 
single resume=/dev/mapper/500G-swap
        echo    'Loading initial ramdisk ...'
        initrd  /boot/initrd.img-2.6.35.7-think
}
menuentry 'Debian GNU/Linux, with Linux 2.6.35.4-think+' --class debian --class 
gnu-linux --class gnu --class os {
        insmod part_msdos
        insmod ext2
        set root='(hd0,msdos1)'
        search --no-floppy --fs-uuid --set c44ecbdf-a80d-4fe5-ac86-ab2346548657
        echo    'Loading Linux 2.6.35.4-think+ ...'
        linux   /boot/vmlinuz-2.6.35.4-think+ root=/dev/mapper/500G-root ro 
resume=/dev/mapper/500G-swap quiet
        echo    'Loading initial ramdisk ...'
        initrd  /boot/initrd.img-2.6.35.4-think+
}
menuentry 'Debian GNU/Linux, with Linux 2.6.35.4-think+ (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 c44ecbdf-a80d-4fe5-ac86-ab2346548657
        echo    'Loading Linux 2.6.35.4-think+ ...'
        linux   /boot/vmlinuz-2.6.35.4-think+ root=/dev/mapper/500G-root ro 
single resume=/dev/mapper/500G-swap
        echo    'Loading initial ramdisk ...'
        initrd  /boot/initrd.img-2.6.35.4-think+
}
menuentry 'Debian GNU/Linux, with Linux 2.6.35.2-think' --class debian --class 
gnu-linux --class gnu --class os {
        insmod part_msdos
        insmod ext2
        set root='(hd0,msdos1)'
        search --no-floppy --fs-uuid --set c44ecbdf-a80d-4fe5-ac86-ab2346548657
        echo    'Loading Linux 2.6.35.2-think ...'
        linux   /boot/vmlinuz-2.6.35.2-think root=/dev/mapper/500G-root ro 
resume=/dev/mapper/500G-swap quiet
        echo    'Loading initial ramdisk ...'
        initrd  /boot/initrd.img-2.6.35.2-think
}
menuentry 'Debian GNU/Linux, with Linux 2.6.35.2-think (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 c44ecbdf-a80d-4fe5-ac86-ab2346548657
        echo    'Loading Linux 2.6.35.2-think ...'
        linux   /boot/vmlinuz-2.6.35.2-think root=/dev/mapper/500G-root ro 
single resume=/dev/mapper/500G-swap
        echo    'Loading initial ramdisk ...'
        initrd  /boot/initrd.img-2.6.35.2-think
}
menuentry 'Debian GNU/Linux, with Linux 2.6.34-think' --class debian --class 
gnu-linux --class gnu --class os {
        insmod part_msdos
        insmod ext2
        set root='(hd0,msdos1)'
        search --no-floppy --fs-uuid --set c44ecbdf-a80d-4fe5-ac86-ab2346548657
        echo    'Loading Linux 2.6.34-think ...'
        linux   /boot/vmlinuz-2.6.34-think root=/dev/mapper/500G-root ro 
resume=/dev/mapper/500G-swap quiet
        echo    'Loading initial ramdisk ...'
        initrd  /boot/initrd.img-2.6.34-think
}
menuentry 'Debian GNU/Linux, with Linux 2.6.34-think (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 c44ecbdf-a80d-4fe5-ac86-ab2346548657
        echo    'Loading Linux 2.6.34-think ...'
        linux   /boot/vmlinuz-2.6.34-think root=/dev/mapper/500G-root ro single 
resume=/dev/mapper/500G-swap
        echo    'Loading initial ramdisk ...'
        initrd  /boot/initrd.img-2.6.34-think
}
menuentry 'Debian GNU/Linux, with Linux 2.6.33.3-think' --class debian --class 
gnu-linux --class gnu --class os {
        insmod part_msdos
        insmod ext2
        set root='(hd0,msdos1)'
        search --no-floppy --fs-uuid --set c44ecbdf-a80d-4fe5-ac86-ab2346548657
        echo    'Loading Linux 2.6.33.3-think ...'
        linux   /boot/vmlinuz-2.6.33.3-think root=/dev/mapper/500G-root ro 
resume=/dev/mapper/500G-swap quiet
        echo    'Loading initial ramdisk ...'
        initrd  /boot/initrd.img-2.6.33.3-think
}
menuentry 'Debian GNU/Linux, with Linux 2.6.33.3-think (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 c44ecbdf-a80d-4fe5-ac86-ab2346548657
        echo    'Loading Linux 2.6.33.3-think ...'
        linux   /boot/vmlinuz-2.6.33.3-think root=/dev/mapper/500G-root ro 
single resume=/dev/mapper/500G-swap
        echo    'Loading initial ramdisk ...'
        initrd  /boot/initrd.img-2.6.33.3-think
}
menuentry 'Debian GNU/Linux, with Linux 2.6.33-think' --class debian --class 
gnu-linux --class gnu --class os {
        insmod part_msdos
        insmod ext2
        set root='(hd0,msdos1)'
        search --no-floppy --fs-uuid --set c44ecbdf-a80d-4fe5-ac86-ab2346548657
        echo    'Loading Linux 2.6.33-think ...'
        linux   /boot/vmlinuz-2.6.33-think root=/dev/mapper/500G-root ro 
resume=/dev/mapper/500G-swap quiet
        echo    'Loading initial ramdisk ...'
        initrd  /boot/initrd.img-2.6.33-think
}
menuentry 'Debian GNU/Linux, with Linux 2.6.33-think (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 c44ecbdf-a80d-4fe5-ac86-ab2346548657
        echo    'Loading Linux 2.6.33-think ...'
        linux   /boot/vmlinuz-2.6.33-think root=/dev/mapper/500G-root ro single 
resume=/dev/mapper/500G-swap
        echo    'Loading initial ramdisk ...'
        initrd  /boot/initrd.img-2.6.33-think
}
### END /etc/grub.d/10_linux ###

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

### 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: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.35.7-think (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.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.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:
pn  desktop-base                  <none>     (no description available)

-- debconf information:
  grub2/kfreebsd_cmdline:
  grub2/device_map_regenerated:
* grub2/linux_cmdline: resume=/dev/mapper/500G-swap
  grub-pc/install_devices_empty: false
  grub-pc/install_devices_failed: false
  grub-pc/chainload_from_menu.lst: true
  grub-pc/kopt_extracted: false
* grub-pc/install_devices: /dev/disk/by-id/ata-ST9500420ASG_5VJ2PBEH
  grub-pc/postrm_purge_boot_grub: false
  grub-pc/install_devices_failed_upgrade: true
  grub-pc/disk_description:
  grub2/kfreebsd_cmdline_default: quiet
  grub-pc/partition_description:
  grub-pc/install_devices_disks_changed:
* grub2/linux_cmdline_default: quiet
  grub-pc/mixed_legacy_and_grub2: true



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

Le jeudi 28 octobre 2010 13:28:12 Bernd Zeimetz, vous avez écrit :
> Package: grub-pc
> Version: 1.98+20100804-6
> Severity: serious
> 
> Serious severity as the system does not boot anymore after the upgrade.
> As my setup is a very common one, it should not not go into testing as
> it is.
> 
> Since revision -6 update-grub writes /boot/vmlinuz-... and /boot/initrd-...
> into grub.cfg, although /boot resides on /dev/sda1 and
> set root='(hd0,msdos1)'
> points to it. So the proper path would be /vmlinuz-... and /initrd-...
> as it was with revision -4. My suspect is the ZFS-related change in
> zfs_fix_mkrelpath.patch.
> 
> The files in /etc/grub.d were not modified with the exception that I've
> removed os-prober as I neither need it nor do I trust it for the more or
> less daily use.

Hi Bernd, 

this is #601087 and all its duplicates, and is fixed in -7:

  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

 -- Robert Millan <r...@debian.org>  Sun, 24 Oct 2010 16:35:37 +0200

So; closing…

Cheers,

OdyX

--
Didier Raboud, proud Debian Maintainer (DM).
CH-1020 Renens
did...@raboud.com

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


--- End Message ---

Reply via email to