Hacker News new | ask | show | jobs
by zsmith928 3777 days ago
such an interesting thread, thanks for bringing this up!

At Packet, we've been working to support CoreOS and their Distributed Trusted Computing (https://tectonic.com/trusted-computing/) for our on-demand bare metal product. This relies on UEFI vs traditional BIOS. Reading up on this I've certainly learned a ton! A good background article I read was https://www.happyassassin.net/2014/01/25/uefi-boot-how-does-...

1 comments

For anyone who actually would like to know how modern machine boots, in a way which is practical and not just theoretical, this article is probably the best there is.

Definitely recommended for someone coming from the legacy BIOS boot background, expecting UEFI to be the same. (Hint: It isn't)

Basically while legacy booting has too many black boxes and black magic (from an end-user perspective) to be practical to work with, UEFI is actually inspectable and debuggable. If something fails, you can figure out why.

Best of all: Creating live USBs/CDs/whatever no longer requires special tools. Just copy the everything, including the EFI folder, and its automatically bootable.

UEFI is awesome.