Corrección: AMD-V está desactivado en el BIOS (VERR_SVM_DISABLED)

Varios usuarios informan que obtienen el mensaje de error AMD-V está deshabilitado en el BIOS (o por el sistema operativo del host) (VERR_SVM_DISABLED) cuando intentan iniciar una máquina virtual usando VM VirtualBox . Aunque este problema en particular se reporta mayormente en Windows 7, Windows 8 y Windows 10, hay varios reportes de que ocurre en distribuciones de Linux.

AMD-V está desactivado en el BIOS (VER_SVM_DISABLED)

Nota: Si el VT-X no está disponible – error VERR_VMX_NO_VMX , siga esta guía de solución de problemas ( aquí ) en su lugar.

Contenido

¿Qué está causando que el AMD-V esté deshabilitado en el error de la BIOS?

Investigamos el tema mirando varios informes de usuarios. De lo que pudimos reunir, hay varios escenarios que desencadenarán la aparición de este tema en particular. Aquí hay una lista con los culpables comunes que varios otros usuarios afectados han logrado identificar:

  • AMD-V está desactivado en la configuración de la BIOS – En esencia, el código de error VERR_SVM_DISABLE le está diciendo que su PC sí admite AMD-V, pero la configuración de la BIOS del host lo está desactivando actualmente.
  • Microsoft Hyper-V está interfiriendo con la tecnología AMD-V – Si Hyper-V está activado, significa automáticamente que la tecnología de virtualización incorporada se ha apagado. En este caso, tendrás que desactivarla para permitir que AMD-V se use.
  • La versión de la BIOS no soporta tantos núcleos de CPU – Resulta que el problema podría ser lanzado por VM VirtualBox si el software es forzado a crear una máquina virtual con más de 1 núcleo de CPU. Para hacer esto, requiere de virtualizaciones de hardware y arrojará el error si la característica está deshabilitada o no está disponible.
  • VM VirtualBox Bug – Hay varios informes de este error que se arroja en máquinas capaces de soportar la tecnología de virtualización de hardware. En este caso, el problema puede resolverse típicamente modificando algunos ajustes específicos de la máquina virtual.

Si actualmente tienes dificultades para resolver este mensaje de error en particular, este artículo te proporcionará varias guías de solución de problemas. A continuación tienes una colección de métodos que otros usuarios en una situación similar han utilizado con éxito para resolver el problema.

Tenga en cuenta que las posibles soluciones a continuación se ordenan por eficiencia y severidad, así que por favor sígalas en orden hasta que se encuentre con un método que sea efectivo para resolver el problema.

Método 1: Habilitación de AMD-V desde la configuración de la BIOS

AMD-V es la marca renombrada de S ecure Virtual Machine Mode (SVM) . La razón principal por la que el AMD-V está deshabilitado en la BIOS (o por el sistema operativo del host) (VERR_SVM_DISABLED) error se produce es porque la tecnología AMD-V está deshabilitada en la configuración de la BIOS.

También te puede interesar:  Arreglo: Su cliente no tiene permiso para obtener la URL

Aunque en la mayoría de las máquinas esta opción está activada por defecto, una interferencia de terceros o una modificación manual podría significar que está desactivada en su ordenador.

Afortunadamente, puede volver a activar AMD-V accediendo a la configuración de la BIOS y volviendo a activar el modo de Máquina Virtual Segura desde la configuración de la CPU.

Pero ten en cuenta que los pasos para entrar en el BIOS serán diferentes dependiendo del fabricante de tu placa madre. Para acceder a tu BIOS, tendrás que pulsar la tecla Setup durante el procedimiento de inicio inicial. Normalmente, la tecla Setup es una de las teclas F (F2, F4, F8, F10, F12) o la tecla Del (para máquinas Del). Si no puede descubrir la tecla Setup por sí mismo, esté atento durante el procedimiento inicial de inicio a cualquier mención al respecto o busque los pasos específicos según el fabricante de su placa base.

Presione la tecla BIOS durante el procedimiento de inicio

Una vez que hayas entrado con éxito en tu BIOS, busca una entrada llamada Modo de Máquina Virtual Segura y asegúrate de que está activada. En la versión más popular de la BIOS, se puede encontrar en Advanced> CPU Configuration . Una vez allí, asegúrese de que Secure Virtual Machine Mode esté Habilitado , luego guarde la configuración y salga de su BIOS.

Asegúrate de que el modo de máquina virtual segura está activado

Nota: La ubicación exacta de esta entrada puede variar según el modelo de su placa madre. Si Modo de Máquina Virtual Segura no está disponible para ti, busca los pasos específicos según tu fabricante. En una placa base de Acer, puedes volver a habilitar AMD-V configurando AMD IOMMU a Habilitado (puedes encontrarlo dentro del menú AMD I/O Virtualization Technology ).

Tengan en cuenta que para que el cambio se aplique, no basta con reiniciar la máquina. Tendrá que realizar un arranque en frío. Esto significa que tendrás que apagar la máquina completamente y luego permitir que arranque desde cero.

Una vez que el próximo inicio esté completo, abra la máquina virtual que le estaba mostrando el mensaje dentro de VM VirtualBox y vea si el problema está resuelto. Si todavía ves que el AMD-V está deshabilitado en el BIOS (o por el SO del host) (VERR_SVM_DISABLED) error , baja al siguiente método de abajo.

Método 2: Desactivar Windows Hyper-V

