A tradução binária não funciona no VMware Workstation 12

A tradução binária não funciona no VMware Workstation 12

Desde a atualização de todo o meu PC, não consigo executar VMs no modo de tradução binária.

A tecnologia de virtualização VT-x / Intel está habilitada no BIOS, mas eu preciso de tradução binária para uso no Windows 95. Usar VT-x funciona bem para o restante dos meus convidados. O modo de virtualização na VM está configurado para tradução binária, porém recebo o erro abaixo.

Há outra configuração que preciso definir? Windows, VMWare, BIOS ou VMX?


  • Versão VMWare: 12.5.9 build-7535481

  • Versão do Windows: Windows 10, 64 bits (compilação 15063) 10.0.15063

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

  • Placa-mãe: Asus TUF X299 Mark 2


Erro ao definir o modo VM como tradução binária:

VMware Workstation unrecoverable error: (vcpu-0)

vcpu-0:VERIFY vmcore/vmm/main/cpuid.c:386 bugNr=1036521

Eu li que pessoas com CPUs AMD Ryzen têm o mesmo problema.

Responder1

Há outra configuração que preciso definir?

Sim, nas configurações da VM:

Para definir as configurações do processador para uma máquina virtual selecionada, selecione VM > Configurações, clique na guia Hardware e selecione Processadores.

Selecione o modo de execução preferencial para o mecanismo de virtualização. Geralmente não é necessário alterar as configurações do mecanismo de virtualização.

Automático

Workstation Pro escolhe o modo de execução com base no sistema operacional convidado e na CPU host.

Tradução binária

Workstation Pro usa uma combinação de execução direta de código convidado e tradução binária para executar o sistema operacional convidado. O mapeamento de memória de convidado é executado usando tabelas de páginas sombra.

Intel VT-x ou AMD-V

Workstation Pro usa extensões de hardware para executar e isolar o código convidado. O mapeamento de memória de convidado é executado usando tabelas de páginas sombra.

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

Workstation Pro usa extensões de hardware para executar e isolar o código convidado. O mapeamento da memória do convidado é executado usando paginação de hardware.

FonteConfigurando as configurações do processador da máquina virtual

Responder2

Tenho certeza de que as CPUs mais recentes (Ryzen e Skylake-X) não suportam mais a tradução binária.

Instalei o VMWare Worksation 14 e esta opção não existe mais. Também tentei reverter 12, mas o mesmo problema ainda persiste.

Independentemente disso, a Workstation 14 resolve o problema.

informação relacionada