Jun 01, 2011 Simply download ESXi installable. Install it and then license it with vCenter Server, as you would a traditional ESX server. Follow the steps below to install and configure ESXi. Installing ESXi Installable Installation is fairly easy. To download and install VMware ESXi, follow these steps: Register for a free license. Install ESXi on UCS Follow these steps to download the Cisco customized ESXi. Download the custom ISO by navigating to www.vmware.com My VMware.
After understanding basics of VMware vSphere components it’s now time to Install and Configure VMware ESXi 6.0. Make sure you’ve gone through various editions of vSphere before purchasing and installing it. There are few system requirements that must be met before you can install ESXi server.
- Make sure the server hardware that you are going to install ESXi server on is supported by VMware vSphere. You can check that using VMware Compatibility Guide.
- The physical server must have 64-bit processors with at least two CPU cores.
- The physical server must have minimum of 4GB of RAM. You need at least 8GB memory to install a virtual machine after ESXi server is installed.
- The NX/XD bit must be enabled in the BIOS. Intel-VT for Intel processors and AMD-V for AMD processors.
- The physical server must have one or more Gigabit Ethernet adapter.
- Compatible disk storage.
Install and Configure VMware ESXi 6.0
There are different ways to install ESXi server. You can use interactive installation (CD/DVD, USB drive, and PXE boot), scripts or auto deploy. Here, I will use interactive method using CD/DVD media to install ESXi server. You can download installation ISO image from VMware. Let’s begin the installation. First, make sure the server is configured to boot from CD/DVD. Insert CD/DVD in to the DVD-ROM or map ISO image to virtual CD/DVD drive and boot the server from ISO image.
Once you start the server with ESXi installation media, you will be presented with ESXi standard boot menu as shown above. Choose ESXi standard installer to start the ESXi installer. Press [Tab] to toggle the selection and press [Enter] to choose the selection. As you can see above, you also have option to booth from local disk.
Welcome screen appears as shown above. Press [Enter] to begin the installation of ESXi server.
Press F11 to accept the license agreement.
Choose the storage and press [Enter] to continue. As you can see above the disk type is VMware Virtual S, this is because I am installing ESXi server on a VMware Workstation virtual machine. You can press F1 to see more details about the disk. If you are installing ESXi server on a local SAS storage, it will be listed as remote devices.
Choose the keyboard layout. Press [Enter] to continue.
Enter the password for root user account. The password must be at least 7 characters long. Press [Enter] to continue.
To confirm the installation press F11.
The installation now begins.
Press [Enter] to reboot and complete the installation.
After the reboot, you can see the Direct Console User Interface (DCUI) above. You can see the ESXi build number, memory and processor information and IP address. As you can see above by default, ESXi is set to receive IP from DHCP server. You can press F2 to login to DCUI to change IP address, DNS, hostname and other information.
You may also like -
![Cara install vmware esxi 6 Cara install vmware esxi 6](https://i.ytimg.com/vi/bL25aytvgGo/maxresdefault.jpg)
Bipin is a freelance Network and System Engineer with expertise on Cisco, Juniper, Microsoft, VMware, and other technologies. You can hire him on UpWork . Follow Bipin Giri on Google+. Bipin enjoys writing articles and tutorials related to Network technologies. Some of his certifications are, MCSE:Messaging, JNCIP-SEC, JNCIS-ENT, and others.
- How to Disable Windows Update using Group Policy - June 27, 2019
- Backup Exchange Mailboxes to PST with Iperius Backup - April 1, 2017
- Understanding Basics of EIGRP Routing Protocol - March 26, 2017
In today’s post, I’ll be showing you how to install Windows Server 2016 with Desktop Experience on an ESXi 6.5 U1 host managed by a vCSA 6.5 U1 instance. This step-by-step how-to guide is aimed at readers who have yet to install a Windows OS on a VMware hypervisor. For something a little bit more advanced, you can take your pick from the complete list of published posts to date.
Windows Server Flavors and Requirements
Windows Server 2016 comes in 3 flavors; Server Core (no GUI), Server with Desktop Experience (with GUI) and Nano Server. The latter is Microsoft’s headless server, one that is completely managed remotely with no local logon capabilities making it a perfect solution cloud deployments. Nano server has recently been refactored to primarily support and run containers.
Windows Server 2016 also comes in 3 editions; Essentials, Standard, and Datacenter. Have a look at this link to learn how each edition differs from the rest.
As far as hardware requirements go, Microsoft’s documentation suggests the following.
- Processor: 1.4 GHz 64-bit. The CPU must support NX, DEP, CMPXCHG16b, LAHF/SAHF, PrefetchW and second level address translation.
- RAM: 512MB or 2GB for a Desktop Experience installation. 800 MB is the required minimum when installing Windows Server 2016 as a VM.
- Storage: 32GB absolute minimum
- NIC: 1 Gigabit
As often is the case, the minimum hardware requirements quoted by Microsoft rarely come close to mirror what’s actually needed to run production boxes. With that in mind, consider increasing the resources allocated in accordance with the role(s) assigned to the server and its anticipated workload.
Some optional requirements are;
- UEFI firmware to support secure boot where applicable.
- Trusted Platform Module (TPM) capabilities to enable encryption features such as BitLocker.
Creating the base VM
I’ll be using the new vSphere client (HTML5) to create the base VM. Here are the steps.
Step 1 – Right-click on a cluster, or host, and select New Virtual Machine (1). Select Create a new virtual machine (2) from the wizard. Click Next.
Step 2 – Type in a name for the VM (1) and select a location (2), such as a datacenter, where you want it installed. The Windows folder shown is something I created.
Step 3 – Select the ESXi host where the VM will be deployed to. In the example, I selected a DRS enabled cluster (1) so placement is done automatically.
Step 4 – Select a datastore (2) where the VM will be created. If you’re using storage policies, make sure to select the correct one from the VM Storage Policy drop-down box (1).
Step 5 – Select the correct compatibility mode according to the ESXi version installed. In my case, I’ve selected ESXi 6.5 or later.
Step 6– Select Microsoft Windows Server 2016 (64bit) guest OS Family and Version types. If you’re running this on older versions of ESXi, select Microsoft Windows Server 2012 (64 bit) instead.
Step 7 – For the hardware requirements, I’m sticking with the values suggested to me by the wizard. The only hardware settings I changed are the ones for the SCSI controller, which I set to VMWare Paravirtual, and the vNIC driver which I set to vmxnet3. This should improve the overall performance of the virtual machine. I also set the VMDK type to thin since I’m a bit short on storage space.
To use the Secure Boot feature, change the BIOS firmware setting to EFI by navigating to Boot Options -> Firmware under the VM Options tab.
Step 8 – Review the configuration and press Finish to create the VM.
Installing Windows Server 2016
Now that the VM has been created, it’s time to install the guest OS. For this task, I’ll be using the Remote Console client as I find it easier to use when mounting ISOs on VMs and such.
Step 1 – Highlight the VM just created and click on Launch Remote Console link.
Step 2 – Power up the VM and select Connect to Disk Image File (iso) from the VMRC -> Removable Devices -> CD/DVD drive 1. Navigate to the folder containing the Windows Server 2016 ISO image and select it.
Step 3 – Select Send Ctrl+Alt+Del from the VMRC drop-down menu. You should see the Windows installer booting up.
Step 4 – Select the language and localization settings matching your time-zone and country and click Next.
Step 5 – Click on Install now to kick off the installation.
Step 6 – Type in the product key, if you have one, and press Next. If you don’t, just click on the I don’t have a product key link to install Windows Server in evaluation mode.
Step 7– Select the Windows Server edition and deployment type. For this example, I’ve selected Windows Server 2016 Standard (Desktop Experience). Press Next.
Step 8 – Accept the license terms by ticking on the option at the bottom and press Next.
Step 9 – Select Custom: Install Windows only (advanced)
Step 10a – At this point, I must mount the vmtools ISO image since I selected VMware Pararvirtual as the SCSI controller. This step is not required if you stick by the default setting (LSI Logic SAS). To this, we simply select Install VMware Tools from VMRC -> Manage. This will mount the corresponding ISO image on the VM. Once you do, click on Load driver, select the CD drive labelled VMware Tools and drill down to the /Program Files/VMware/VMware Tools/Drivers/pvscsi/Win8/amd64 folder as shown next.
Step 10b – The VMware PVSCSI Controller driver is automatically selected for you. Click Next to continue.
Step 11 – If you see Drive 0 Unallocated Space listed, it means that the paravirtual driver has correctly detected the VMDK specified for the VM.
Before pressing Next, disconnect the VMware Tools ISO image and reconnect the one for Windows Server 2016. You won’t be able to proceed with the installation unless you do this.
Once you reconnect the Windows Server ISO, press Refresh and make sure that the Windows can’t be installed … at the bottom clears. Press Next to use the entire disk for the Windows Server installation.
Step 12 – Wait for the installation procedure to finish.
Step 13 – Set a password for the administrator account and press Finish.
Step 14 – Log in and install the VMware Tools. Disconnect the Windows Server ISO image as described and mount the VMware Tools ISO image still using the VMware Remote Console client (VMRC -> Manage -> Install VMware Tools). Click on the mounted DVD Drive or taskbar notification to run the vmtools installer. Follow the instructions and reboot the VM when done.
Congratulations! You now have Windows Server 2016 with Desktop Experience running on VMware. For production environments, you should go for the Server Core version for better performance and improved security. Also note that the steps covered today apply to installing Windows Server 2016 on both physical ESXi hosts as well as nested ones. If you wish to learn how to set up a nested vSphere environment, have a look at this post.