Bug#491872: grub-pc: No problems when os-prober is installed

Manuel Bilderbeek bilm at oce.nl
Mon Aug 17 07:36:02 UTC 2009


Package: grub-pc
Version: 1.96+20090725-1
Severity: normal

I just installed os-prober manually (because of the mentioned problem,
which caused missing entries for other operating systems) and ran
update-grub2.
On my system with GNOME running, this didn't cause windows with file
explorers to pop up and umount of the other partitions went just fine.
The probing went fine, see below.

So, if this is true for everyone, I'd suggest to move os-prober back to
recommends. It's not nice to discover your other OS entries are gone
after upgrading to grub2 (from legacy) without any warning or hint what
to do about it, whatsoever.

My 2 cents...

-- Package-specific info:

*********************** BEGIN /proc/mounts
/dev/disk/by-uuid/58b8d45e-de5e-45a4-9550-f63db64595aa / ext3 rw,noatime,errors=remount-ro,data=ordered 0 0
/dev/sdb6 /home ext3 rw,noatime,errors=continue,data=ordered 0 0
*********************** END /proc/mounts

*********************** BEGIN /boot/grub/device.map
(hd0)	/dev/sda
(hd1)	/dev/sdb
*********************** END /boot/grub/device.map

*********************** BEGIN /boot/grub/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 ###
set default=0
set timeout=5
set root=(hd1,1)
search --no-floppy --fs-uuid --set 58b8d45e-de5e-45a4-9550-f63db64595aa
if loadfont /usr/share/grub/ascii.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
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set root=(hd1,1)
search --no-floppy --fs-uuid --set 58b8d45e-de5e-45a4-9550-f63db64595aa
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, Linux 2.6.30-1-686-bigmem" {
	set root=(hd1,1)
	search --no-floppy --fs-uuid --set 58b8d45e-de5e-45a4-9550-f63db64595aa
	linux	/boot/vmlinuz-2.6.30-1-686-bigmem root=UUID=58b8d45e-de5e-45a4-9550-f63db64595aa ro  quiet
	initrd	/boot/initrd.img-2.6.30-1-686-bigmem
}
menuentry "Debian GNU/Linux, Linux 2.6.30-1-686-bigmem (recovery mode)" {
	set root=(hd1,1)
	search --no-floppy --fs-uuid --set 58b8d45e-de5e-45a4-9550-f63db64595aa
	linux	/boot/vmlinuz-2.6.30-1-686-bigmem root=UUID=58b8d45e-de5e-45a4-9550-f63db64595aa ro single 
	initrd	/boot/initrd.img-2.6.30-1-686-bigmem
}
menuentry "Debian GNU/Linux, Linux 2.6.26-2-686-bigmem" {
	set root=(hd1,1)
	search --no-floppy --fs-uuid --set 58b8d45e-de5e-45a4-9550-f63db64595aa
	linux	/boot/vmlinuz-2.6.26-2-686-bigmem root=UUID=58b8d45e-de5e-45a4-9550-f63db64595aa ro  quiet
	initrd	/boot/initrd.img-2.6.26-2-686-bigmem
}
menuentry "Debian GNU/Linux, Linux 2.6.26-2-686-bigmem (recovery mode)" {
	set root=(hd1,1)
	search --no-floppy --fs-uuid --set 58b8d45e-de5e-45a4-9550-f63db64595aa
	linux	/boot/vmlinuz-2.6.26-2-686-bigmem root=UUID=58b8d45e-de5e-45a4-9550-f63db64595aa ro single 
	initrd	/boot/initrd.img-2.6.26-2-686-bigmem
}
menuentry "Debian GNU/Linux, Linux 2.6.26-1-686-bigmem" {
	set root=(hd1,1)
	search --no-floppy --fs-uuid --set 58b8d45e-de5e-45a4-9550-f63db64595aa
	linux	/boot/vmlinuz-2.6.26-1-686-bigmem root=UUID=58b8d45e-de5e-45a4-9550-f63db64595aa ro  quiet
	initrd	/boot/initrd.img-2.6.26-1-686-bigmem
}
menuentry "Debian GNU/Linux, Linux 2.6.26-1-686-bigmem (recovery mode)" {
	set root=(hd1,1)
	search --no-floppy --fs-uuid --set 58b8d45e-de5e-45a4-9550-f63db64595aa
	linux	/boot/vmlinuz-2.6.26-1-686-bigmem root=UUID=58b8d45e-de5e-45a4-9550-f63db64595aa ro single 
	initrd	/boot/initrd.img-2.6.26-1-686-bigmem
}
menuentry "Debian GNU/Linux, Linux 2.6.25-2-686-bigmem" {
	set root=(hd1,1)
	search --no-floppy --fs-uuid --set 58b8d45e-de5e-45a4-9550-f63db64595aa
	linux	/boot/vmlinuz-2.6.25-2-686-bigmem root=UUID=58b8d45e-de5e-45a4-9550-f63db64595aa ro  quiet
	initrd	/boot/initrd.img-2.6.25-2-686-bigmem
}
menuentry "Debian GNU/Linux, Linux 2.6.25-2-686-bigmem (recovery mode)" {
	set root=(hd1,1)
	search --no-floppy --fs-uuid --set 58b8d45e-de5e-45a4-9550-f63db64595aa
	linux	/boot/vmlinuz-2.6.25-2-686-bigmem root=UUID=58b8d45e-de5e-45a4-9550-f63db64595aa ro single 
	initrd	/boot/initrd.img-2.6.25-2-686-bigmem
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Microsoft Windows XP Professional (on /dev/sda1)" {
	set root=(hd0,1)
	search --no-floppy --fs-uuid --set 8ad8a7f4d8a7dd27
	drivemap -s (hd0) ${root}
	chainloader +1
}
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/40_custom ###
# This file is an example on how to add custom entries
### END /etc/grub.d/40_custom ###
*********************** END /boot/grub/grub.cfg

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.30-1-686-bigmem (SMP w/2 CPU cores)
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.27          Debian configuration management sy
ii  grub-common              1.96+20090725-1 GRand Unified Bootloader, version 
ii  libc6                    2.9-23          GNU C Library: Shared libraries
ii  ucf                      3.0018          Update Configuration File: preserv

grub-pc recommends no packages.

Versions of packages grub-pc suggests:
ii  desktop-base                  5.0.5      common files for the Debian Deskto
ii  genisoimage                   9:1.1.9-1  Creates ISO-9660 CD-ROM filesystem
ii  os-prober                     1.28       utility to detect other OSes on a 

-- debconf information:
* grub-pc/linux_cmdline:
* grub-pc/chainload_from_menu.lst: true
* grub-pc/install_devices: /dev/sda

This message and attachment(s) are intended solely for use by the addressee and may contain information that is privileged, confidential or otherwise exempt from disclosure under applicable law.

If you are not the intended recipient or agent thereof responsible for delivering this message to the intended recipient, you are hereby notified that any dissemination, distribution or copying of this communication is strictly prohibited.

If you have received this communication in error, please notify the sender immediately by telephone and with a 'reply' message.

Thank you for your co-operation.







More information about the Pkg-grub-devel mailing list