Dear JPT,
Am 22.04.20 um 18:20 schrieb JPT:
I successfully built coreboot for my X220.
Great. Congratulations and welcome to coreboot.
For the beginning, please write one message per problem with a
descriptive subject line.
Now I got a few questions:
- tiano and grub payloads fail building. Is this normal? I build from
master branch. (there seems to be a bug with config, conflicting SeaBIOS
and Tianocore)
Please do not forget to attach the build logs.
- which branch or tag should I build stable images from?
The master branch should be used, and for reference look at the board
status uploads [1].
- 700 KB Tianocore should fit into 8 MB flash?
Sure. Even a GNU/Linux payload should fit in there.
- what is the preferred payload for a recent 64 bit Linux?
It depends on what you want to do. The default is SeaBIOS, and should
boot an “MBR installation”.
If you only want to boot GNU/Linux, a lot of people also use GRUB
directory as payload. I recommend to first use SeaBIOS.
If you then want to optimize that setup, you can also test the payloads
in QEMU first.
- which payloads deliver the usual BIOS functions OSes rely on, like
ACPI etc?
ACPI tables are provided by coreboot. If you have an old OS system, that
requires BIOS services, you need SeaBIOS.
For booting from MBR you can use SeaBIOS, with an ESP you should use
TianoCore, and GRUB payload with it’s drive and file system drivers is
able to boot anything as it reads the images from disk.
- Wow, SeaBIOS almost boots DOS, where original UEFI couldn't at all.
anyone interested in bug-reports regarding the "almost"?
In UEFI you need to activate CSM to boot DOS I guess. If you can
reproduce the issues also with QEMU, I guess you should directly report
it to SeaBIOS. If it works with QEMU, you should send a message to the
list with the steps to reproduce it, and/or create an issue in the bug
tracker [2].
Kind regards,
Paul
[1]: https://coreboot.org/status/board-status.html
[2]: https://ticket.coreboot.org/
_______________________________________________
coreboot mailing list -- [email protected]
To unsubscribe send an email to [email protected]