You will need to change a few things in your .vmx file for your virtual machine. In Windows Vista and Windows 7 the default location of your virtual machine is:
Delay VM Bootup Time
Open up the .vmx file in notepad and add :
bios.bootDelay = &quot;5000&quot; this adds a 5000 ms (5 seconds) delay at boot time save the .vmx file
Step #2 (Optional)
To force VM to enter the BIOS setup at next boot change the following:
bios.forceSetupOnce = &quot;TRUE&quot;
Escape will get you into the Boot Order and F2 will get you into the BIOS menu.