Me gustaría tener un entorno de prueba Ubuntu 11.04 de 64 bits. Cuando intento iniciar el CD de instalación de Ubuntu 11.04 de 64 bits en VirtualBox, VirtualBox muestra el siguiente mensaje:
La aceleración de hardware VT-x / AMD-V se ha habilitado, pero no está operativa. Su invitado de 64 bits no podrá detectar una CPU de 64 bits y no podrá arrancar.
Asegúrese de haber habilitado VT-x / AMD-V correctamente en el BIOS de su computadora host.
¿Qué estoy haciendo mal?
Detalles:
- VBox.log , ubuntu-test.vbox y / proc / cpuinfo .
- Kernel: Linux aux 2.6.38-8-generic # 42-Ubuntu SMP Lun 11 de abril 03:31:24 UTC 2011 x86_64 x86_64 x86_64 GNU / Linux
- La configuración de virtualización en el BIOS está establecida en Habilitada.
virtualbox
cpu-architecture
ændrük
fuente
fuente
Respuestas:
Para poder ejecutar un sistema de 64 bits en una VirtualBox, necesita una CPU que admita la virtualización. AMD llama a esta función AMD-V, Intel usa VT-x. La Wikipedia explica esto bastante bien. Hay un par de CPU Pentium-4 que pueden ejecutar un sistema operativo de 64 bits, pero no ofrecen esta tecnología VT-x. Puede verificar su sistema ...
Si no obtiene ningún resultado, no puede ejecutar un SO de 64 bits como invitado dentro de su VirtualBox. Pero no olvide verificar la configuración de su BIOS. Es posible que pueda activar estas funciones AMD-V / VT-x dentro del BIOS de su computadora.
Y finalmente hay una casilla de verificación dentro de VirtualBox-Settings. Inicie VirtualBox, seleccione la máquina virtual donde desea ejecutar su sistema operativo de 64 bits y acceda a la configuración de esta VM. Busque "Configuración -> Sistema -> Aceleración" y asegúrese de que "Activar VT-x / AMD-V" esté activado.
fuente
Asegúrese de haber seleccionado la versión de 64 bits de su distribución de Linux en el asistente mientras crea el invitado. Tuve el mismo problema, pero se resolvió configurando la opción correcta en la "versión" de la distribución.
Incluso cuando inicia una imagen ISO de 64 bits, no se ejecutará hasta que configure esa opción ( General -> Básico -> Versión ).
Entonces debería tener la capacidad de habilitar VT-x y I / O Apic.
fuente
Habilite la virtualización en el BIOS.
Si aún no funciona, mantenga la máquina apagada durante un par de minutos.
fuente
Debe habilitar el IO APIC para iniciar un sistema operativo de 64 bits. Al menos eso es lo que dicen los documentos , mira el texto en el gran cuadrado rojo;).
No parece habilitado en su archivo .vbox:
fuente
De acuerdo con VirtualBox deberías:
3.1.4 contendrá una solución alternativa para las personas con un BIOS roto y ninguna opción para actualizarlo. Establezca la variable de entorno VBOX_HWVIRTEX_IGNORE_SVM_IN_USE en true:
Esto le indicará a VirtualBox que ignore VERR_SVM_IN_USE y continúe usando AMD-V.
Tenga en cuenta que este es un truco y peligroso si ejecuta más de un hipervisor al mismo tiempo.
fuente
Este es un problema solo con VirtualBox, para mí todavía es un error. Si instala el mismo sistema operativo, digamos que usar el VMWare Player en la misma máquina funciona bien. Sin actualizar el BIOS.
Bastante molesto.
fuente
Para un mobo Asus M5A88-M con una CPU AMD FX6100, la selección correcta del BIOS está en la 'Configuración de la CPU' (en la pestaña Avanzado), HABILITAR " Modo de máquina virtual segura " y, como ya se mencionó, asegúrese de la configuración de VBox " -> Sistema -> Aceleración "y asegúrese de que" Activar VT-x / AMD-V "esté activado.
Para permitir más de un núcleo con esta configuración, debe desbloquear los núcleos en el BIOS (o presionando 4 en la pantalla de inicio de Asus), pero todavía no he probado el desbloqueo de núcleo.
fuente
Obtuve Virtual Box 4.1.12 con el paquete de extensión correspondiente instalado en Linux Mint 13 Maya Xfce OS e instalé Windows XP Home Edition en él.
Con un poco de ayuda de mi hijo, ahora tengo los USB activados. Para activar los USB, presione las teclas Ctrl+ derecha Homey seleccione Dispositivo → Instalar adiciones de invitados , ejecútelo, instala varias cosas en Windows, deje la casilla 3d sin marcar.
Cuando reinicie Windows, asegúrese de que se inicia en Modo a prueba de fallos, inicie sesión como Administrador (Windows), luego vuelva a ejecutar Instalar adiciones de invitados, esta vez marque la casilla 3D y cuando todo esté listo, reinicie la sesión. Apague la sesión de Windows XP, cierre VirtualBox, apague la computadora. Reinicie la computadora, reinicie el cuadro virtual, reinicie la sesión de Windows XP, ahora presione derecha Ctrl+ Home, Dispositivo → USB debería funcionar, debería ver cualquier dispositivo USB conectado en el menú desplegable.
Pude conectar mi calculadora TI (que tiene una funcionalidad muy limitada en Linux (probablemente más de lo que sé)). Windows XP en VirtualBox en la PC host de Linux es el camino a seguir con Windows.
fuente
si tiene la capacidad, entonces habilitar su BIOS debería ser realmente fácil, simplemente inicie el BIOS y busque "Virtualización", debería estar en "Seguridad". Entonces solo habilítelo. :)
fuente
Asegúrese de haber habilitado VT-x / AMD-V correctamente en el BIOS de su computadora host. La configuración de Virtualización en el BIOS está establecida en Habilitada.
Yo tuve el mísmo problema. Cambié la configuración del BIOS para habilitar la virtualización VT-x en mi lenovo. Después de esto, la máquina virtual dijo que aunque estaba habilitada, no podía usarla en mi máquina virtual. Así que terminé eliminando mi máquina virtual e iniciando una nueva en la GUI de Oracle vm virtualbox. Este tenía el VT-x habilitado en la pestaña configuración / sistema / aceleración en virtualización de hardware.
fuente