[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
GNU Mach doesn't work with EFI
From: |
Andrea G. Monaco |
Subject: |
GNU Mach doesn't work with EFI |
Date: |
Sun, 10 Jan 2021 01:15:00 +0100 |
Hello,
it seems that GNU Mach doesn't work with EFI. It's not that I'm fond of
EFI, in fact I hate it because it makes booting so difficult, but right
now I have only an EFI system available.
Also, I heard that many boot firmwares nowadays have only EFI and no
BIOS, or they just provide a very partial Legacy BIOS Mode.
When I issue a "multiboot /boot/gnumach.gz" in grub2 it just says
"warning: no console will be available to OS", stops for some seconds,
then reboots.
After some research, I found that EFI doesn't provide a VGA text mode
(https://forum.osdev.org/viewtopic.php?f=1&t=28429) and offers different
graphic primitives than BIOS.
Text mode is replaced with a thing called "Console I/O Protocol". So,
to add EFI support, Mach should either start with a framebuffer console
or use this console protocol.
Is this correct? Has anyone ever worked on it?
Warmly,
Andrea Monaco
- GNU Mach doesn't work with EFI,
Andrea G. Monaco <=