Hacker News new | past | comments | ask | show | jobs | submit login

You can boot Windows with UEFI, and it is easier to implement than legacy BIOS (which requires a lot of reverse engineering).

legacy BIOS: see www.seabios.org, written in C.

It's good enough for KVM (that Linux virtualization technology), which boots Windows all the time.

Many coreboot installs(including those on x86 chromebooks) have SeaBIOS included. you just press C-l at boot and it drops you into the standard PC BIOS. If you've gone through and removed the warranty-voiding screw(which is not warranty-voiding in europe) you can enable it by default(and also just load your kernel directly as a payload, which I think is a better idea).

There is also talk, and perhaps actual implementation, of TianoCore running on top of coreboot.

SeaBIOS is also used by VirtualBox, and probably Xen as well.

That is why I said "easier".

Which doesn't matter since both seabios and tianocore already exist.

But seabios is much, much easier to integrate because it has fewer moving parts

Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | Legal | Apply to YC | Contact