Debian Bug report logs - #614516
grub2 in Debian Squeeze failed to probe the Mandriva 2010.2

Package: os-prober; Maintainer for os-prober is Debian Install System Team <debian-boot@lists.debian.org>; Source for os-prober is src:os-prober.

Reported by: wolf london <wolfpythonlondon@gmail.com>

Date: Tue, 22 Feb 2011 04:24:01 UTC

Severity: normal

Reply or subscribe to this bug.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, GRUB Maintainers <pkg-grub-devel@lists.alioth.debian.org>, Dario Minnucci <midget@debian.org>:
Bug#614516; Package grub-pc and grub-common. (Tue, 22 Feb 2011 04:24:04 GMT) Full text and rfc822 format available.

Acknowledgement sent to wolf london <wolfpythonlondon@gmail.com>:
New Bug report received and forwarded. Copy sent to GRUB Maintainers <pkg-grub-devel@lists.alioth.debian.org>, Dario Minnucci <midget@debian.org>. (Tue, 22 Feb 2011 04:24:04 GMT) Full text and rfc822 format available.

Message #5 received at submit@bugs.debian.org (full text, mbox):

From: wolf london <wolfpythonlondon@gmail.com>
To: submit@bugs.debian.org
Subject: grub2 in Debian Squeeze failed to probe the Mandriva 2010.2
Date: Tue, 22 Feb 2011 12:20:14 +0800
Package: grub-pc  and grub-common

Version: 1.98+20100804-14

I have Debian(Squeeze, wheezy,sid) and Mandriva 2010.2 on my desktop
.Since the bootloader in Mandriva is still the grub legacy ,
I decide to use the grub2 (shipped with Debian Squeeze) to
automatically probe other OSs and boot them .However it failed to boot
the Mandriva 2010.2  and others(Squeeze and wheezy,sid) is fine.

$update-grub
Generating grub.cfg ...
Found background image: /usr/share/images/desktop-base/desktop-grub.png
Found linux image: /boot/vmlinuz-2.6.32-5-686
Found initrd image: /boot/initrd.img-2.6.32-5-686
Found Debian GNU/Linux (wheezy/sid) on /dev/sda11
Found Mandriva Linux 2010.2 (2010.2) on /dev/sda12
Found Debian GNU/Linux (wheezy/sid) on /dev/sda3
done

I check it out that it is the grub.cfg that matters .
below is the slice of grub.cfg :

menuentry "linux (on /dev/sda12)" {
        insmod part_msdos
        insmod ext2
        set root='(hd0,msdos12)'
        search --no-floppy --fs-uuid --set 400983b6-97a0-4930-a1c6-e2310057ce21
        linux /boot/vmlinuz BOOT_IMAGE=linux
root=UUID=400983b6-97a0-4930-a1c6-e2310057ce21
resume=UUID=65c3d3e5-a0a8-4d7b-88c0-c93cf16d867d splash=silent vga=788
        initrd (hd0,11)/boot/initrd.img
}

the "set root" line is ok (Mandriva is in /dev/sda12 ),but
the "initrd " line is wrong , it adds (hd0,11) before /boot/initrd.img
 which is verbose and wrong .  I think it should be " initrd
/boot/initrd.img ".
In case of something I get wrong ,I put the grub.cfg here
(https://gist.github.com/838220)

I'm using Debian Squeeze (stable),kernel 2.6.32-5-686.




Bug reassigned from package 'grub-pc and grub-common' to 'grub2'. Request was from Dario Minnucci <midget@debian.org> to control@bugs.debian.org. (Thu, 24 Feb 2011 23:48:06 GMT) Full text and rfc822 format available.

Bug reassigned from package 'grub2' to 'os-prober'. Request was from phcoder <phcoder@gmail.com> to control@bugs.debian.org. (Mon, 28 Mar 2011 00:15:06 GMT) Full text and rfc822 format available.

Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sun Apr 20 23:48:09 2014; Machine Name: beach.debian.org

Debian Bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.