> I think it is where I should start: write a FreeDOS utility to create and 
> manipulae a GPT.

I disagree, you can use Linux or Windows to create GPT
FAT partitions for DOS. So you would want to start by
DOS being able to use them ;-) Jeremy is looking into
the topic and as you know, Bret has recently donated
code from his DOS USB drivers for interpreting GPT to
the public domain. His drivers already support GPT FAT
partitions on USB media. Once our kernel also supports
GPT, you can wonder about booting it from there, too.

However, you would still not boot in UEFI mode anyway,
because without legacy support, you also lack BIOS int
services. For those, you need an UEFI CSM, which is
how legacy support would give you a "BIOS" otherwise.
The kernel and many apps require BIOS services.

> Then find/make an MBR able to boot the active GPT partition.

Only later. But it is great to be able to access GPT
partitions as DOS drive letters even when you still
have to boot from something else :-)

Eric



_______________________________________________
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to