Šiek tiek pasinerkime į klaidos supratimą, jos tipus ir kaip ją ištaisyti įvairiose operacinėse sistemose. Klaida „Branduolio tvarkyklė neįdiegta (rc=-1908)“ gali turėti 3 tipų pranešimus:
1 klaida: kaip ištaisyti klaidą „/etc/init.d/vboxdrv setup“?
2 klaida: kaip galima ištaisyti „modprobe vboxdrv“ klaidą?
3 klaida: kaip galima ištaisyti klaidą „/sbin/vboxconfig“?
Šios klaidos atsiranda dėl trūkstamų „VirtualBox Linux“ branduolio antraščių ir tvarkyklių arba netinkamai nustatytos.
Šiame straipsnyje pateiktas išsamus ir patikrintas šios klaidos sprendimas pagal šias operacines sistemas:
- Kaip ištaisyti „Linux“ klaidą „Bernelio tvarkyklė neįdiegta (rc=-1908)“? (pagrįsta Debianu)
- Kaip „Mac OS“ galima ištaisyti klaidą „Branduolio tvarkyklė neįdiegta (rc=-1908)“? (BigSur)
- Kaip „Mac OS“ galima ištaisyti klaidą „Branduolio tvarkyklė neįdiegta (rc=-1908)“? (Mojave)
Pradėkime nuo pataisymo „Linux“ operacinėje sistemoje.
Kaip ištaisyti „Linux“ klaidą „Bernelio tvarkyklė neįdiegta (rc=-1908)“?
Norėdami išspręsti šią problemą sistemoje „Linux“, vykdykite toliau įvestą komandą, kad iš naujo sukonfigūruotumėte arba įdiegtumėte (jei jos nėra įdiegtos iš pradžių) „VirtualBox Linux“ branduolio antraštes:
Pastaba : Prieš paleisdami komandą būtinai uždarykite „VirtualBox“. Priešingu atveju, įvykdę komandą, susidursite su klaida.
sudo apt diegti -- įdiegti iš naujo build-essential linux-headers-$ ( uname -r ) virtualbox-dkms dkms
Jis suteiks leidimą užimti vietos diegimui, suteiks leidimą įvesdamas „y“ ir paspausdamas klavišą „Enter“.
Po kurio laiko diegimas bus baigtas ir viskas, ką jums reikia padaryti, tai vykdyti šią komandą:
sudo modprobe vboxdrv
Galite be jokio vargo eiti ir paleisti „VirtualBox“ mašinas.
Kaip ištaisyti klaidą „Branduolio tvarkyklė neįdiegta (rc=-1908)“ „Mac OS“ („BigSur“)?
Norėdami ištaisyti klaidą „Branduolio tvarkyklė neįdiegta (rc=-1908)“ „Mac OS“ („BigSur“), atidarykite sistemos nuostatų nustatymus spustelėdami „Apple“ piktogramą viršutiniame kairiajame kampe ir pasirinkę „System Preferences“:
Arba galite atidaryti sistemos nuostatas iš doko ir atidaryti „Saugumas ir privatumas“ Nustatymai:
Skirtuke „Bendra“ „Sauga ir privatumas“ spustelėkite užrakto mygtuką apatiniame kairiajame kampe, kad atrakintumėte nustatymus ir atliktumėte pakeitimus:
Bus paprašyta įvesti sistemos slaptažodį. Įveskite slaptažodį ir paspauskite „Atrakinti“:
Atrakinę „Sauga ir privatumas“ nuostatas, spustelėkite mygtuką „Leisti“, kad atblokuotumėte „VirtualBox“ įkėlimą:
Pastaba : 'VirtualBox' yra sukurtas ir priklauso 'Oracle America, Inc.' ir todėl pamatysite „Oracle America, Inc.“. žinutėje.
Pastaba : Mygtukas „Leisti“ lieka ten 30 minučių. Tačiau, jei jis nerodomas, iš naujo įdiekite „VirtualBox“ ir jis pasirodys. Norėdami pašalinti „VirtualBox“, vadovaukitės šį vadovą.
Kaip ištaisyti klaidą „Branduolio tvarkyklė neįdiegta (rc=-1908)“ „Mac OS“ („Mojave“)?
„Mojave“ klaidos „Branduolio tvarkyklė neįdiegta (rc=-1908)“ pataisa tiesiog vykdo šią komandą:
sudo / biblioteka / Programa\ palaikymas / „VirtualBox“. / LaunchDaemons / VirtualBoxStartup.sh paleiskite iš naujoĮvykdę aukščiau pateiktą komandą, iš naujo paleiskite „VirtualBox“ ir paleiskite virtualią mašiną.
Išvada
Šiame straipsnyje pateiktas išsamus ir patikrintas klaidos „Branduolio tvarkyklė neįdiegta (rc=-1908)“ sprendimas „Linux“ ir „MacOS“ („BigSur & Mojave“). Ši klaida atsiranda dėl to, kad trūksta „VirtualBox Linux“ branduolio antraščių ir tvarkyklių arba jie nėra tinkamai nustatyti. „Linux“ sistemoje tereikia įdiegti „Linux“ antraštes ir „VirtualBox“ dkms. Naudodami „Mac OS“ („BigSur“) atrakinkite ir leiskite programai pasirinkti „saugumas ir privatumas“ skiltyje „sistemos nuostatos“.