When my new HP ML10 arrived I was ready to install ESXi… until I realised that my 32GB of RAM wouldn’t be on its way for a week! To get around the memory check in ESXi 5.5, I found the awesome instructions here and with a few tweaks was able to get this working. Here are the 20 steps that I followed…
- Boot the system from USB Stick with ESXi installer on it.
- Once the installer welcome screen shows up, press ALT+F1
- Login as “root”, no password.
- cd /usr/lib/vmware/weasel/util
- Delete upgrade_precheck .pyc (compiled version)
- Move precheck.py to precheck.py.old
- cp upgrade_precheck.py.old upgrade_precheck.py
- chmod 666 upgrade_precheck.py
- vi upgrade_precheck.py
- Type “/MEM_MIN” and press ENTER
- Press “i” for insert
- Edit the line to read “MEM_MIN_SIZE= (1*1024–32)”
- Press ESC and then type “:w” and ENTER
- Press ESC and then type “:q!” and ENTER
- ps -c | grep weasel
- Note the process id for “python”
- kill –9 /<process_id/>
- This put me back at the main screen, but you can jump back pressing ALT+F2 if necessary
- Continue the install process
- Fin