Im Internet findet man immer wieder Beschreibungen, wie man ESXi auf einem USB Stick installieren und dann von dieser Quelle aus starten (booten) kann.
Da heutzutage viele Server direkt ohne CD-Laufwerke ausgeliefert werden, sollte man wissen wie man ESXi nicht nur auf, sondern auch von einem USB Stick installieren kann. Hierzu habe ich eine kurze Beschreibung gefunden (http://www.squishnet.com/?p=17), getestet und für gut (da sie funktioniert) befunden.
Also fangen wir an….
1. benötigt werden
- ESXi Installer CD Image (iso)
- Syslinux (http://syslinux.zytor.com/wiki/index.php/Download)
- ein USB Stick (formatiert in FAT32 mit dem Tool HP USB Disk Formatter)
2. Erstellen des USB Installationmedium für ESXi
- Extrahiere den kompletten Inhalt des ESXi Installer CD Image auf den mit
FAT32 formatierten USB Stick - Extrahiere Syslinux auf deine lokale Platte (beliebiges Verzeichnis)
- Gehe per cmd (Win) in das Syslinux Verzeichnis syslinux/win32 und starte
‘syslinux.exe -s -m -f -a [USB Drive]‘
[USB Drive] ist der Laufwerksbuchstabe des USB Stick, z.B. e:
es wird die versteckte Datei ldlinux.sys erstellt - Anschliessend nur noch die isolinux.cfg in syslinux.cfg umbenennen
3. Booten von USB
- stelle sicher, dass USB aktiviert ist und davon gebootet werden kann
(BIOS des Zielsystem prüfen, anpassen) - Nachdem der USB Stick erkannt wurde, bekommt man das bekannte blaue Auswahlmenü:
1. Install ESXi oder 2. Boot from Harddisk - Nach der Auswahl von 1. werden die Images geladen, dies dauert etwas länger
- Installation wie gewohnt durchführen
MRU

#1 von Martin am September 5, 2011 - 1:28 pm
I tried it with syslinux 4.0, no success, syslinux 3.XX it did work fine. Thanks a lot, Martin
#2 von mru am April 26, 2011 - 7:25 am
Did you use syslinux version 3.x for creating bootable usb stick? Maybe you should try to use another usb stick model.
#3 von DR_HAMMER am April 21, 2011 - 3:12 pm
I did this 3 times, but not working. As soon I accepted the EULA it says, the install files could not be found.
#4 von Thomas am Oktober 10, 2010 - 1:52 pm
Saved my day! Works only with syslinux 3.x not with 4.x!!!