Your message dated Thu, 28 Oct 2010 13:38:43 +0200 with message-id <[email protected]> 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 [email protected] immediately.) -- 601674: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=601674 Debian Bug Tracking System Contact [email protected] 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 <[email protected]> Sun, 24 Oct 2010 16:35:37 +0200 So; closing… Cheers, OdyX -- Didier Raboud, proud Debian Maintainer (DM). CH-1020 Renens [email protected]
signature.asc
Description: This is a digitally signed message part.
--- End Message ---

