Laten we een beetje dieper ingaan op het begrip van de fout, de typen ervan en hoe u deze in verschillende besturingssystemen kunt oplossen. De fout “Kernel Driver niet geïnstalleerd (rc=-1908)” kan 3 soorten berichten bevatten:
Fout 1: Hoe kan ik de fout ‘/etc/init.d/vboxdrv setup’ oplossen?
Fout 2: Hoe kan de ‘modprobe vboxdrv’-fout worden opgelost?
Fout 3: Hoe kan de fout ‘/sbin/vboxconfig’ worden opgelost?
Deze fouten treden op als gevolg van ontbrekende VirtualBox Linux-kernelheaders en -stuurprogramma's of omdat deze niet correct zijn ingesteld.
Dit artikel biedt een diepgaande en geteste oplossing voor deze fout volgens de volgende besturingssystemen:
- Hoe de fout “Kernelstuurprogramma niet geïnstalleerd (rc=-1908)” in Linux te repareren? (Debian-gebaseerd)
- Hoe kan de fout “Kernel Driver not Installed (rc=-1908)” worden opgelost in Mac OS? (Big Sur)
- Hoe kan de fout “Kernel Driver not Installed (rc=-1908)” worden opgelost in Mac OS? (Mojave)
Laten we beginnen met de oplossing in het Linux-besturingssysteem.
Hoe de fout “Kernelstuurprogramma niet geïnstalleerd (rc=-1908)” in Linux te repareren?
Om dit probleem in Linux op te lossen, voert u de onderstaande opdracht uit om de VirtualBox Linux-kernelheaders opnieuw te configureren of te installeren (als deze niet in de eerste plaats zijn geïnstalleerd):
Opmerking : Zorg ervoor dat u de VirtualBox sluit voordat u de opdracht uitvoert. Anders krijgt u na het uitvoeren van de opdracht een foutmelding.
sudo geschikt installeren --opnieuw installeren build-essential linux-headers-$ ( je naam -R ) virtualbox-dkms dkms
Het geeft toestemming om ruimte in te nemen voor de installatie. Verleen de toestemming door “y” te typen en op de “Enter” -toets te drukken.
Na een tijdje zal de installatie voltooid zijn en hoeft u alleen maar deze opdracht uit te voeren:
sudo modprobe vboxdrv
U bent klaar om de VirtualBox-machines zonder problemen te gebruiken.
Hoe de fout “Kernelstuurprogramma niet geïnstalleerd (rc=-1908)” in Mac OS (BigSur) te verhelpen?
Om de fout “Kernel Driver not Installed(rc=-1908)” in Mac OS (BigSur) op te lossen, opent u de Systeemvoorkeuren-instellingen door op het “Apple”-pictogram in de linkerbovenhoek te klikken en “Systeemvoorkeuren” te selecteren:
Als alternatief kunt u de systeemvoorkeuren openen vanuit het Dock en het 'Veiligheid en privacy' Instellingen:
Klik op het tabblad “Algemeen” van “Beveiliging en privacy” op de vergrendelknop in de linkerbenedenhoek om de instellingen te ontgrendelen en wijzigingen aan te brengen:
Hierbij wordt u gevraagd om het systeemwachtwoord op te geven. Geef het wachtwoord op en druk op “Ontgrendelen”:
Nadat u de voorkeuren voor 'Beveiliging en privacy' hebt ontgrendeld, klikt u op de knop 'Toestaan' om het laden van VirtualBox te deblokkeren:
Opmerking : De “VirtualBox” is ontwikkeld en eigendom van “Oracle America, Inc.” en daarom zul je “Oracle America, Inc.” zien. in het bericht.
Opmerking : De knop “Toestaan” blijft daar 30 minuten staan. Als het echter niet wordt weergegeven, installeer dan de VirtualBox opnieuw en het zal verschijnen. Volg om de VirtualBox te verwijderen deze gids.
Hoe de fout “Kernelstuurprogramma niet geïnstalleerd (rc=-1908)” in Mac OS (Mojave) te verhelpen?
In Mojave voert de oplossing voor de fout “Kernel Driver not Installed (rc=-1908)” eenvoudigweg de volgende opdracht uit:
sudo / Bibliotheek / Applicatie\ Ondersteuning / VirtueleBox / Lanceer Daemons / VirtualBoxStartup.sh opnieuw opstartenNadat u de bovenstaande opdracht hebt uitgevoerd, start u de VirtualBox opnieuw op en start u de virtuele machine.
Conclusie
Dit artikel biedt een diepgaande en geteste oplossing voor de fout “Kernel Driver not Installed(rc=-1908)” in Linux en MacOS (BigSur & Mojave). Deze fout treedt op als gevolg van ontbrekende VirtualBox Linux-kernelheaders en -stuurprogramma's of omdat deze niet correct zijn ingesteld. In Linux hoeft u alleen maar Linux-headers en VirtualBox dkms te installeren. Terwijl u in Mac OS (BigSur) de app ontgrendelt en toestaat via 'beveiliging en privacy' in 'systeemvoorkeuren'.