3

I have legacy boot in my HDD, and after I enabled fast boot, my keyboard gets disabled during boot so i cannot access my BIOS setting. Is there a way I can maybe disable it(fastboot) without accessing BIOS.

Deva
  • 75

1 Answers1

5

Three possibilities:

  1. Reboot into UEFI settings

Assuming that your machine still boots, you could try and reboot your current OS into the UEFI settings. This is possible on Windows (but off-topic here). On GNU/Linux systems, try:

sudo systemctl reboot --firmware-setup

And then reset the fastboot option. Note that this does not work for all UEFI firmware, depending on the quality of the implementation.

  1. Change the grub default

Another way to get out of this catch 22 would be altering the grub default. Run:

grep -e "^menuentry " /boot/grub/grub.cfg

and see if it has UEFI Firmware Settings. IF it does, count the menuentries starting from 0. Then edit the default that grub will boot:

sudo nano /etc/default/grub

(or use vi instead of nano) and set the GRUB_DEFAULT= to the value you counted. Run

sudo update-grub

To 'set' the default option you'll boot the next time. You could even select that OS from Redmond and try your luck there. Once in the UEFI setup, disable FastBoot, save and reboot, select Ubuntu, en reset the default in /etc/default/grub back to the old value (0, probably). (Don't forget update-grub). Again, this will probably only work on decent UEFI implementations.

A side note: On dual boot systems, I set GRUB_DEFAULT=saved and add a line GRUB_SAVEDEFAULT=true. This will make grub remember what was started last - handy when Windows wants to endlessly restart during major updates.

  1. Hardware-reset the UEFI settings

If all else fails: refer to your hardware manual looking for BIOS setup reset (usually involves opening the case, removing the battery, placing a jumper, removing it and restarting). All UEFI/BIOS settings will be lost - do this only if you know how the UEFI is configured now - if, for example, your SATA controller was set to something other than the default, you'll have trouble accessing the contents of your harddisk(s). (Mainly you get to choose between RST, AHCI and IDE (or legacy or whatever), with AHCI the most likely one.)

Adriaan
  • 332