|
|
Log in / Subscribe / Register

Bottomley: Owning your Windows 8 UEFI Platform

Bottomley: Owning your Windows 8 UEFI Platform

Posted Feb 22, 2013 17:28 UTC (Fri) by etienne (guest, #25256)
In reply to: Bottomley: Owning your Windows 8 UEFI Platform by hummassa
Parent article: Bottomley: Owning your Windows 8 UEFI Platform

> No EFI is good. It's a better, more configurable, more flexible BIOS.

EFI is certainly more complex than BIOS, and assumes a lot more things.
What I see as bad points:
- there is a different version for 32 bits and 64 bits
- it shall know what to do when low level things are not working perfectly, for instance the hard drive is failing (I want to boot off a CDROM to salvage what I can), some hard disks are locked by password or have a special HPA locked (I want to boot off a CDROM/USB to unlock the hard disk containing secured information)
- it is too late to run memory tests if you already are using tens of megabytes of memory, the memory error may be in what you are using.
- if I remember well, it assumes one of the two modes of paging available to amd64, with no way to switch to the other one (my bootloader would not switch to 64 bits because of that)
- last time I read, EFI did not have a mouse interface and the BIOS has it (mouse at the bootloader level)
- Accessing the video card in graphic mode seems difficult when your discrete video card is plugged in in a PCIe slot and has only a BIOS interface in its video BIOS (also located on the video card).
- running in 64 bits means you can no more check you are on a real hardware, for instance checksuming the FLASH is no more possible - rootkit interception is too easy.


to post comments


Copyright © 2026, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds