Summary
Explains why server may boot from USB instead of the configured top boot device and how to avoid it
Description
Server always boot from USB drive even though it is not set to the top of the boot order.
Resolution
Apart from boot order, there are two possible reasons that can cause the server to boot from a bootable USB device:
- USB Boot Priority is enabled in BIOS. This can be disabled with the following steps:
- Press F2 during power on to enter BIOS menu
- Navigate to Boot Maintenance Manager -> Advanced Boot Options -> USB Boot Priority -> Disabled
- The bootable USB device meets all of the following conditions, forcing the server to boot into EFI shell and execute startup.nsh
- Has FAT32 filesystem
- Has startup.nsh file in the root folder of the usb and has # FORCE_EFI_BOOT on the first line