UEFI boot sequence initially set to PXE first but always reset to local disk first after ESXi installation

I have some Dell PowerEdge R720 servers for testing. To make life easier, the UEFI boot is set to PXE first and in the PXE boot menu it’ll default to boot from local disk if there’s no input from the user. And in the PXE menu we can also choose to install a new ESXi to the hard disk.

The problem is, each time ESXi is reinstalled on the hard disk, the UEFI boot sequence will be reset to local disk first.

I’ve gone through BIOS settings back and forth but found no related setting.

Is this a hardware bug or there is some special BIOS setting I need to configure? Or it’s ESXi installation that reset the UEFI boot sequence?

Before ESXi installation:

enter image description here

After ESXi installation:

enter image description here

Server Fault Asked by on November 18, 2021

2 Answers

2 Answers

The behavior turned out to be a new ESXi (7.0+) "feature" (did not find public doc yet). That's to say, the ESXi installer would create a UEFI boot option and place it first in the UEFI boot order when installing to a machine with UEFI firmware.

Answered by on November 18, 2021

The issue might be that you are not saving configuration. You should click back couple times and at the System Setup click finish and save the changes.

Answered by Stuka on November 18, 2021

Add your own answers!

Related Questions

rsync unexpected remote arg: [email protected]:/path

2  Asked on July 21, 2020 by pdiracdelta


Ask a Question

Get help from others!

© 2021 All rights reserved.