Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

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

I'm almost embarrassed to ask this, but I'm stuck. I installed VMWare ESXi on a Mac Pro. It's working great! The problem is that you press F12 to eject the disk, and F12 is what you use to shutdown ESX. I can power down, open the case, pull out the CD drive and use a paper clip to force the drawer open, but that's kind of a pain.

Any other way to do this?

EDIT: Setting password was a good idea - no shutdown now :) However, F12 doesn't eject the disk when VMWare is running. Attaching the drive to a VM and ejecting from there ("Eject" in Windows Explorer for example) does work. Kind of a round about way though. But maybe that's the best I can do with this Mac. Wish they had exposed the eject button...

share|improve this question
up vote 0 down vote accepted

Have you tried binding the physical drive to one of the VMs and then issuing an eject command?

share|improve this answer
This seems to be the only way to get the disk out while the machine is running (ie without a reboot). Not sure why, but F12 wouldn't do it from within VMWare. – DougN Mar 30 '10 at 14:09

Try issuing the eject command on the ESXi service console via SSH

share|improve this answer

Holding the mouse button down while rebooting the machine will eject the disk.

share|improve this answer
I think he's looking to do this with the server running, could be wrong though. – Chopper3 Mar 24 '10 at 18:14

Set a password - that way F12 WON'T shut down you box without you entering it first.

share|improve this answer
Spot on as far as ESXi is concerned but will F12 still eject the drive when the Mac Pro isn't running OSX? – Helvick Mar 24 '10 at 18:23
Yeah, it's an EFI-thang, works the same in windows before you install the bootcamp code. – Chopper3 Mar 24 '10 at 18:25

Your Answer


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

Not the answer you're looking for? Browse other questions tagged or ask your own question.