En aquest xicotet article t'explique com instal·lar VirtualBox en la Debian GNU/Linux 13 per a poder muntar màquines virtuals.
Aquest problema sol aparéixer perquè no estan instal·lats els headers del kernel corresponents al kernel en ús. La solució passa per instal·lar els paquets necessaris (build-essential, dkms i els linux-headers exactes del kernel actiu) i executar després /sbin/vboxconfig com a root perquè es compilen els mòduls.
No trobarem VirtualBox en els respositoris de Debian Stable, però podem descarregar-ho directament del repositori de Virtual Box:
wget https://download.virtualbox.org/virtualbox/7.1.12/VirtualBox-7.1.12-169651-Linux_amd64.run

Ho instal·larem amb:
sudo sh VirtualBox-7.1.12-169651-Linux_amd64.run
Debian GNU/Linux 13 “Trixie” utilitza per defecte KVM/QEMU com a sistema de virtualització. Un dels errors més habituals és que VirtualBox no pot carregar els seus mòduls del kernel (vboxdrv, vboxnetflt, etc.), mostrant un missatge indicant que el driver no està instal·lat.
Anem a mirar quin kernel tinc en la màquina:
$ uname -r
6.12.43+deb13-amd64
Instal·lem els headers del Kernel:
$ sudo apt-get update
$ sudo apt install linux-headers-6.12.43+deb13-amd64
Anem a veure quin nucli kvm està carregat en la Debian:
lsmod | grep kvm
El desactivem amb:
sudo rmmod kvm_intel # Processadors Intel
Però aquest canvi és temporal (fins al proper reinici). Per desactivar-lo permanentment:
sudo emacs -nw /etc/modprobe.d/blacklist.conf
I afegirem:
blacklist kvm_intel # Per a Intel
Després de desactivar KVM, reinicia el sistema i verificarem que les extensions de virtualització estiguen disponibles:
sudo /sbin/vboxconfig # Reconfigura els mòduls del nucli de VirtualBox

I ja ho tenim. Reiniciem la màquina i ja podem muntar màquines virtuals sense problemes.





