VMware Cloud Community
Kingscorpionus
Contributor
Contributor

Guest OS BIOS Settings

Is there any way to setup admin password for virtual machine BIOS programmatically. Well, I have a request from auditors to setup passwords for BIOS on all virtual machines. I built a test machine and setup password hoping to see that setting in the VMX file, unfortunately I did not see anything in the vmx file. Is there a separate location where the BIOS configuration is store for a VM as I am not able to find anything online.

0 Kudos
2 Replies
dariusd
VMware Employee
VMware Employee

The BIOS password is encoded into the .nvram file which sits alongside the .vmx file.  The .nvram file is a binary file which can't be directly edited.  You may be able to deploy a password by including a pre-configured .nvram file (with the appropriate password) in each virtual machine.

Cheers,

--

Darius

stephankl
Contributor
Contributor

Still searching a solution to configure BIOS settings and password programmatically / with a script from within a vSphere/ESXi guest OS...

BR Stephan

0 Kudos