La oss dykke litt inn i forståelsen av feilen, dens typer og hvordan du fikser den i forskjellige operativsystemer. Feilen 'Kernel Driver not installed (rc=-1908)' kan inneholde 3 typer meldinger:
Feil 1: Hvordan fikser jeg '/etc/init.d/vboxdrv setup'-feilen?
Feil 2: Hvordan kan 'modprobe vboxdrv'-feilen fikses?
Feil 3: Hvordan kan '/sbin/vboxconfig'-feilen fikses?
Disse feilene oppstår på grunn av manglende VirtualBox Linux-kjernehoder og drivere eller at de ikke er satt opp riktig.
Denne artikkelen har gitt en grundig og testet løsning på denne feilen i henhold til følgende operativsystemer:
- Hvordan fikse 'Kernel Driver not Installed (rc=-1908)'-feil i Linux? (Debian-basert)
- Hvordan kan feilen 'Kernel Driver not Installed (rc=-1908)' fikses i Mac OS? (BigSur)
- Hvordan kan feilen 'Kernel Driver not Installed (rc=-1908)' fikses i Mac OS? (Mojave)
La oss begynne med løsningen i Linux-operativsystemet.
Hvordan fikse 'Kernel Driver not Installed (rc=-1908)'-feil i Linux?
For å fikse dette problemet i Linux, kjør kommandoen som er skrevet nedenfor for å rekonfigurere eller installere (hvis disse ikke er installert i utgangspunktet) VirtualBox Linux-kjerneoverskriftene:
Merk : Sørg for å lukke VirtualBox før du kjører kommandoen. Ellers vil du bli møtt med en feil etter å ha utført kommandoen.
sudo apt installere --installer på nytt build-essential linux-headers-$ ( unavn -r ) virtualbox-dkms dkms
Det vil gi tillatelse til å ta plass til installasjonen, gi tillatelsen ved å skrive 'y' og trykke på 'Enter'-tasten.
Etter en stund vil installasjonen være fullført og alt du trenger å gjøre er å utføre denne kommandoen:
sudo modprobe vboxdrv
Du er flink til å gå og kjøre VirtualBox-maskinene uten problemer.
Hvordan fikse 'Kernel Driver not Installed (rc=-1908)'-feil i Mac OS (BigSur)?
For å fikse 'Kernel Driver not Installed (rc=-1908)'-feilen i Mac OS(BigSur), åpne System Preference-innstillingene ved å klikke på 'Apple'-ikonet øverst til venstre og velge 'System Preferences':
Alternativt kan du åpne systempreferansene fra Dock og åpne 'Sikkerhet og personvern' Innstillinger:
I kategorien 'Generelt' i 'Sikkerhet og personvern', klikk på låseknappen nederst i venstre hjørne for å låse opp innstillingene og gjøre endringer:
Dette vil be deg om å oppgi systempassordet. Oppgi passordet og trykk 'Lås opp':
Etter å ha låst opp 'Sikkerhet og personvern'-preferansene, klikk på 'Tillat'-knappen for å fjerne blokkeringen av VirtualBox fra lasting:
Merk : 'VirtualBox' er utviklet og eid av 'Oracle America, Inc.' og det er derfor du vil se 'Oracle America, Inc.' i meldingen.
Merk : 'Tillat'-knappen blir værende der i 30 minutter. Men hvis den ikke vises, installer VirtualBox på nytt og den vises. For å avinstallere VirtualBox, følg denne veiledningen.
Hvordan fikse 'Kernel Driver not Installed (rc=-1908)'-feil i Mac OS (Mojave)?
I Mojave kjører rettelsen for 'Kernel Driver not Installed (rc=-1908)'-feilen bare følgende kommando:
sudo / Bibliotek / Applikasjonsstøtte / VirtualBox / LaunchDaemons / VirtualBoxStartup.sh starter på nyttEtter å ha utført kommandoen ovenfor, start VirtualBox på nytt og start den virtuelle maskinen.
Konklusjon
Denne artikkelen har gitt en grundig og testet løsning på feilen 'Kernel Driver not Installed (rc=-1908)' i Linux og MacOS (BigSur & Mojave). Denne feilen oppstår på grunn av manglende VirtualBox Linux-kjernehoder og drivere eller at de ikke er satt opp riktig. I Linux trenger du bare å installere Linux-hoder og VirtualBox dkms. Mens du er i Mac OS(BigSur), låser du opp og tillat appen fra 'sikkerhet og personvern' i 'systempreferanser'.