Rover wrote:
> > Wish Intel would create a BIOS emulation layer for booting DOS/FreeDOS
> > via EFI/UEFI.  Ridiculous EFI/UEFI has no emulation layer for booting
> > older operating systems!
[..]
> > However, all likely outside the whelm [realm?] of FreeDOS.

Ralf Quint wrote:
> Indeed. It would technically not impossible to create a boot "OS", that
> boots on a UEFI system, and then provides a BIOS emulation layer to
> allow for DOS (or other disadvantaged OS) to boot. But it is technically
> rather challenging for any outsiders to create something like this, as
> it requires to support all the various low level hardware out there
> these days....

+1

This would require creating some kind of UEFI "shim" that boots the
PC, provides BIOS services, then loads FreeDOS within that context.
It's not impossible, but very very hard (requires a ton of effort)
because you need to replicate the environment services that were
provided by default through hardware on a classic PC using BIOS.

UEFI actually provided this kind of emulation using "Legacy" mode. But
that support was dropped by Intel around 2020. It's UEFI-only since
then, no "Legacy" support to provide any kind of BIOS.

One workaround (used on some HP laptops) is to book a minimal Linux
environment, then launch a virtual machine like QEMU to boot FreeDOS.
But this loads an operating system just to load another operating
system. I suppose if you need hardware that is dedicated to running
DOS, that's a solution.


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

Reply via email to