Mailinglist Archive: opensuse-bugs (4664 mails)

< Previous Next >
[Bug 548993] Grub doesn't detect other multiboot linux installations correctly
  • From: bugzilla_noreply@xxxxxxxxxx
  • Date: Mon, 8 Feb 2010 15:14:56 +0000
  • Message-id: <20100208151456.9D439CC7CD@xxxxxxxxxxxxxxxxxxxxxx>
http://bugzilla.novell.com/show_bug.cgi?id=548993

http://bugzilla.novell.com/show_bug.cgi?id=548993#c41


Jozef Uhliarik <juhliarik@xxxxxxxxxx> changed:

What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |CLOSED
Resolution| |WONTFIX

--- Comment #41 from Jozef Uhliarik <juhliarik@xxxxxxxxxx> 2010-02-08 15:14:54
UTC ---
Dear Loren,
problem with booting your sda7 is the same than Michele's problem. You have
broken GRUB stage1 in the first 512B of /dev/sda7.

Adding boot section for other installed OS to new installation is done via
adding chainloader or configfile. If partition is bootable (it means if the
first 512B includes GRUB stage1) yast2-bootloader uses chainloader otherwise it
uses configfile.

I can fix it with skip using of chainloader during adding other installed OS to
new installation. It means using only configfile but... after discussion with
my colleagues the preferred solution is using chainloader. there exist next
problem with using GRUB2 and configfile (GRUB1 -> GRUB2).

I can help you only fix your broken GRUB stage1 on /dev/sda7 for next
installations.

1. Boot your openSUSE 11.1 on /dev/sda7
2. Change /etc/grub.conf to: (delete the 1st and the 3rd line)

setup --stage2=/boot/grub/stage2 --force-lba (hd0,6) (hd0,6)
quit

3. run command: grub-install

It helps you with next installations. I am sorry but skip using of chainloader
is not accepted by management. :(

The bug is not INVALID but I am not able to detect/fix broken GRUB stage1 and
finally skip using of chainloader is not accepted.

--
Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

< Previous Next >