Booting from GPT disk on old MBR computer

0

I have pretty old (~8 years) Supermicro server, which just got 4T new disk (actually it may be even bigger, because we are considering update to 5T or maybe even RAID 12T).

I'm trying to install some modern OS, which can boot both from MBR or from EFI. However if I go MBR, this limits my total available space by 4T (2x2T msdos partition size), if I set GPT partition, BIOS doesn't recognize boot sector and EFI of course.

Is there any way to boot EFI OS over MBR and don't lose space on the disk? In other words, is it possible to boot EFI from GPT partition on the MBR computer?

I know that GPT can work in hybrid mode, so I thought to set there GRUB and from GRUB, boot the main OS over EFI..... But I'm not sure that grub can boot EFI. Also it looks very kludgy....

rth

Posted 2019-03-29T19:27:08.433

Reputation: 101

Question was closed 2019-04-02T16:32:11.220

You may find this answer interesting, especially where the cited text reads "… gives a total size approaching 4 TiB".

– Kamil Maciorowski – 2019-03-29T20:05:34.057

msdos partition size DOS doesn't support such big drives. In fact many versions have problem with 2GB or 8GB drives, let alone 2TB. I set GPT partition, BIOS doesn't recognize boot sector BIOS doesn't know about hard drive format, so it can recognize neither MBR or GPT. It simply loads the first sector and transfer control to the boot sector program, so BIOS can boot GPT disks without problem, as long as there's a supported bootloader. Oh and MBR can support disks bigger than 2TB with 4K cluster (A.K.A advanced format), or 4TB minus a few KB with 512-byte sectors – phuclv – 2019-04-02T16:29:19.243

No answers