Varios usuarios que se encontraron con el error AMD-V está deshabilitado en el BIOS (o por el sistema operativo del host) (VERR_SVM_DISABLED) han logrado resolver el problema deshabilitando la característica Microsoft Hyper-V de la pantalla Add/Remove Windows features .

También te puede interesar:  Arreglo: Error de acceso al registro

Microsoft Hyper-V es la propia tecnología de virtualización de Microsoft que se activa automáticamente en la mayoría de las versiones recientes de Windows. Esto crea un problema porque cada vez que Hyper-V se activa, la tecnología de hardware incorporada se apaga (en este caso (AMD-V). Como VM VirtualBox necesita AMD-V o VT-X para ejecutar una máquina virtual, recibirá un mensaje de error en lugar del VM real.

Por suerte, puede rectificar fácilmente este problema siguiendo una serie de sencillas instrucciones que le ayudarán a desactivar la tecnología Microsoft Hyper-V. Esto es lo que tienes que hacer:

  1. Pulse la tecla Windows + R para abrir un cuadro de diálogo Ejecutar . Luego, escribe ” appwiz.cpl ” y pulsa Introducir para abrir Programas y características . Ejecutar cuadro de diálogo: appwiz.cpl
  2. Dentro de Programas y características , utilice el menú de la derecha para hacer clic en Activar o desactivar las características de Windows . En Programas y características, haga clic en Activar o desactivar las características de Windows
  3. En la pantalla de Características de Windows, busque una entrada de Hyper-V y asegúrese de que la casilla asociada a ella esté desactivada. Luego, haga clic en Ok para guardar los cambios. Desmarque la casilla asociada a Hyper-V
  4. Reinicie la máquina y vea si el error se resuelve en el próximo arranque.

Si todavía te encuentras con el AMD-V desactivado en el BIOS (o por el SO del host) (VERR_SVM_DISABLED) cuando enciendes tu máquina virtual, baja al siguiente método.

Método 3: Cambiar el número de núcleos de CPU a 1

Si ha utilizado los métodos anteriores para asegurarse de que su máquina tiene todos los requisitos para lograr la virtualización del hardware y el problema sigue ocurriendo, es muy probable que la tecnología AMD-V no sea compatible con su configuración actual.

Afortunadamente, todavía puedes arreglar el error con unos pocos y simples pasos de instrucciones. Pero primero, repasemos qué es lo que está causando el problema: aunque no hayas personalizado la configuración de la máquina virtual que está mostrando el error, la configuración predeterminada podría crear el problema.

Lo que sucede es que el software asigna más de 1 CPU en la configuración del sistema, lo que obliga al sistema a utilizar la virtualización de hardware para iniciar el host virtual. Sin embargo, si tu máquina no lo soporta (tienes un AMD de cuatro núcleos o algo similar), el procedimiento no se completará con éxito y verás que el AMD-V está deshabilitado en el mensaje de error de la BIOS (o por el sistema operativo del host) (VERR_SVM_DISABLED) en su lugar.

También te puede interesar:  Arreglar: Puede que no tengas permiso para usar este recurso de la red

Afortunadamente, puede rectificar este problema cambiando el número de CPUs asignadas a 1. Esto probablemente resolverá el problema de una vez por todas. Esto es lo que tienes que hacer:

  1. Abrir Oracle VM VirtualBox, hacer clic con el botón derecho del ratón en la máquina que está mostrando el error y luego hacer clic en Settings . Hacer clic con el botón derecho del ratón en la máquina afectada y hacer clic en Settings
  2. En la pestaña Settings de tu máquina virtual, ve a la pestaña System (usando el submenú de la izquierda) y accede a la pestaña Processor . A continuación, arrastra el deslizador asociado a Processor(s) a 1 CPU y haz clic en OK para guardar. Ve a System> Processor y ajusta el deslizador de Processor a 1 CPU
  3. Cierre el menú de ajustes y reinicie su máquina virtual. Debería arrancar sin que el AMD-V esté deshabilitado en el error de la BIOS (o por el SO del host) (VERR_SVM_DISABLED).

Método 4: Cambiar la versión a Windows 7 o Windows 2003 (si es aplicable)

Varios usuarios de Ubuntu (Linux) que usaban VM VirtualBox para ejecutar Windows XP o Windows 10 también recibían el AMD-V está deshabilitado en el BIOS (o por el SO del host) (VERR_SVM_DISABLED) error. La forma en que lograron resolver el problema es cambiando la configuración del SO huésped para que la versión especificada se establezca en Windows 2003 o Windows 7.

Aunque no hay explicación de por qué esta solución tiene éxito, parece haber ayudado a muchos usuarios a recuperar la funcionalidad normal de sus máquinas virtuales. Aquí hay una guía rápida para cambiar la versión especificada de su máquina virtual:

  1. Abra VM VirtualBox, haga clic con el botón derecho del ratón en la máquina que muestra el error y elija Configuración . Haga clic con el botón derecho del ratón en la máquina afectada y haga clic en Configuración
  2. En el menú Configuración, vaya al submenú General y luego haga clic en la pestaña Básico. A continuación, cambie la versión utilizando el menú desplegable a Windows 2003 o Windows 7 y pulse Ok para guardar los cambios. Cambiar la versión de la imagen a Windows 7 o Windows 2003
  3. Inicie la máquina virtual de nuevo y vea si el procedimiento de arranque es exitoso sin que el AMD-V esté deshabilitado en el BIOS (o por el SO del host) (VERR_SVM_DISABLED) error

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.