“Bug” in VirtualBox 2.2
Wer mit einem Hackintosh unterwegs ist und VirtualBox verwenden möchte, wird früher oder später folgende Fehlermeldung vor der Nase haben:
VT-x is not available (VERR_VMX_NO_VMX)
Unknown error creating VM (VERR_VMX_NO_VMX)
Die Ursache des Problems hierbei ist, dass seit Version 2.2 die Hardware-Virtualisierungs-Unterstützung (was für ein Wort) per Default bei neuen virtuellen Maschinen eingeschaltet ist. Wäre ja kein Problem – wenn da nicht ein kleiner Haken wäre: Hat man keine “aktuelle” CPU, wie zum Beispiel eine Core CPU aufwärts, fehlt diese Prozessorseitige Unterstützung natürlich. Die Reaktion seitens der VirtualBox GUI ist nun folgende: Die Checkbox für das abwählen der Unterstützung wird deaktiviert und es gibt somit keine Möglichkeit, über die GUI dieses auszuschalten.
Einen Besitzer eines “echten” Mac wird das natürlich herzlich wenig jucken – bieten doch sämtliche in Intel Macs verbaute CPUs entsprechenden Support. Dem zu folge wird man auch kaum mit einer Korrektur dieses “Bugs” rechnen können.
Um VirtualBox dennoch wie gewohnt verwenden zu können, ist ein kleiner Eingriff in die Konfigurationsdatei der gerade angelegten virtuellen Maschine erforderlich.
Diese befindet sich im Benutzerordner unter Library/VirtualBox/Machines/[NAME DER VIRTUELLEN MASCHINE]
Nun einfach die Datei [NAME DER VIRTUELLEN MASCHINE].xml mit dem Texteditor deiner Wahl öffnen und dort die Einstellung
<HardwareVirtEx enabled=”true” />
in
<HardwareVirtEx enabled=”false” />
ändern. Nun VirtualBox wieder starten, die virtuelle Maschine auswählen und starten – und siehe da: Es läuft wieder.





Kommentare
Noch keine Kommentare.
Einen Kommentar hinterlassen