Originally posted by GreatEmerald
View Post
Look at it this way: fastboot initializes so little in the firmware that it can hand off to the operating system in the hard disk / SSD almost immediately upon power on. The window to hit a modifier key to interrupt the initialization process is so small, it's essentially impossible.
If Linux has an Advanced Startup boot menu similar to Microsoft's, a user who is not able to boot into a distribution (either because of some kernel issues or other major problems) will see the OS attempting to boot a few times, give up and automatically throw up the Advanced Boot menu to offer troubleshooting options. Ditto for accessing the UEFI menu; if the keyboard is not going to be initialized by the firmware, an Advanced Boot menu provides an elegant way for a user to reboot the machine directly into the UEFI menu without having to hammer F2 / F10 / Del repeatedly on reboot.
Matthew just said in the previous page that someone was working on such a tool; I hope, and look forward, to seeing it eventually become a core component of any desktop Linux distribution. It also solves the whole 'each OEM machine has a different method for accessing the BIOS / UEFI menu' issue big time. Instead of having to dig out documentation on how to access the UEFI menu for each OEM machine, users just need to know 1 way to do it; reboot into it directly via the Advanced Boot option in the OS.
Or Dell (Ubuntu). Or HP (SLED). Or ASUS (Ubuntu). Or Acer (Linpus). Or anything else that ships with Linux.
Comment