Lad os dykke lidt ned i forståelsen af fejlen, dens typer og hvordan man løser den i forskellige operativsystemer. Fejlen 'Kernel Driver not installed (rc=-1908)' kan indeholde 3 typer meddelelser:
Fejl 1: Hvordan rettes fejlen '/etc/init.d/vboxdrv setup'?
Fejl 2: Hvordan kan 'modprobe vboxdrv'-fejlen rettes?
Fejl 3: Hvordan kan '/sbin/vboxconfig'-fejlen rettes?
Disse fejl opstår på grund af manglende VirtualBox Linux-kerneoverskrifter og drivere eller ikke er konfigureret korrekt.
Denne artikel har givet en dybtgående og testet løsning på denne fejl i henhold til følgende operativsystemer:
- Sådan rettes fejlen 'Kernel Driver not Installed (rc=-1908)' i Linux? (Debian-baseret)
- Hvordan kan 'Kernel Driver not Installed(rc=-1908)'-fejlen rettes i Mac OS? (BigSur)
- Hvordan kan 'Kernel Driver not Installed(rc=-1908)'-fejlen rettes i Mac OS? (Mojave)
Lad os begynde med rettelsen i Linux-operativsystemet.
Sådan rettes fejlen 'Kernel Driver not Installed (rc=-1908)' i Linux?
For at løse dette problem i Linux skal du udføre kommandoen skrevet nedenfor for at omkonfigurere eller installere (hvis disse ikke er installeret i første omgang) VirtualBox Linux-kernehovederne:
Bemærk : Sørg for at lukke VirtualBox, før du kører kommandoen. Ellers vil du blive stødt på en fejl efter at have udført kommandoen.
sudo passende installere --geninstaller build-essential linux-headers-$ ( unavn -r ) virtualbox-dkms dkms
Det vil give tilladelse til at tage plads til installationen, give tilladelsen ved at skrive 'y' og trykke på 'Enter'-tasten.
Efter et stykke tid vil installationen være afsluttet, og alt du skal gøre er at udføre denne kommando:
sudo modprobe vboxdrv
Du er god til at køre VirtualBox-maskinerne uden besvær.
Sådan rettes fejlen 'Kernel Driver not Installed (rc=-1908)' i Mac OS (BigSur)?
For at rette fejlen 'Kernel Driver not Installed (rc=-1908)' i Mac OS(BigSur), skal du åbne System Preference-indstillingerne ved at klikke på 'Apple'-ikonet i øverste venstre hjørne og vælge 'System Preferences':
Alternativt kan du åbne systemindstillingerne fra Dock og åbne 'Sikkerhed og privatliv' Indstillinger:
På fanen 'Generelt' i 'Sikkerhed og privatliv' skal du klikke på låseknappen i nederste venstre hjørne for at låse indstillingerne op og foretage ændringer:
Dette vil bede dig om at angive systemadgangskoden. Angiv adgangskoden og tryk på 'Lås op':
Når du har låst op for 'Sikkerhed og privatliv'-præferencer, skal du klikke på knappen 'Tillad' for at fjerne blokeringen af VirtualBox fra indlæsning:
Bemærk : 'VirtualBox' er udviklet og ejet af 'Oracle America, Inc.' og det er derfor, du vil se 'Oracle America, Inc.' i beskeden.
Bemærk : 'Tillad'-knappen bliver der i 30 minutter. Men hvis det ikke vises, geninstaller VirtualBox, og det vil dukke op. For at afinstallere VirtualBox, følg denne guide.
Sådan rettes fejlen 'Kernel Driver not Installed (rc=-1908)' i Mac OS (Mojave)?
I Mojave kører rettelsen til fejlen 'Kernel Driver not Installed (rc=-1908)' bare følgende kommando:
sudo / Bibliotek / Applikation\ Support / VirtualBox / LaunchDaemons / VirtualBoxStartup.sh genstartEfter at have udført ovenstående kommando, genstart VirtualBox og start den virtuelle maskine.
Konklusion
Denne artikel har givet en dybtgående og testet løsning på fejlen 'Kernel Driver not Installed(rc=-1908)' i Linux og MacOS(BigSur & Mojave). Denne fejl opstår på grund af manglende VirtualBox Linux-kerneoverskrifter og -drivere eller ikke er konfigureret korrekt. I Linux skal du blot installere Linux-headere og VirtualBox dkms. Mens du er i Mac OS(BigSur), skal du låse op og tillade appen fra 'sikkerhed og privatliv' i 'systempræferencer'.