In this article, we will examine how to install VMware ESXi 7.0 (7.0b) step by step on a server or virtual machine. And finally, we will create a virtual machine for ESXi using VMware and VirtualBox programs.
Installing and Running ESXi with VirtualBox and VMware on PC/Laptop/Server
As you know, VMware ESXi is a server virtualization solution. You can test the ESXi software better by actually installing it on a physical server.
Instead of a physical server, you can install and run ESXi on your computer using VMware or VirtualBox. But you may have problems with performance. The better the hardware features of your computer, the more performance you can get.
Version 7.0 basically includes the following new features:
vSphere Lifecycle Manager
Next-Gen Infrastructure Image Management
vCenter Server Profiles
vCenter Server Update Planner
Identity federation with ADFS
vSphere Trust Authority
Dynamic DirectPath IO
Requires a host with at least two CPU cores.
It supports 64-bit x86 processors released after September 2006. This includes a large number of multi-core processors. For a complete list of supported processors, see the VMware compatibility guide at https://www.vmware.com/resources/compatibility.
Requires the NX / XD bit to be enabled for the CPU in the BIOS.
Requires at least 4 GB of physical RAM. It is recommended that you provide at least 8 GB of RAM to run VMs in typical production environments.
To support 64-bit VMs, hardware virtualization (Intel VTx or AMD RVI) support must be enabled on x64 CPUs.
One or more Gigabit or faster Ethernet controllers. For a list of supported network adapter models, see the VM Compatibility Guide at https://www.vmware.com/resources/compatibility.
SCSI disk with unpartitioned space for VMs or local, non-network, RAID LUN.
For Serial ATA (SATA), a disk attached with supported SAS controllers or supported SATA controllers. SATA drives are considered remote, not local. These disks are not used as partitions from scratch by default because they are considered remote.
NOTE: Screenshots of the installation steps in this article are from version 6.7. However, you can easily install the latest version of ESX using the steps and images in this article.
First, download the ESXi 7.0b ISO file to your computer and then follow the steps below for installation on a physical server or virtual machine.
After booting your system with ISO file, press Enter on the ESXi-standard installer option on the boot screen.
Wait while installing the ESXi installer…
Wait while the files required for installation are being copied.
Press Enter to continue in the Welcome to the Installation window.
Press the F11 button to accept the license agreement.
Devices available on your system are being scanned …
Select the disk to be installed and press Enter.
Select your keyboard layout and press Enter.
In this step, you need to set a Root password. Make sure your password is complex and press Enter to continue the installation.
Press F11 to confirm the installation and continue.
Wait while installing vSphere …
Press Enter on the Remove the installation media before rebooting option.
Server restarts …
Wait while the last settings are made …
After successful installation, open the browser of Chrome, Opera, or Internet Explorer and connect to the server with the IP address obtained from DHCP.
After successful connection, type root in the username and enter the password you specified in the password section and click the Login button.
After connecting to the server, you can check the ESXi version from Help / About.
You can watch the video below to install ESXi step by step and you can also subscribe to our YouTube channel to support us!
Installing ESXi with VMware Workstation
You can also use a virtual machine for your ESXi virtualization training or tests. It can do this on VMware Workstation, but your computer’s hardware features must be high.
Follow the steps below to install VMware vSphere on the virtual machine for testing purposes only.
First, open the VM Workstation virtualization program and click Create a New Virtual Machine to create a new virtual machine for it.
Select the Custom (advanced) option in the new virtual machine creation window and click the Next button.
Make sure that the latest version number of Workstation + X is selected in the VM hardware compatibility window and click the Next button.
To add the ISO file to the virtual machine later, select the option below and click the Next button.
Select the following options for the ESXi virtual machine in the operating system selection window and click Next.
Change the virtual machine name as desired and click on the Next button. Also, store the virtual machine disk on an External HDD.
Determine the number of processors according to the hardware features of your computer and then click the Next button to continue the installation.
If your computer has 16 or 32 GB of RAM, set a RAM size below these values for the virtual machine, and click on the Next button.
Select the Paravirtualized SCSI option and continue creating virtual machines.
Select the SCSI option and click Next.
To create a new virtual disk for installation, select Create a new virtual disk and click Next.
Allocate 100 GB HDD size for the virtual hard disk and select the Store virtual disk as a single file option and click on the Next button.
Click the Next button to leave the disk file name as default.
The summary information of the virtual machine you created on VM Workstation Pro is as follows. Click the Finish button.
Open the virtual machine’s settings and enable the processor virtualization feature as follows. Also, click on the CD/DVD to add the ISO file you downloaded to your computer to the virtual machine, and then click the Browse button.
Select the ISO file and click the Open button.
You can now start installing vSphere on the VM Workstation virtual machine!
Installing ESXi with Oracle VM VirtualBox
It is possible to install and run ESXi 7.0b with VBox, but VirtualBox-Nested does not support virtualization. You can install and try it on VirtualBox for testing purposes only.
Follow the steps below to install ESXi on Windows PC/Laptop using Oracle VM VBox.