vmWare ESXi 5.5 mit weniger als 4GB RAM
vmWare ESXi 5.5 mit weniger als 4GB RAM
Bei meiner Home Installation von vmWare ESXi 5.5 auf einem System mit genau 4 GB RAM ist mir aufgefallen das sich der ESXi nicht installieren lässt.
Nach ein paar Minuten suchen hab ich auch schon eine Lösung für das Problem im Netz gefunden.
Bei der Installation muss man nur ein Script anpassen was während der Installation nach die ESXi 5.5 System Requirements prüft.
Dazu wechselt man direkt nach dem booten, beim Begrüßungsbild, mittels ALT+F1 in die Console.
Als User gibt man Root an und es gibt kein Passwort.
Dann wechselt man in das Verzeichnis /usr/lib/vmware/weasel/util
Dort verschiebt oder löscht man die Datei upgrade_precheck.pyc
Dann verschiebt man die Datei upgrade_precheck.py und kopiert die anschließend wieder zurück. (Sie hat ein Immortal Flag und es gibt nicht die Tools um es zu entfernen)
Zusätzlich muss man sie noch ausführbar und beschreibbar machen.
cp upgrade_precheck.py_org upgrade_precheck.py
chmod 755 upgrade_precheck.py
Jetzt editieren wir die Datei upgrade_precheck.py und suchen nach (4 * 1024) oder checkMemorySize() oder dergleichen
Dann editieren wir die stelle und ersetzen die 4 durch eine 1 oder 2. Somit wird das Script prüfen ob wir 1 oder 2 GB RAM haben.
Jetzt noch abspeichern und den Editor verlassen.
Anschließend müssen wir noch dafür sorgen das der entsprechende Prozess die Änderungen neu einliest. Deswegen beenden wir ihn.
Prozess ID suchen
und anschließend killen
Jetzt kann man die Installation ohne weiteres vorsetzen.
Schreibe einen Kommentar