3 ms·
I guess the only other compelling thing is that UEFI works the same across multiple CPU architectures like x86, POWER and ARM64
by als0 6y ago
I guess the only other compelling thing is that UEFI works the same across multiple CPU architectures like x86, POWER and ARM64
- oofabz 6y agoI don't believe there are any POWER machines using UEFI. The standard POWER boot process uses OPAL (Open Power Abstraction Layer) instead. But POWER does use GPT disk partitioning, which is from the UEFI standard.
- spijdar 6y agoSomeone has ported TianoCore to powerNV, but I've never looked into it. You could replace the hostboot payload with any binary, it's basically just an ELF file with a payload delivered, an initramfs in the case of skiboot/petitboot. Not a lot of advantages in UEFI over petitboot, though. Edit: here it is. https://github.com/andreiw/ppc64le-edk2 https://github.com/andreiw/ppc64le-edk2 mocks the presence of ACPI tables using the equivalent OPAL calls.
- toast0 6y agoYeah, that's potentially compelling; if you've got UEFI enabled boards for those platforms. A quick search says maybe raspberry pi 4 supports uefi booting, which would be interesting.
- als0 6y agoAll ARM64 servers use UEFI and any SystemReady compliant board too. Sadly no desktop computers yet.