|
|
|
|
|
by johncolanduoni
3605 days ago
|
|
The point of UEFI is not to avoid the need for kernel developers to know how to get into 64-bit mode. If you can't manage to get a computer to do that pretty easily, kernel programming is not for you, and this is mostly limited to the bootloader anyways. As much as people like to rag on it, UEFI provides a lot of benefits: - UEFI graphics firmware improves compatibility, and makes things like PCI pass through of GPUs to virtual machines much easier/possible. - UEFI allows for much faster boot times by cutting out a lot of 16-bit mode/32-bit mode transitions that BIOSes generally used. - Every operating system doesn't need to fight over the master boot record of your drive, with UEFI they can live in relative peace. - Things that were simply impossible with a lot of BIOS implementations (e.g. Booting off > 2TB hard drives) are now possible. It's over-engineered, but so is ACPI (IMO To an even greater degree). Does anyone want to return to the old plug-and-play compatibility mess? |
|
In my experience, those who like to rag on UEFI, for whatever problem they deem it to suffer from, are rarely interested in providing other options or solutions to the problems UEFI provenly solve.