VMware
1 2 Previous Next 15 Replies Last post: Jul 15, 2008 6:15 PM by Juan Casares  

Cannot press ESC to get into BIOS fast enough posted: Sep 27, 2007 11:38 AM

Click to view Grimmda's profile Lurker 5 posts since
Oct 25, 2006

I run Vista Business x32 on my host and had VMWare Workstation Version 6.0.0 Build 45731 and installed Build 55017 Yesterday.

I went from being able to turn my Guest OS's on and press the ESC key and change my boot orders to NOT being able to do so because the bios flashed by so quickly.

I looked around and found a thread that said others had problems with this with some versions and the fix is to unmount some hard drives out of the Guest and it was easier to hit ESC.

That "workaround" is unacceptable considering the amount of boot orders I change (probably 5-10 a day depending on the work I'm doing) so I uninstalled 55017 and reinstalled 45731 and am again able to change the boot order.

Allow me to echo the request of others and make the "BIOS boot time" a configurable item, thank you.

Re: Cannot press ESC to get into BIOS fast enough

1. Sep 27, 2007 11:40 AM in response to: Grimmda
Click to view oreeh's profile Guru 9,872 posts since
Nov 30, 2005
While the console has the focus press Ctrl-R (Reset). This should give you enough time to get into the VM BIOS

Re: Cannot press ESC to get into BIOS fast enough

3. Sep 27, 2007 11:46 AM in response to: Grimmda
Click to view oreeh's profile Guru 9,872 posts since
Nov 30, 2005
In this case you can simply adjust this once and copy the nvram file from the VM folder to the new VMs.

Re: Cannot press ESC to get into BIOS fast enough

5. Sep 27, 2007 12:10 PM in response to: Grimmda
Click to view oreeh's profile Guru 9,872 posts since
Nov 30, 2005
Since this is configurable in VMware Fusion I suspect it (in the future) to be available in Workstation as well.

Re: Cannot press ESC to get into BIOS fast enough

6. Sep 28, 2007 10:38 AM in response to: Grimmda
Click to view jameslin's profile Master 1,087 posts since
Jan 31, 2005
Edit your .vmx file and add the line:

bios.bootDelay = "5000"
which adds a 5000 millisecond (5 second) delay to the boot, or add:

bios.forceSetupOnce = "TRUE"

to make the VM enter the BIOS setup at the next boot.

Edit:
(Argh, what's the new equivalent of the old "code" tags?)

Edit #2:
Got the config options right this time.

Re: Cannot press ESC to get into BIOS fast enough

7. Sep 28, 2007 10:23 AM in response to: jameslin
Click to view oreeh's profile Guru 9,872 posts since
Nov 30, 2005
So this feature is already present in WS6... good to know

Re: Cannot press ESC to get into BIOS fast enough

8. Sep 28, 2007 10:28 AM in response to: jameslin
Click to view oreeh's profile Guru 9,872 posts since
Nov 30, 2005
The new equivalent is

{ code }
text
{ code }

without the spaces, and without a slash in the closing block

All documented here: http://communities.vmware.com/markuphelpfull.jspa

Re: Cannot press ESC to get into BIOS fast enough

9. Sep 28, 2007 10:38 AM in response to: oreeh
Click to view jameslin's profile Master 1,087 posts since
Jan 31, 2005
I believe the bios.bootDelay/bios.forceSetupOnce options are present in Workstation 6.0.1 (but probably not 6.0).

And thanks for explaining the new (and strange..) markup to me. :)

Re: Cannot press ESC to get into BIOS fast enough

10. Sep 28, 2007 10:40 AM in response to: jameslin
Click to view oreeh's profile Guru 9,872 posts since
Nov 30, 2005
I believe the bios.bootDelay/bios.forceSetup options are present in Workstation 6.0.1 (but probably not 6.0).

I'm using 6.0.1 since the beta.
Now this only has to be ported to ESX and Server as well ;-)

And thanks for explaining the new (and strange..) markup to me. :)

You're welcome

Re: Cannot press ESC to get into BIOS fast enough

11. Jan 18, 2008 3:08 PM in response to: jameslin
Click to view SteveHathaway's profile Lurker 1 posts since
Jan 18, 2008
The phoenix bios setup in VMWare Workstation 6.0.2 build 59824 still has an extremely short window to capture the bios setup.

I have had to reset multiple times on a fast workstation (reset) (get-screen) (press escape) that must all be accomplished within
about 1/2 second. Once the bios setup is captured, the boot order and other bios parameters can be set and saved.

The VMWare Workstation documentation -- I cannot find how to lengthen the delay to capture the bios setup.
None of the user screens have the ability to set this problematic short bios capture delay.
If editing a script is required - where is the documentation?

I was trying to use the "Other Linux2.6x Kernel" setting that determines the type of guest operating system.
I am trying to port some of my LinuxFromScratch development to virtual workstation isolation.

I have been evaluating VMware Workstation for only a few days and think the performance is world class.

  • Steve Hathaway
Click to view tgrigsby's profile Lurker 2 posts since
Apr 9, 2008
This procedure worked for me ESX 3.1
The default boot order appears to be Floppy/Harddisk/CdROM
So I created a bootable floopy image.
Restarted the Vm with the floppy connected at power on.
At the A: prompt I then did a Ctlr+Alt+Ins to reboot the vm.
I then had a few seconds to hit the esc key before it blew by.

Some Bios 's back in the day actually had a way to access the bios from DOS... I don't know if this is the case for the VMWARE bios.

Re: Cannot press ESC to get into BIOS fast enough

13. May 14, 2008 4:12 PM in response to: tgrigsby
Click to view Peter_vm's profile Guru 9,058 posts since
Feb 1, 2006
If you read this post:
http://communities.vmware.com/message/760222#760222
You would not have a problem

Re: Cannot press ESC to get into BIOS fast enough

14. May 14, 2008 4:21 PM in response to: Peter_vm
Click to view tgrigsby's profile Lurker 2 posts since
Apr 9, 2008
Read it.
Tried it.... Tried it again...
Didn't Work.
Most likely reason because ESX server was not patched to the latest version.

However once we get our server patched you can bet I will be using the info in the post above :)

VMware Developer

SDKs, APIs, Videos, Learn and much more in the Developer community.

Learn More

Developer Sample Code

Increase your developer productivity with VMware API sample code.

Learn More

VMworld Sessions & Labs

Online access to the latest VMworld Sessions & Labs and online services.

Learn more

Purchase PSO Credits Online

Purchase credits to redeem training and consulting services online.

Buy Now

Community Hardware Software

View reported configurations or report your own.

Learn More

VMware vSphere

Come witness the next giant leap in virtualization.

Register Today

Communities