OpenSUSE GRUB

I have a doubt guys.I already have partitioning like this…

Harddisk - 232 GB

  1. Vista - 25 GB (Primary) + (ActiveBoot)
  2. OpenSolaris - 10 GB (Primary)
  3. Mac OS X - 10 GB (Primary)
  4. Extended - 187 GB (Primary)
  • Linux-SWAP - 2 GB

  • OpenSUSE Ext-4 Partition - 9.5 GB

  • Windows Seven - 15.5 GB

  • All Data - 160 GB

Now Vista BootLoader is active and has 4 entries.

  • Vista
  • Seven
  • Mac
  • OpenSolaris (leads to Opensolaris grub)

If i install OpenSUSE 11.2 in the logical ext4 partition, it takes over the boot and has a Boot entry for Windows that leads to Vista bootloader.Satisfied…Not even a single problem…Even if Windows entry is not automatically added by opensuse installation, a chainloader entry can be added manually and it works…

Now, If i wish to add an OpenSUSE boot entry to Vista Bootloader that again leads to the OpenSUSE grub, what should i do? ?
I mean i want vista boot loader like this

  • Vista
  • Seven
  • Mac
  • OpenSolaris (leads to Opensolaris grub)
  • OpenSUSE 11.2 (leads to OpenSUSE grub) -> to be added

So what should i do guys ???

I m ready to do the OpenSUSE 11.2 installation again…

You can add an entry for openSUSE into the vista loader by creating a file called boot.ini in the vista boot partition. You place some special code into the vista partition that can hand off to Suse when it’s activated. Then you add a pointer to the special file into the boot.ini file. Vista recognises the boot.ini file as a legacy from xp days and includes the entry in it into its vista boot list.

Here are the details:
Boot Multiboot openSUSE Windows (2000, XP, Vista - any mix) with Windows bootloader.

gohanray wrote:

> If i install OpenSUSE 11.2 in the logical ext4 partition, it takes over
> the boot and has a Boot entry for Windows that leads to Vista
> bootloader.Satisfied…Not even a single problem…Even if Windows entry
> is not automatically added by opensuse installation, a chainloader entry
> can be added manually and it works…

That’s an optional step, you know.

If you want to prevent Grub from overwriting the mbr, just tell grub to be
installed in the first sector of the partition and not to write generic
code into mbr :slight_smile:

> Now, If i wish to add an OpenSUSE boot entry to Vista Bootloader that
> again leads to the OpenSUSE grub, what should i do? ?
> I mean i want vista boot loader like this
>
> - Vista
> - Seven
> - Mac
> - OpenSolaris (leads to Opensolaris grub)
> - OpenSUSE 11.2 (leads to OpenSUSE grub) -> to be added
>
>
> So what should i do guys ???

Besides swerdna advice, another option could be booting suse from
openSolaris grub’ entry, if not directly, by chainloading grubs.

Greetings,


Camaleón

@Swerdna
Thanks a lot… creating “boot.ini” file with SUSE entry worked like a charm. lol!

Glad to hear, thanks for telling.