#584144 Package: grub-pc 1.98+20100527-2

Package:
grub-pc
Source:
grub2
Description:
GRand Unified Bootloader, version 2 (PC/BIOS version)
Submitter:
Craigevil
Date:
2014-10-18 21:09:15 UTC
Severity:
normal
#584144#5
Date:
2010-06-01 18:01:34 UTC
From:
To:
libc6 Version: 2.11.1-2
Kernel 2.6.32-5-686


Setting up grub-common (1.98+20100527-2) ...
Installing new version of config file /etc/grub.d/00_header ...
Installing new version of config file /etc/grub.d/10_linux ...
Setting up grub-pc (1.98+20100527-2) ...
/proc/misc: No entry for device-mapper found
Is device-mapper driver missing from kernel?
Failure to communicate with kernel device-mapper driver.
/proc/devices: No entry for device-mapper found
/proc/devices: No entry for device-mapper found
/proc/devices: No entry for device-mapper found
/proc/devices: No entry for device-mapper found
/proc/devices: No entry for device-mapper found
/proc/devices: No entry for device-mapper found
/proc/devices: No entry for device-mapper found
/proc/devices: No entry for device-mapper found
/proc/devices: No entry for device-mapper found
/proc/devices: No entry for device-mapper found
/proc/devices: No entry for device-mapper found
/proc/devices: No entry for device-mapper found


the /proc/devices: line goes on for 2 or 3 minutes.

if you reboot after upgrading grub-pc you get:

kinit: No resume image, doing normal boot...
[ 5.374816] Kernel panic - no syncing: Attempted to kill init!

#584144#10
Date:
2010-06-01 19:29:42 UTC
From:
To:
[...]

The device-mapper warnings are annoying and verbose, but not actually
important unless you're using DM-RAID.  I'll try to get them fixed soon
but I doubt they're your real problem.

This looks a bit like GRUB failed to load your initramfs or something.
It's hard to tell from the information in this bug so far.  Could you
please tell us as much as possible about the disk layout on your system,
and also please attach /boot/grub/grub.cfg both from the version in
testing and from the version you tried unsuccessfully to upgrade to
(remove any passwords from it)?

Thanks,

#584144#15
Date:
2010-06-02 20:35:29 UTC
From:
To:
fdisk -l

Disk /dev/sda: 160.0 GB, 160000000000 bytes
255 heads, 63 sectors/track, 19452 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xe686f016

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1           4       32098+  de  Dell Utility
/dev/sda2   *           5       13646   109579365   83  Linux
/dev/sda3           13647       18814    41511960    5  Extended
/dev/sda4           18815       19452     5124735   82  Linux swap / Solaris
/dev/sda5           13647       18814    41511928+  83  Linux


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='(hd0,2)'
search --no-floppy --fs-uuid --set 5603c42b-2d73-4b60-a954-ad232cf5c0de
if loadfont /usr/share/grub/unicode.pf2 ; then
  set gfxmode=640x480
  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
insmod ext2
set root='(hd0,2)'
search --no-floppy --fs-uuid --set 5603c42b-2d73-4b60-a954-ad232cf5c0de
set locale_dir=($root)/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='(hd0,2)'
search --no-floppy --fs-uuid --set 5603c42b-2d73-4b60-a954-ad232cf5c0de
insmod png
if background_image /boot/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.34-0.dmz.8-liquorix-686" --class
debian --class gnu-linux --class gnu --class os {
    insmod ext2
    set root='(hd0,2)'
    search --no-floppy --fs-uuid --set 5603c42b-2d73-4b60-a954-ad232cf5c0de
    echo    Loading Linux 2.6.34-0.dmz.8-liquorix-686 ...
    linux    /boot/vmlinuz-2.6.34-0.dmz.8-liquorix-686
root=UUID=5603c42b-2d73-4b60-a954-ad232cf5c0de ro  quiet nomodeset
    echo    Loading initial ramdisk ...
    initrd    /boot/initrd.img-2.6.34-0.dmz.8-liquorix-686
}
menuentry "Debian GNU/Linux, with Linux 2.6.34-0.dmz.8-liquorix-686
(recovery mode)" --class debian --class gnu-linux --class gnu --class os {
    insmod ext2
    set root='(hd0,2)'
    search --no-floppy --fs-uuid --set 5603c42b-2d73-4b60-a954-ad232cf5c0de
    echo    Loading Linux 2.6.34-0.dmz.8-liquorix-686 ...
    linux    /boot/vmlinuz-2.6.34-0.dmz.8-liquorix-686
