ACPITOOL v1.1 (Announce)
> AFAIK boot managers like Grub can boot a SeaBIOS image from a regular
> storage media. A SeaBIOS image can be a full BIOS implementation or a CSM
> depending on how it was compiled. So you can theoretically chain-boot to
> DOS even on an UEFI class 3 machine.
Yeah, this sounds interesting! Did you personally tried to boot such chain? What kind of GRUB should I use? I found GRUB4DOS-UEFI a variant of GRUB4DOS by Chenall
https://github.com/chenall/grub4dos/releases/tag/for_UEFI
I also have found useful tools PreLoader and Hashtool
https://blog.hansenpartnership.com/linux-foundation-secure-boot-system-released/
that can calculate hash of user UEFI image and import the key into NV key storage. PreLoader is signed by some trusted key that is allowed to be executed on my laptop so via PreLoader I can load other UEFI images that I signed personally. I managed to boot successfully UEFI Shell 2.2.
But when I tried to boot GRUB4DOS-UEFI this way I got only a black screen, NumLock LED responds to NumLock key and I can press CTRL+ALT+DEL. I tried to comment out or change videomode in menu.lst (e.g. graphicsmode -1 1024 768) but it didn't help. So as a 1st step I need to make some GRUB working and then try to chainload SeaBIOS with it...
UPDATE
I have found more powerfull UEFI boot package
https://github.com/ValdikSS/Super-UEFIinSecureBoot-Disk
with GRUB2 that can load any other unsigned *.EFI modules. It only needs to import certificate at first boot (if SecureBoot enabled) then no more limits.
But I cannot find any compiled SeaBIOS module to load :\
---
DOS gives me freedom to unlimited HW access.
Complete thread:
- ACPITOOL v1.1 - Laaca, 08.03.2022, 12:13 (Announce)
- ACPITOOL v1.1 - RayeR, 08.03.2022, 14:33
- ACPITOOL v1.1 - KormaX, 09.03.2022, 13:28
- ACPITOOL v1.1 - tom, 09.03.2022, 19:49
- ACPITOOL v1.1 - KormaX, 09.03.2022, 20:54
- ACPITOOL v1.1 - tom, 09.03.2022, 21:27
- ACPITOOL v1.1 - KormaX, 09.03.2022, 21:35
- ACPITOOL v1.1 - tom, 09.03.2022, 21:27
- ACPITOOL v1.1 - KormaX, 09.03.2022, 20:54
- ACPITOOL v1.1 - RayeR, 14.03.2022, 17:36
- ACPITOOL v1.1 - Zyzzle, 15.03.2022, 00:54
- ACPITOOL v1.1 - RayeR, 15.03.2022, 15:57
- ACPITOOL v1.1 - Zyzzle, 16.03.2022, 00:50
- ACPITOOL v1.1 - RayeR, 16.03.2022, 22:54
- ACPITOOL v1.1 - tkchia, 03.04.2022, 22:25
- ACPITOOL v1.1 - Zyzzle, 04.04.2022, 00:15
- ACPITOOL v1.1 - RayeR, 04.04.2022, 18:56
- ACPITOOL v1.1 - tkchia, 04.04.2022, 19:55
- ACPITOOL v1.1 - RayeR, 04.04.2022, 20:30
- ACPITOOL v1.1 - tkchia, 05.04.2022, 22:33
- ACPITOOL v1.1 - RayeR, 04.04.2022, 20:30
- ACPITOOL v1.1 - tkchia, 04.04.2022, 19:55
- ACPITOOL v1.1 - Zyzzle, 16.03.2022, 00:50
- ACPITOOL v1.1 - RayeR, 15.03.2022, 15:57
- ACPITOOL v1.1 - Zyzzle, 15.03.2022, 00:54
- ACPITOOL v1.1 - tom, 09.03.2022, 19:49
- ACPITOOL v1.1 - KormaX, 09.03.2022, 13:28
- ACPITOOL v1.1b - Laaca, 08.03.2022, 16:01
- ACPITOOL v1.1b - RayeR, 09.03.2022, 02:01
- ACPITOOL v1.2 - Laaca, 03.04.2022, 18:43
- ACPITOOL v1.2 - RayeR, 05.04.2022, 05:12
- ACPITOOL v1.2 - Laaca, 05.04.2022, 21:20
- ACPITOOL v1.2 - RayeR, 05.04.2022, 05:12
- ACPITOOL v1.1 - RayeR, 08.03.2022, 14:33