VMWare player is a great application to allow you to run virtual machines on your desktop. Best of all it is free. However, with many things, you get what you pay for. VMWare player is a bare bones virtual machine environment which means that you don’t get a lot of options when it comes to configuring your VM.
Choosing your boot delay time is one of those missing options in the basic interface. You want to be able to select a device you would like to boot from, but the VM you are using was originally configured with a zero millisecond boot delay. So how do you make this change? You must manually edit the VM’s .vmx file. Don’t worry, it is a quick and painless change.
Look for and/or add the following line to the VM’s .vmx file:
bios.bootDelay = “xxxx”
where xxxx is the desired boot delay in milliseconds. (There are 1000 milliseconds per second) So if you want a 10 second boot delay, change xxxx to 10000.
Save the .vmx file and start your VM. You will now have a boot delay so that you can either enter the bios or choose a boot device. Quick and simple, enjoy.