root=UUID=5603c42b-2d73-4b60-a954-ad232cf5c0de ro single
    echo    Loading initial ramdisk ...
    initrd    /boot/initrd.img-2.6.34-0.dmz.8-liquorix-686
}
menuentry "Debian GNU/Linux, with Linux 2.6.32-5-686" --class debian --class
gnu-linux --class gnu --class os {
    insmod ext2
    set root='(hd0,2)'
    search --no-floppy --fs-uuid --set 5603c42b-2d73-4b60-a954-ad232cf5c0de
    echo    Loading Linux 2.6.32-5-686 ...
    linux    /boot/vmlinuz-2.6.32-5-686
root=UUID=5603c42b-2d73-4b60-a954-ad232cf5c0de ro  quiet nomodeset
    echo    Loading initial ramdisk ...
    initrd    /boot/initrd.img-2.6.32-5-686
}
menuentry "Debian GNU/Linux, with Linux 2.6.32-5-686 (recovery mode)"
--class debian --class gnu-linux --class gnu --class os {
    insmod ext2
    set root='(hd0,2)'
    search --no-floppy --fs-uuid --set 5603c42b-2d73-4b60-a954-ad232cf5c0de
    echo    Loading Linux 2.6.32-5-686 ...
    linux    /boot/vmlinuz-2.6.32-5-686
root=UUID=5603c42b-2d73-4b60-a954-ad232cf5c0de ro single
    echo    Loading initial ramdisk ...
    initrd    /boot/initrd.img-2.6.32-5-686
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
    insmod ext2
    set root='(hd0,2)'
    search --no-floppy --fs-uuid --set 5603c42b-2d73-4b60-a954-ad232cf5c0de
    multiboot    /boot/memtest86+_multiboot.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
    insmod ext2
    set root='(hd0,2)'
    search --no-floppy --fs-uuid --set 5603c42b-2d73-4b60-a954-ad232cf5c0de
    multiboot    /boot/memtest86+_multiboot.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Dell Utility Partition (on /dev/sda1)" {
    insmod fat
    set root='(hd0,1)'
    search --no-floppy --fs-uuid --set 07d7-0508
    drivemap -s (hd0) ${root}
    chainloader +1
}
### 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 ###


cat /etc/fstab
# /etc/fstab - static information about the filesystems - fstab(5)
#
# /etc/fstab is only read by programs, and not written; it is the duty of
the
# system administrator to properly maintain this file.
#
# Instead  of giving the device explicitly, one may indicate the filesystem
# that is to be mounted by its UUID or VOLUME label. This will make the
# system more robust: adding or removing a disk changes the disk device name
# but not the filesystem UUID or VOLUME label.
#
# <filesystem>    <mountpoint>    <type>        <options>    <dump>
<pass>

# automatically added, WDC_WD1600JS-75N-WD-WCANMF031969-part2, /dev/sda2
UUID=5603c42b-2d73-4b60-a954-ad232cf5c0de    /    ext3
defaults,noatime,errors=remount-ro    0    1

# automatically added, WDC_WD1600JS-75N-WD-WCANMF031969-part1, /dev/sda1,
LABEL=DellUtility
/dev/disk/by-uuid/07D7-0508    /media/disk0    vfat
noauto,users,exec,shortname=lower,quiet,umask=000    0    0

# automatically added, WDC_WD1600JS-75N-WD-WCANMF031969-part4, /dev/sda4,
LABEL=Swap
UUID=f4900aaa-31e6-4531-8f64-2e9bfe096bf3    none    swap    sw    0    0

# automatically added, WDC_WD1600JS-75N-WD-WCANMF031969-part5, /dev/sda5,
LABEL=Backup
UUID=43309b15-bcf2-42f3-b2a5-73b6470ed0b3    /media/disk2    ext3
defaults,noatime,errors=remount-ro    0    1

# automatically added, PHILIPS_DVD+-RW_DVD8801_VA155S61665391
/dev/cdrom    /media/cdrom    udf,iso9660    user,noauto    0    0

# automatically added, SONY_DVD-ROM_DDU1615
/dev/cdrom1    /media/cdrom1    udf,iso9660    user,noauto    0    0

# temporary filesystem in virtual memory
tmpfs    /tmp    tmpfs    defaults    0    0

# usb drive
/dev/sdf1       /media/sdf1     auto    rw,user,noauto,exec  0       0

#584144#20
Date:
2010-06-03 22:04:56 UTC
From:
To:
Same problem in my eeepc 1000he both with version 1.98+20100527-2-0 and
with 1.98+20100602-1.

For safety, I have not rebooted my pc, but I've just downgraded the
package to version 1.98-1.

This bug affects a lot of Sid users.
Cfr. http://sidux.com/index.php?name=PNphpBB2&file=viewtopic&t=20992

Hi and thanks,
Domenico

#584144#25
Date:
2011-01-08 21:39:21 UTC
From:
To:
Is it still present in
a) Latest Debian
b) Upstream bzr trunk

#584144#30
Date:
2011-04-10 10:36:18 UTC
From:
To:
tag 584144 fixed-upstream
thanks
Since this sounds a lot like the problem with the old loader due to
memory hole and this is fixed in latest upstream (and no answer to
retest request), marking as fixed-upstream