Zoyinc
  • Home
  • Contact
  • Categories
    • CD Archiving
    • GIMP
    • Linux
    • MythTV
    • Open Media Vault
    • Technology
    • VMware
    • WordPress
    • YouTube
  • About


Run ESX from USB on old HP desktop

By

Tony

,

June 16, 2017

I have running VMware ESXi servers for years, sometimes at work on servers but recently at home on a whole bunch of older desktop machines. Not too many problems and when I did have problems it was usually about an unsupported network adaptor.

Just a few weeks ago I tried to run ESX from USB flash drives on a couple of older HP SFF desktops a DC7700 and a DC7900. Boy was it a lot of trouble, it turned out the problem was that the desktops, even with the most recent firmware still didn’t support GPT partitions and thus it stubornly refused to boot even with flash disks that worked perfectly ok on other machines.

The answer is to tell ESX to install using the MBR partition scheme. Of course now that I know this I found heaps of posts about it.

The intention of this post is not to talk about everything to do with running VMware ESX but rather how to overcome this specific problem.

Also see my other post on a similar topic Running ESX 5.1 from a USB key

Steps

I would suggest disconnecting all drives at this point so you can be confident you will install where you want.

It is also worth noting we will load the ESX iso image on the flash drive and also install ESX on the flash drive. This is because once ESX is loaded it is 100% running from RAM and is not using the flash drive, thus it can install cleaning into the flash drive – cool huh.

Download the iso image from VMware, in my case I am using v6.0 update 2 because v6.5 doesn’t support my old CPU. My iso was “VMware-VMvisor-Installer-6.0.0.update02-3620759.x86_64.iso”.

Also download Rufus, https://rufus.akeo.ie/.

Start Rufus browse to the ISO and ensure you set the partition scheme to “MBR partition scheme for BIOS or UEFI”:

Once the flash drive has been created boot your desktop from it and select the ESX boot option from the Rufus menu:

As it starts to boot ESX you can see in the bottom right you should see “<SHIFT+O: Edit boot options>” at this point, right as ESX pauses, quickly enter <shift>O – which is a letter “O” not a zero:

Then the bottom left corner changes to: This is the critical bit, you need to enter “formatwithmbr” – of course putting a space after “runweasel”.

Before you press <enter> I would suggest if you haven’t plugged in the destination USB flash drive do it now and press <enter>.

This will eventually take you to the start of the installer screen, press <enter> to begin:

At the next screen press <F11> to continue. The installer will now search for install media, you will then see the possible storage devices. If you have disconnected any disks and only have your flash drive then you will only see it. Obviously if you have other drives ensure you select the correct flash drive and press <enter>

Keep accepting defaults and entering a root password. Then at the end press <F11> to begin the installation:

Once finished you will see the final screen where you press <enter> to reboot:

It will take a short while to restart but that’s fine. So it should now reboot to the same key but this time start up a normal ESX install that you can connect to:

Resources

ESXi 5 Won’t Boot From USB

http://vmtoday.com/2012/09/esxi-5-wont-boot-from-usb/

 

Why doesn’t the Internal USB port boot ESXi 6 on my Microserver Gen8?

https://serverfault.com/questions/750051/why-doesnt-the-internal-usb-port-boot-esxi-6-on-my-microserver-gen8

 

Related

Cloning an ESXi USB boot flash drive
ESX boot hangs – stuck on Initializing IOV
ESXi Embedded Host Client – Improving Stability
Running ESXi 5.1 from a USB key
Recent

  • WordPress style name not visible

    WordPress style name not visible

  • YARPP tweaks

    YARPP tweaks

  • Low voltage LED Christmas lights extension

    Low voltage LED Christmas lights extension

  • Concatenate artist tags using Mp3tag

    Concatenate artist tags using Mp3tag

About Zoyinc

  • Contact Us
  • Zoyinc Disclaimer
  • Google Search Console
  • Privacy Policy
  • Site Statistics
  • Login

Apache Auckland Backup CD CentOS Children Configuration Debian Error ESX ESXi Fedora Firewall Image Install Josh Kids Kodi Linux MariaDB MySQL MythTV Network New Zealand OKD OMV Open Media Vault OpenShift PHP Player Python RAID Red Hat RedHat Rip School Setup SMB SonicWALL Spark tags Trains VLAN VM VMware Weaver Windows WordPress YouTube

Powered by

This site is licensed under a Creative Commons Attribution 4.0 International License.