Back

Mastering BIOS & UEFI Access: Boot Keys, Menus, and Server Tricks (2026 Guide)

Articles

15/02/2026

Mastering BIOS & UEFI Access: Boot Keys, Menus, and Server Tricks (2026 Guide)

A complete, practical guide to entering BIOS/UEFI on laptops, desktops, and servers—covering common hotkeys, Windows & Linux methods,
remote management (iLO/iDRAC/IPMI), and troubleshooting when the key won’t work.

by Hamza

Whether you’re setting a boot order, enabling virtualization, updating firmware, configuring RAID, or diagnosing a server that won’t start,
sooner or later you’ll need to access the system firmware interface—commonly called “BIOS” (or, on modern systems, UEFI).
The challenge is that every manufacturer uses different boot keys, some systems boot too fast to catch, and servers often require
remote management consoles instead of a physical keyboard.

This 2026 guide teaches you how to enter BIOS/UEFI on any computer or server, using multiple methods:
hotkeys at startup, operating system restart-to-firmware options, vendor boot menus, and remote management tools (iLO, iDRAC, IPMI).
You’ll also find troubleshooting steps for the most common “I pressed the key and nothing happened” problems.

1) BIOS vs UEFI: What You’re Actually Entering

The word “BIOS” is still widely used, but most modern systems run UEFI firmware instead of the classic legacy BIOS.
The difference matters because it changes how the menu looks and how boot works (Secure Boot, GPT disks, and faster startup).
Practically, you can think of BIOS/UEFI as the firmware control panel that starts before the operating system.

  • Legacy BIOS: older text-based interface, limited mouse support, older boot methods.
  • UEFI: modern interface with mouse support, Secure Boot, faster boot, GPT support, vendor tools.

When this guide says “BIOS,” it includes UEFI—because the goal is the same: get into firmware settings or the vendor boot menu.

2) The Universal Method: Firmware Hotkeys at Startup

The most common way to enter BIOS/UEFI is pressing a specific key during the first seconds of startup—right after power-on and before
the operating system begins loading. The timing window can be short, especially on systems with Fast Boot enabled.

Best Practice (Works Most of the Time)

  1. Shut down the computer completely (not restart).
  2. Press the power button, then immediately start tapping the BIOS key repeatedly (don’t hold it down).
  3. If you miss it, power off and try again—tap faster.

Most Common BIOS/UEFI Keys

Key What It Usually Opens Common On
Del BIOS/UEFI Setup Custom desktops, many motherboards
F2 BIOS/UEFI Setup Dell, Acer, many laptops
F1 Setup / System Information Lenovo/ThinkPad (varies)
Esc Startup Menu (then choose BIOS) HP, some laptops
F10 BIOS Setup (often via menu) HP, some desktops
F12 Boot Menu Dell, Lenovo, many servers

Tip: The boot menu key (often F12 or Esc) is not the same as the setup key.
Boot menu is for one-time device selection (USB, PXE, disk). Setup is where you change firmware settings.

3) Windows 10/11: Enter BIOS/UEFI Without Timing the Key

On many UEFI systems, Windows can reboot directly into firmware settings—perfect when the PC boots too fast to catch the hotkey.
This method is reliable for modern laptops and desktops, and it avoids the “I missed it again” problem.

Method A: Advanced Startup

  1. Open SettingsSystemRecovery.
  2. Under Advanced startup, click Restart now.
  3. Choose TroubleshootAdvanced optionsUEFI Firmware Settings.
  4. Click Restart to boot into BIOS/UEFI.

Method B: Shift + Restart (Fast)

  1. Click the Start menu → Power.
  2. Hold Shift and click Restart.
  3. Then choose TroubleshootAdvanced optionsUEFI Firmware Settings.

Method C: Command Line (Admin)

If you prefer a command, open Command Prompt as Administrator and run:

shutdown /r /o /f /t 0

This reboots into Windows Recovery Environment, where you can choose UEFI Firmware Settings.

4) Linux: Reboot to Firmware (UEFI) the Clean Way

