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.