I am unsure why FreeDOS kernel need to know about GPT.
I means, once the kernel have the LBA of the first sector of
the FAT partition, I guess it find the info for the last LBA accessible
from that partition. I may be wrong, but in my head, I expect
FreeDOS not to have to know if the partition come from an MBR
partition table or a GPT one... it should just care to check if disk
access are inside the partition... which must be in the FAT header
I guess.
The BIOS is supposed to know about GPT, to find the active partition
and load the boot record... oh wait... is it role to check for a BIOS boot
partition and give control to it? And only if not present, check the active
partition and load it's boot record and give it control... which would means
master boot record would never get control... I am so lost!
Surely, today, most of the time GRUB would take control, and that is the
place where GRUB knowledge should have to exist. There and in the installer.
But I am unsure if the kernel need to know anything about GPT to use it.
_______________________________________________
Freedos-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freedos-devel