Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Ineens een modprobe nodig voor Virtualbox.  (gelezen 651 keer)

Offline zdkdick

  • Lid
Ineens een modprobe nodig voor Virtualbox.
« Gepost op: 2025/09/02, 20:55:58 »
Beste,

VirtualBox verraste mij met de volgende klacht.
VirtualBox can't operate in VMX root mode. Please disable the KVM kernel extension, recompile your kernel and reboot

Ik heb gezocht en gevonden dat na het laden van een module middels commado:
sudo modprobe -r kvm_intel
Virtualbox het weer doet.
Ik snap het maar voor een deel, ik vraag mij af:
Hoe zorg ik dat die modprobe niet meer nodig is, omdat die mee gaat met de algemene opstart.
Maar waar en hoe regel ik dat?

Bij voorbaat dank,
Dick

Offline vanadium

  • Lid
Re: Ineens een modprobe nodig voor Virtualbox.
« Reactie #1 Gepost op: 2025/09/03, 18:25:22 »
Misschien moet je Virtualbox herinstalleren, zodat ook de module automatisch weer geladen wordt.

Je kan ook handmatig proberen:

Maak een bestand:
sudo nano /etc/modules-load.d/my-modules.confNeem daarin de naam van de module op: [c]kvm_intel[/c]

Met het commando
sudo systemctl restart systemd-modules-load.service
herlaad je de module in de huidige sessie. Die zou nu ook automatisch moeten geladen worden bij het herstarten.

Offline zdkdick

  • Lid
Re: Ineens een modprobe nodig voor Virtualbox.
« Reactie #2 Gepost op: 2025/09/05, 18:53:11 »
vanadium bedankt voor je reactie.

Ik ga er mee aan de gang.

Groet,
Dick

Offline zdkdick

  • Lid
Re: Ineens een modprobe nodig voor Virtualbox.
« Reactie #3 Gepost op: 2025/09/06, 21:32:02 »
Beste,

Tot mijn verbazing leer ik nu dat mijn commando juist die module verwijderd.

Ik heb een schermcopy gemaakt 88 KB maar hij klaagde net dat hij te groot was.
had ik hem mogelijk tweemaal geklikt?

Het stukje over -r met mijn lsmod info ernaast.

Heb mijn commondo sudo modprobe -r kvm_intel gegeven en gezien met lsmod dat kvm_intel er niet meer bij staat.

Zit die dan dus in de weg voor Virtualbox?

Graag begrijp ik hoe het zit.

Bij voorbaat dank,
Dick

Offline zdkdick

  • Lid
Re: Ineens een modprobe nodig voor Virtualbox.
« Reactie #4 Gepost op: 2025/09/06, 21:33:16 »
bijlage miste

Offline vanadium

  • Lid
Re: Ineens een modprobe nodig voor Virtualbox.
« Reactie #5 Gepost op: 2025/09/07, 12:09:59 »
Het blijkt te maken te hebben met het feit dat recente kernels automatisch de KVM module (Kernel based Virtual Machine) laden. Daarom kan Virtualbox geen Intel VT-x (of AMD-V) hardware virtualisatie meer gebruiken: hardware virtualisatie kan slechts door één proces gecontroleerd worden. En waar Virtualbox voorheen in stilte een softwarematige workaround gebruikte, protesteert het nu als het geen rechtstreekse controle heeft op de hardware virtualisatie.

Door die module te verwijderen werkt Virtualbox wel, zoals je merkt. Wil je het automatisch zo hebben dat de modules niet geladen zijn, dan moet je ze blacklisten.

echo "blacklist kvm" | sudo tee /etc/modprobe.d/blacklist-kvm.conf
echo "blacklist kvm_intel" | sudo tee -a /etc/modprobe.d/blacklist-kvm.conf
echo "blacklist kvm_amd" | sudo tee -a /etc/modprobe.d/blacklist-kvm.conf

en daarna je initramfs bijwerken en herstarten:
sudo update-initramfs -u
sudo reboot

(Ongedaan maken: /etc/modprobe.d/blacklist-kvm.conf wissen, initramfs bijwerken en herstarten)

Je zou ook kunnen overwegen andere virtualisatiesoftware te gebruiken, zoals Gnome Boxes. Boxes is zeer eenvoudig in gebruik, en misschien meer dan voldoende voor wat je wil doen.

Offline zdkdick

  • Lid
Re: Ineens een modprobe nodig voor Virtualbox.
« Reactie #6 Gepost op: Gisteren om 20:22:58 »
vanadium

bedankt voor de uitleg, kan het nu een plaats geven.

Groet,

Dick