Desde que actualicé toda mi PC, no puedo ejecutar máquinas virtuales en modo de traducción binaria.
La tecnología de virtualización VT-x/Intel está habilitada en el BIOS, sin embargo, necesito traducción binaria para usar en Windows 95. Usar VT-x funciona bien para el resto de mis invitados. El modo de virtualización en la VM está configurado en traducción binaria, sin embargo, aparece el siguiente error.
¿Hay alguna otra configuración que deba configurar? ¿Windows, VMWare, BIOS o VMX?
Versión de VMWare: 12.5.9 build-7535481
Versión de Windows: Windows 10, 64 bits (compilación 15063) 10.0.15063
CPU: Intel i9 7900X (Skylake-X)
Placa base: Asus TUF X299 Mark 2
Error cuando el modo VM está configurado en traducción binaria:
VMware Workstation unrecoverable error: (vcpu-0)
vcpu-0:VERIFY vmcore/vmm/main/cpuid.c:386 bugNr=1036521
He leído que las personas con CPU AMD Ryzen tienen el mismo problema.
Respuesta1
¿Hay alguna otra configuración que deba configurar?
Sí, en la configuración de VM:
Para configurar los ajustes del procesador para una máquina virtual seleccionada, seleccione VM > Configuración, haga clic en la pestaña Hardware y seleccione Procesadores.
Seleccione el modo de ejecución preferido para el motor de virtualización. Normalmente no es necesario cambiar la configuración del motor de virtualización.
Automático
Workstation Pro elige el modo de ejecución según el sistema operativo invitado y la CPU del host.
Traducción binaria
Workstation Pro utiliza una combinación de código invitado de ejecución directa y traducción binaria para ejecutar el sistema operativo invitado. El mapeo de la memoria de invitados se realiza mediante tablas de páginas ocultas.
Intel VT-x o AMD-V
Workstation Pro utiliza extensiones de hardware para ejecutar y aislar el código invitado. El mapeo de la memoria de invitados se realiza mediante tablas de páginas ocultas.
Intel VT-x/EPT o AMD-V/RVI
Workstation Pro utiliza extensiones de hardware para ejecutar y aislar el código invitado. La asignación de memoria de invitados se realiza mediante paginación de hardware.
FuenteConfigurar los ajustes del procesador de la máquina virtual
Respuesta2
Estoy bastante seguro de que las CPU más nuevas (Ryzen y Skylake-X) ya no admiten la traducción binaria.
Instalé VMWare workstation 14 y esta opción ya no existe. También intenté revertir 12, pero el mismo problema persiste.
De todos modos, Workstation 14 resuelve el problema.