5th post of the Home Server series in which I explain how I built my own server.
In previous posts I have shown how to install an SSD disk to your HP microserver Gen8 server. Even if you do not have this hardware, in this post I will show step by step how to install the VMWare ESXi 6.5
- 1 Download ISO image
- 2 Create bootable USB
- 3 Install ESX
- 4 First steps after installing ESX
Download ISO image
Obviously you need the software you want to install. There is a factory ISO image ready to install in a HP Microserver Gen8 you can download here, but you can search for a generic image:
Now its time to boot your machine using the ISO. You have multiple methods, but I suggest creating a bootable USB.
Create bootable USB
Download and run Rufus software. Select your USB disk and the downloaded ESX image and wait until finishes creating it.
Boot up machine from USB
Select the disk in which you want the ESX to be installed (I used the disk i installed on the previous post.)
Select keyboard layout
Enter root password
MEMORY_SIZE Error (only if 4GB or less)
Press Alt+F1 to open a shell and login with “root” (no password is needed).
Run the following commands
# cd /usr/lib/vmware/weasel/util # rm upgrade_precheck.pyc # cp upgrade_precheck.py upgrade_precheck.py.old # chmod 666 upgrade_precheck.py # vi upgrade_precheck.py
Search for the string “MEM_MIN_SIZE and replace (4 * 1024) by a lower number like (2 * 1024).
Run the following command to get the /bin/python weasel/main.py PID (first column)
ps -c | grep weasel (in this example the PID is 66929)
And finally kill the process to make the installation restart:
kill -9 <PID>
Finished – Console screen
This IPV4 address (192.168.0.106) has been assigned dinamically via DHCP. Let’s configure it as a fixed static IP.
First steps after installing ESX
Enter the console settings screen
From this menu previously configured settings can be changed like password, keyboard layout, management network… Also system logs can be viewed.
Configure management network
Enter the web GUI
Enable Secure Shell (SSH)
Enable NTP Service
So, now we have a flamant recently installed