bootloader root partition

i can only boot suse11.3 with bootloader installed to disk MBR
iused to install bootloader to root and use external bootloader
but icant doit with suse11.3 itis installed in the end of 500giga harddisk
with size of 11 giga

Grub can be loaded into any of the first four partitions, even if one of them is a logical one as well as the Master Boot Record. Normally, if you do not install grub into the MBR, it would be installed into the openSUSE primary or root partition. If openSUSE is installed into a logical partition (any partition numbered 5 or higher), then your best bet is to install grub into the Primary Logical partition (1, 2, 3, or 4 only).

The warning about loading grub above 128 GB’s is only a problem if the computer BIOS is old, when only hard drives below 128 GB existed. Normally, this warning does not apply to new computers, no matter the size of the hard drive (except for bigger that 2 TB right now). And, in any event, if you have openSUSE working with Grub loaded into the MBR, what is wrong with that setup? You need to be more specific as to what you are trying to do as well and a lot more info on your PC and software information.

Thank You,

iuse bootloader allowes me to boot cdes and for me simpler to reinstall
you mean ican install grub to extended partition not any of first 3 primary
and that will boot suse normal

iuse bootloader allowes me to boot cdes and for me simpler to reinstall
you mean ican install grub to extended partition not any of first 3 primary
and that will boot suse normal

Yes, you can elect to load the grub boot loader into the Logical Partition Container and mark it active. It has a partition number (1-4), it is a primary partition and it can be marked active for booting. It is not intuitive that you could do this AND, you must made some manual choices in the openSUSE installation section to make this work. As always, the grub menu.lst file and the final parts of grub will still be located in the openSUSE partition (which can be 5 or above), just not the booting portion. Also, you can mark partitions 5 and above as active for booting, but this never works and so do not be fooled by that worthless option.

Thank You,

I don’t know which external bootloader you mean, but unless you’re doing something special with partitions, you probably don’t need it. So who’s not able to boot your openSUSE, your BIOS or some bootmanager?

Is your HD IDE or SATA?
If SATA, does your BIOS let you select SATA or AHCI mode? And which mode are you using? It’s possible that some partitions are too far to be booted in SATA or Legacy mode but will boot just fine in AHCI mode.

my suse is on /dev/sda9 and ihave sata disk all ways iuse to install grub on root
partition includes suse live cd returnes error grub not installed

iuse abootloader called osl2000 it is fine because ican boot mint9 on /dev/sda8 no problem
only suse its not booting

So, perhaps you need to show us how your disk is setup. Open a terminal session in Mint perhaps and type in:

su -
password:
fdisk -l

And come back and post the output. I want to see all partitions, their names (sda1, sda2, sda3 etc…), types (ext, fat, ext3 or whatever) and sizes (20GB, 30GB etc) if possible. Size estimates by you are OK. Then, which one belongs to which OS? Like sda1 is Windows, sda2 is swap, sda3 is mint and so forth, just what you know about the partition uses. When you installed openSUSE, did the install have errors, or did it go OK, but does not boot?

Thank You,

Hi James
Take a look at their website: OSL2000 Boot Manager - An Advanced Multi Boot Manager. This kind of bootmamanager can fill the first track with faked partition tables and pick another one for as many operating systems as you like.

@ashruf, I’m afraid we cannot help if you’re using such a bootmanager. We have no way to know if the informations provided by fdisk are true, since the bootmanager can just rewrite the partition table. That’s the only way to get 100 independent operating systems, as they adverdise.

Linux doesn’t require any primary partition. It means, that you can boot - maybe not hundred - but surely more Linux distributions that you will ever learn or use on one single HD without the help of this bootmanager. If you’re using only one Windows version, not more than 2 other OS requiring a primary partition (like Unix for example) and a dozen of Linux, I’ll recommend using only grub (which can be installed in several bootsectors as well as in MBR).

ifix it iwas using bootloader in yast to install grub to root
but when used the terminal it worked
now suse boots fine thanks