VirtualBox error on Debian 13: AMD-V is being used by another hypervisor (VERR_SVM_IN_USE)NS_ERROR_FAILURE (0x80004005)

Advertisement

El error significa que la virtualización por hardware (AMD-V / SVM) está ocupada por otro hipervisor en tu sistema anfitrión Linux.
VirtualBox intenta usarla… pero algo ya la ha “secuestrado”.

En Debian/XFCE esto suele deberse a:

  • KVM cargado en el kernel (kvm_amd)
  • libvirt / virt-manager activos
  • qemu-system ejecutándose en segundo plano
  • módulos residuales tras pruebas con otras VMs

Consideraciones técnicas importantes

  • Debian prioriza KVM porque es el hipervisor nativo del kernel Linux.
  • VirtualBox es un hipervisor de tipo 2 y necesita acceso exclusivo a AMD-V.
  • No es posible que ambos compartan simultáneamente la extensión hardware.
  • En estaciones de trabajo conviene elegir uno y configurar el sistema en consecuencia.

En entornos corporativos o docentes, esta separación evita incidencias recurrentes y reduce tiempo de soporte.

Ver que KVM está activo:

lsmod | grep kvm

Debe mostrar salida.

Ver que VirtualBox está operativo:

lsmod | grep vbox

Deben aparecer los módulos de VirtualBox.

Solución definitiva y profesional: desactivar KVM al arrancar

Si el sistema está destinado a trabajar con VirtualBox y no se utiliza QEMU/KVM, lo correcto es impedir que esos módulos se carguen automáticamente.

Esto se hace mediante una blacklist in modprobe.

Paso 1 — Crear la blacklist de módulos

Editar el archivo:

$ sudo nano /etc/modprobe.d/blacklist-kvm.conf

Pon este contenido:

Advertisement
blacklist kvm
blacklist kvm_amd

Guardar y cerrar.

Paso 2 — Regenerar el initramfs

Es imprescindible actualizar la imagen de arranque del kernel:

sudo update-initramfs -u

Esto asegura que los módulos no se carguen en fases tempranas del boot.

Paso 3 — Reiniciar el sistema

sudo reboot

Verificación tras el reinicio

Una vez iniciado Debian 13:

Confirmar que KVM ya no está activo:

lsmod | grep kvm

No debe mostrar salida.

Confirmar que VirtualBox está operativo:

lsmod | grep vbox

Deben aparecer los módulos de VirtualBox.

En este punto la máquina virtual debería arrancar con normalidad.

Resumen ejecutivo

✔️ El error VERR_SVM_IN_USE no es de VirtualBox: es un conflicto de hipervisores.
✔️ El módulo kvm_amd estaba cargado en el kernel.
✔️ Se soluciona creando una blacklist permanente.
✔️ Se regenera initramfs.
✔️ Se reinicia el sistema.
✔️ VirtualBox vuelve a funcionar con normalidad.

Our score
Click to rate this post!
(Votes: 0 Average: 0)
Advertisement

Share on social media...

Descubre más desde javiercachon.com

Subscribe to get the latest posts sent to your email.

Deja un comentario

Your email address will not be published. Required fields are marked *

Basic information on data protection
Responsible Javier Cachón Garrido +info...
Purpose Manage and moderate your comments. +info...
Legitimation Consent of the concerned party. +info...
Recipients Automattic Inc., USA to spam filtering. +info...
Rights Access, rectify and cancel data, as well as some other rights. +info...
Additional information You can read additional and detailed information on data protection on our page política de privacidad.

Scroll al inicio

Descubre más desde javiercachon.com

Suscríbete ahora para seguir leyendo y obtener acceso al archivo completo.

Seguir leyendo

Hello!

Click on one of our representatives below to chat via Telegram or send us an email to soporte@javiercachon.com

Aid!