Many Linux distributions can request a firmware reboot using systemd. This is extremely helpful on fast-booting systems.
Your firmware must support UEFI for this option.

Systemd Method (Most Common)

sudo systemctl reboot --firmware-setup

If That Doesn’t Work

  • Your system may be in legacy BIOS mode (not UEFI).
  • The firmware may not expose the feature to the OS.
  • Secure Boot / Fast Boot settings may change timing and behavior.

If the firmware reboot flag isn’t supported, fall back to hotkeys at startup.

5) Servers: BIOS Access via Console, iLO, iDRAC, and IPMI

Servers often live in racks with no monitor or keyboard attached. In those environments, you typically access BIOS through a
remote console or management controller. The concept is the same: you must open the console and press the appropriate key
during POST, or choose a firmware/boot option in the management UI.

Common Server Patterns

  • HPE ProLiant: iLO Remote Console → press F9 (System Utilities) during POST.
  • Dell PowerEdge: iDRAC Virtual Console → press F2 (System Setup) or F12 (Boot Manager).
  • Lenovo ThinkSystem: XClarity/IMM console → keys vary, commonly F1 for Setup.
  • Supermicro: IPMI iKVM → often Del or F2 for Setup, F11 for Boot Menu.

Remote Console Timing Tip

For remote management, launch the console before rebooting, then reboot the server from the management UI.
Start tapping the key as soon as POST begins. If the console lags, reduce video quality or use the HTML5 console if available.

6) Troubleshooting: When the BIOS Key Won’t Work

If you’re pressing the right key and still can’t enter BIOS/UEFI, the problem is usually timing, Fast Boot, keyboard detection, or
the system resuming from hibernation rather than performing a full POST.

Fixes That Solve Most Cases

  • Do a full shutdown: In Windows, disable Fast Startup (Power Options) or hold Shift while clicking Shut down.
  • Use a wired USB keyboard: Some wireless keyboards initialize too late for POST.
  • Try the boot menu key first: Esc/F12 often shows options including “Setup.”
  • Unplug extra drives: Rarely, a slow USB device can delay or disrupt boot behavior.
  • Use OS-to-firmware reboot: Windows “UEFI Firmware Settings” or Linux “reboot –firmware-setup.”

If You See a Logo Screen

Many systems hide POST messages behind a full-screen logo. Look for a small hint like “Press F2 for Setup” or “F12 Boot Menu.”
If there’s no hint, try Esc, F2, Del, and F12 in that order.

7) What to Do Once You’re in BIOS (and What to Avoid)

Entering BIOS/UEFI is just step one. The next question is: what should you change safely? Many settings are harmless, but some can prevent
booting if misconfigured. If you’re working on a production server, always document the current settings before changing anything.

Common Safe Tasks

  • Set boot order: prioritize NVMe/SSD or choose USB for installs.
  • Enable virtualization: Intel VT-x / AMD-V for hypervisors and lab setups.
  • Check hardware info: CPU, RAM, storage detection, fan status, temperatures.
  • Time and date: correct RTC settings if logs/time drift matters.

Settings to Change Carefully

  • Secure Boot: changing this can block OS boot if keys/drivers aren’t compatible.
  • UEFI vs Legacy mode: switching modes can make boot disks “disappear.”
  • RAID/HBA mode: changing storage controller mode can break OS drive access.
  • CPU power limits: can impact performance, thermals, and stability.

Pro tip: If you’re unsure, take photos of each BIOS page before changing anything. That gives you a “restore manual” if something goes wrong.

Final Checklist

  1. Know your goal: Setup (settings) vs Boot Menu (one-time boot).
  2. Try the hotkeys: Del, F2, F12, Esc (tap repeatedly at power-on).
  3. If boot is too fast: use Windows UEFI Firmware Settings or Linux reboot –firmware-setup.
  4. On servers: open the remote console first (iLO/iDRAC/IPMI), then reboot and press the key during POST.
  5. Before changes: document current settings and proceed carefully with Secure Boot/UEFI/RAID options.

© 2026 • BIOS/UEFI Practical Guides by Hamza 
Retzor Reviews