Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

We have any environment with thousands of virtual desktop hosted on a vshpere hypervisor. I'm looking for a way to check the boot order in the bios of each vm to ensure they all are set up properly. I've found plenty of posts about changing the boot order using the VMware.Vim.VirtualMachineBootOptionsBootableDiskDevice object and configuring the Config.BootOptions property. However this property appears to be empty when I query it. Is there any way to query the boot order of a vm prior to doing a .ReconfigVM_Task method?

share|improve this question
What version of vSphere are you using? – Nick Jan 4 '13 at 17:23
I also see the properties as empty but I think this means they have not been set via this method and remain under BIOS control. Once you update them they then display properly. Did you find a way to query the bios setting? – user182733 Jul 23 '13 at 13:45

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.