Documentos de Académico
Documentos de Profesional
Documentos de Cultura
org/s/)
Quis custodiet ipsos custodes?
RSS Feed(http://feeds.feedburner.com/Raymiiorg)
Featured Items
Ansible Deployment Framework(/s/tutorials/Ansible_Deployment_Framework.html)
Pass the SSL Labs Test on Apache2 (Mitigate the CRIME and BEAST attack Disable SSLv2 Enable
PFS)(/s/tutorials/Pass_the_SSL_Labs_Test_on_Apache2_(Mitigate_the_CRIME_and_BEAST_attack_-
_Disable_SSLv2_-_Enable_PFS).html)
Small Linux PCs(/s/articles/Small_Linux_PCs.html)
VMWare ESXi 5 USB installer(/s/tutorials/VMWare-ESXi-5-USB-installer.html)
Featured Items
Bash PHP Server Status Monitor(/s/software/Bash_PHP_Server_Status_Monitor.html)
IPSEC L2TP vpn with Ubuntu 12.04(/s/tutorials/IPSEC_L2TP_vpn_with_Ubuntu_12.04.html)
Nopriv IMAP backup(/s/software/Nopriv-IMAP-backup.html)
Pass the SSL Labs Test on NGINX (Mitigate the CRIME and BEAST attack Disable SSLv2 Enable PFS)
(/s/tutorials/Pass_the_SSL_Labs_Test_on_NGINX_(Mitigate_the_CRIME_and_BEAST_attack_-
_Disable_SSLv2_-_Enable_PFS).html)
Menu
Home(/s/)
Contact(/s/static/Contact.html)
Disclaimer(/s/static/Disclaimer.html)
Hosted Piwik(/s/static/Hosted_Piwik.html)
Sparkling Network(/s/static/Sparkling_Network.html)
Terrible Linux(/s/static/Terrible-Linux.html)
Categories
Articles(/s/articles)
Snippets(/s/snippets)
Software(/s/software)
Tutorials(/s/tutorials)
All Items(/s/everything.html)
(/s/everything.html)
Donate
Need a VPS server? InceptionHosting has excellent VPS servers located in the USA or NL!
(http://clients.inceptionhosting.com/aff.php?aff=083)
Date: 27-02-2013
If you need to install VMWare ESXi 5.1 and your shiny new server does not have a CD/DVD drive but 8
SSD's, what do you do? You convert the ISO image to a USB install disk.
This also works for the special HP version of ESXi with all the drivers.
Preparation
You'll need:
A working linux installation
The latest version of syslinux(http://www.syslinux.org)
A +2GB USB thumb drive
The VMWare ESXi 5 ISO (register and download from vmware.com)
# This is for debian/ubuntu
aptget install dosfstools mtools syslinux
Instert your USB drive in your linux server and find the device name (dmesg), in my case it was
/dev/sdc.
/sbin/fdisk /dev/sdc
Disk /dev/sdc: 2004 MB, 2004877312 bytes
255 heads, 63 sectors/track, 243 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdc1 * 1 243 1951866 c W95 FAT32 (LBA)
Format the USB flash drive with the Fat32 file system.
Now we are going to install the syslinux bootloader to the USB device. Please replace the path below
with the location where your downloaded and extracted version of syslinux is.
syslinux /dev/sdc1
cat /path/to/syslinux/download/mbr/mbr.bin > /dev/sdC
mkdir p /mnt/{iso,usb}
Now mount the VMWare ESXi 5.1 iso
mount o loop ./path/to/vmwareesxi5.1.iso /mnt/iso
mount /dev/sdc1 /mnt/usb
cp r /mnt/esx/* /mnt/usb
cd /mnt/usb
cp isolinux.cfg syslinux.cfg
Edit syslinux.cfg:
vim syslinux.cfg
DEFAULT mboot.c32
MENU TITLE ESXi5.1.0799733standard Boot Menu
NOHALT 1
PROMPT 0
TIMEOUT 80
LABEL install
KERNEL mboot.c32
APPEND c boot.cfg p 1
MENU LABEL ESXi5.1.0799733standard ^Installer
LABEL hddboot
LOCALBOOT 0x80
MENU LABEL ^Boot from local disk
umount /mnt/usb
Generated by ingsoc(https://raymii.org/s/software/ingsoc.html).