Binäre Übersetzung funktioniert in VMware Workstation 12 nicht

537
mt025

Seit der Aktualisierung meines gesamten PCs kann ich keine VMs im Binärübersetzungsmodus ausführen.

Die VT-x / Intel-Virtualisierungstechnologie ist im BIOS aktiviert. Ich benötige jedoch eine binäre Übersetzung für die Verwendung unter Windows 95. Die Verwendung von VT-x funktioniert für die übrigen Gäste gut. Der Virtualisierungsmodus in der VM ist auf binäre Übersetzung festgelegt. Ich erhalte jedoch den folgenden Fehler.

Gibt es eine andere Einstellung, die ich einstellen muss? Windows, VMWare, BIOS oder VMX?


  • VMware-Version: 12.5.9 build-7535481

  • Windows-Version: Windows 10, 64-Bit (Build 15063) 10.0.15063

  • CPU: Intel i9 7900X (Skylake-X)

  • Hauptplatine: Asus TUF X299 Mark 2


Fehler, wenn der VM-Modus auf Binäre Übersetzung eingestellt ist:

VMware Workstation unrecoverable error: (vcpu-0)  vcpu-0:VERIFY vmcore/vmm/main/cpuid.c:386 bugNr=1036521 

Ich habe gelesen, dass Menschen mit AMD Ryzen-CPUs dasselbe Problem haben.

1

2 Antworten auf die Frage

1
DavidPostill

Gibt es eine andere Einstellung, die ich einstellen muss?

Ja, in den VM-Einstellungen:

Um die Prozessoreinstellungen für eine ausgewählte virtuelle Maschine zu konfigurieren, wählen Sie VM> Einstellungen, klicken Sie auf die Registerkarte Hardware und wählen Sie Prozessoren.

Wählen Sie den bevorzugten Ausführungsmodus für die Virtualisierungs-Engine. Sie müssen die Virtualization Engine-Einstellungen normalerweise nicht ändern.

Automatik

Workstation Pro wählt den Ausführungsmodus basierend auf dem Gastbetriebssystem und der Host-CPU.

Binäre Übersetzung

Workstation Pro verwendet eine Mischung aus direkt ausgeführtem Gastcode und binärer Übersetzung, um das Gastbetriebssystem auszuführen. Die Gastspeicherzuordnung wird mithilfe von Schattenseitentabellen ausgeführt.

Intel VT-x oder AMD-V

Workstation Pro verwendet Hardwareerweiterungen zum Ausführen und Isolieren von Gastcode. Die Gastspeicherzuordnung wird mithilfe von Schattenseitentabellen ausgeführt.

Intel VT-x / EPT oder AMD-V / RVI

Workstation Pro verwendet Hardwareerweiterungen zum Ausführen und Isolieren von Gastcode. Die Gastspeicherzuordnung wird mithilfe von Hardware-Paging ausgeführt.

Quelle Konfigurieren der Prozessoreinstellungen für virtuelle Maschinen

Danke für die Antwort. Ich habe bereits eine binäre Übersetzung in den VM-Optionen festgelegt, aber es wird der obige Fehler angezeigt. Ich werde die Frage aktualisieren. Entschuldigung, nicht ganz klar zu sein. mt025 vor 6 Jahren 0
0
mt025

Ich bin mir ziemlich sicher, dass neuere CPUs (Ryzen und Skylake-X) Binary Translation nicht mehr unterstützen.

Ich habe VMWare-Workstation 14 installiert und diese Option ist nicht mehr vorhanden. Ich habe auch versucht, 12 zurückzusetzen, aber das gleiche Problem ist immer noch da.

Unabhängig davon löst Workstation 14 das Problem.