¿Por qué aparece "esta CPU no es compatible con el modo de 64 bits" en un procesador de 64 bits?

¿Por qué aparece "esta CPU no es compatible con el modo de 64 bits" en un procesador de 64 bits?

Tengo Ubuntu 10.10 de 32 bits como sistema operativo host, VirtualBox 4.0, Windows 7 Professional de 64 bits como sistema operativo invitado. El procesador del portátil es de 64 bits. Cuando intento cargar Windows 7 de 64 bits en VirtualBox, aparece el error:

Intentando cargar una aplicación de 64 bits, sin embargo, esta CPU no es compatible con el modo de 64 bits.

No entiendo, la CPUescompatible con modo 64 bits, ¿cuál es el problema?

Respuesta1

Sin embargo, creo que te está diciendo que la CPU virtual de VirtualBox no es compatible con 64 bits. ¿Está habilitada la virtualización de hardware y ha habilitado la compatibilidad con 64 bits de VirtualBox para la máquina virtual específica en cuestión?

http://www.virtualbox.org/manual/ch03.html#intro-64bitguests

Necesita un procesador de 64 bits con soporte de virtualización de hardware (consulte la sección denominada“Virtualización de hardware versus software”).

Debe habilitar la virtualización de hardware para la máquina virtual particular para la que desea compatibilidad con 64 bits; La virtualización de software no es compatible con máquinas virtuales de 64 bits.

Respuesta2

Puede deberse a que, si bien la CPU admite el modo de 64 bits, su modo de 64 bits no está habilitado. Dado que el sistema operativo host es de 32 bits, durante el arranque, la CPU solo se inicializa en su modo de 32 bits. Entonces, dado que el sistema operativo virtualizado todavía usa la misma CPU que el sistema operativo invitado, solo puede funcionar en modo de hasta 32 bits. Creo que probablemente tendría que tener el sistema operativo host de 64 bits para poder ejecutar el sistema operativo invitado también en modo de 64 bits.

Respuesta3

Usando Oracle VirtualBox, haga lo siguiente:

  • en la configuración de VirtualBox, vaya a Sistema, la pestaña Placa base y marque la casilla de verificación "Habilitar IO APIC"
  • También en el BIOS, asegúrese de que la tecnología de virtualización esté habilitada. Para llegar allí, presione F10(en una máquina HP) cuando encienda su computadora para ir a la pantalla de configuración (fondo similar a DOS).

información relacionada