Kā novērst Portable VirtualBox kodola draivera izpildlaika kļūdu



Izmēģiniet Mūsu Instrumentu Problēmu Novēršanai

Portable VirtualBox ļauj līdzināties pilnai datorsistēmai esošajā instalācijā, faktiski neinstalējot daudz pakotņu. Dažos gadījumos jūs, iespējams, vienkārši varējāt izvilkt arhīvu un sākt ritināt. Tas padara konfigurēšanu daudz vienkāršāku nekā darbu ar pilnu programmatūras instalēšanu, kā arī ļauj jums VirtualBox atdarināto datoru aizvest jebkurā datorā visur, kur jums ir mašīna, kurā darbojas atbilstoša sistēmas programmatūra.



Reizēm var rasties kodola draivera kļūda no Portable VirtualBox, kas rodas nepareizi konfigurētas pakotnes dēļ. Tas, iespējams, izklausās ļoti pretrunīgi, jo nav paredzēts, ka šī pārnēsājamā instalācija varētu sajaukt ar pakotnēm.



Portatīvo VirtualBox kodola kļūdu labošana

Pirms turpināt, pārliecinieties, ka tas, ar ko jūs nodarbojaties, ir kļūda no tā, kā VirtualBox mijiedarbojas ar kodolu, nevis rezultāts, piemēram, tam, kas saistīts ar pašu Linux vai NT kodolu. Jūs saņemsit kļūdas ziņojumu, kas īpaši norāda, ka jūs ciešat no “VirtualBox - izpildlaika kļūda” un ka programmatūra “Nevar piekļūt kodola draiverim!” Ja jūs saņemat faktisku paniku, kas aptur jūsu operētājsistēmu, jūs faktiski nodarbojaties ar kaut ko pilnīgi nesaistītu ar VirtualBox.



Atkarībā no jūsu saimniekdatora operētājsistēmas, iespējams, vēlēsities izmantot vienu no vairākiem dažādiem rīkiem, ko izmanto pakalpojuma pārbaudei. Jūs varētu mēģināt izmantot ServiWin VBoxDrv operētājsistēmā Windows vai vienkārši izmēģināt top, htop vai busybox top operētājsistēmā Linux. Jebkurā gadījumā jūs varat uzzināt, ka pakalpojums nekad neapstājas vai kļūst par zombiju procesu. Jūsu nākamais solis ir izmēģināt PSEXEC -s, taču jūs atradīsit, ka vairumā gadījumu tas neko nedara.

Izmēģinot jaunu Portable VirtualBox instalēšanu, situācija var tikt labota, un to ir pietiekami viegli izdarīt. Vienkārši nokopējiet failus no USB atmiņas kartes vai jebkura cita nesēja, kuru izmantojāt portatīvo direktoriju glabāšanai, jaunā direktorijā un mēģiniet vēlreiz. Ja tas izdodas, tad jūs vienkārši kaut ko pazaudējāt savā vecajā direktorijā un visus VXD failus varat pārvietot uz jauno.



Jums var kaut kas pietrūkt, ja neviens no šiem procesiem jums faktiski nedarbojās. Tādā gadījumā jums varētu pietrūkt vispārīgas galvenes vai kaut kā tā. Jūs varat tos atjaunot, izmantojot:

sudo apt-get install dkms

sudo apt-get -y instalēt linux-headers-generic linux-headers-lbm - #. #. # - ## - vispārējs

Nomainiet oktotorpusus ar pareizajiem skaitļiem pašreizējām vispārīgajām Linux galvenēm, ar kurām strādājāt. Šie skaitļi mainās ar katru atjauninājumu, kas atspoguļo Linux jauninājumu būtību. Protams, ja Windows 7 x86_64 vai kaut kas līdzīgs faktiski bija jūsu resursdatora operētājsistēma, tas nedarbosies dabiski, taču ir vērts izmēģināt, ja strādājat no apt-get pārvaldītas vides iekšpuses. Tas var arī atrisināt šo kļūdu Microsoft Windows 10 lietotājiem, kuriem Windows iekšpusē ir instalēti izvēles Ubuntu faili. Šajā gadījumā apt-get lielākajā daļā gadījumu joprojām vajadzētu darboties lieliski.

Šāda veida kļūdas bieži izraisa dažu failu zaudēšana, iespējams, pārmērīgas atjaunināšanas rutīnas dēļ vai, iespējams, failu sistēmas bojājumu dēļ. Šāda veida lieta notiek, kad failu sistēmas rakstīšanas laikā tiek atvienota strāva. Jebkurā gadījumā sudo apt-get install - pārinstalēt Linux galvenes - #. #. #. ## - vispārīgs var būt noderīgi arī pareizajos versiju numuros, aizstājot # simbolus vēlreiz ar visjaunākajām versijām.

Ja šīs komandas rada arī kāda veida kļūdas, formulējiet tās tā:

sudo apt-get noņemt Linux galvenes - #. #. #. ##

sudo apt-get install linux-headers - #. #. #. ## - vispārīgs

Lai gan tas varētu izskatīties diezgan radikāli, jo tas noņem esošās Linux galvenes un aizstāj tās ar jaunām kopijām, tas faktiski nepieskaras nekādiem konfigurācijas failiem, kas palīdz saglabāt instalāciju neskartu visu laiku. Tas tikai atsvaidzina jau esošās galvenes. Ja strādājat ar jebkāda veida portatīvo datoru, pirms to izdariet, noteikti pievienojiet lādētāju. Enerģijas zudums šāda veida operāciju laikā pilnībā neiznīcinās failu sistēmu, bet tas sagādās jums daudz galvassāpju.

Ja strādājat no Ubuntu vai saderīgas sistēmas, izvēlnē Sistēma - administrēšana varat atvērt Synaptic Package manager. Atlasiet izvēlni Rediģēt un pēc tam atlasiet Labot salauztās paketes. Pievērsiet īpašu uzmanību loga apakšai. Šeit atrodas statusa josla, un tas darbosies kā vienīgais rezultāts, ko saņemat par šo procesu. Jūs neatradīsit nevienu dialoglodziņu vai uznirstošo logu, kas pretējā gadījumā jums būtu noderīgs.

Ja jums ir tikai piekļuve terminālim, varat palaist sudo apt-get -f install, lai veiktu to pašu. Jebkurā gadījumā tam vajadzētu pārliecināties, vai jums ir visi nepieciešamie faili. Tiklīdz esat visu pārbaudījis, restartējiet sistēmu, lai pārliecinātos, ka viss ir ielādēts no jaunākās kopijas.

Tā kā tas patiešām ietvēra galvenes pakotņu nomaiņu, tas varētu būt piemērots laiks, lai faktiski veiktu pilnas pakotņu sistēmas jaunināšanu. To var izdarīt, palaižot sudo apt-get update, kam seko sudo apt-get upgrade, lai pārliecinātos, ka katra jūsu sistēmā instalētā pakete šobrīd ir atjaunināta. Tas faktiski ir labi darīt periodiski, palaižot jebkuru VirtualBox versiju, jo tas arī palīdz samazināt visus drošības riskus, kas saistīti ar divu operētājsistēmu palaišanu kopā.

Kad VirtualBox Portable atkal darbojas nevainojami, iespējams, ka šis ir ideāls laiks, lai dublētu visu direktoriju. Lai to izdarītu, jums nav jādara nekas īpašs, jo pārnēsājamā versija nerada daudz citu failu citur jūsu sistēmā, izņemot to, kur to instalējāt, lai gan, iespējams, vēlēsities apskatīt savu mājas direktoriju, lai redzētu, vai ir visus svarīgos konfigurācijas failus tur esošajā apakšdirektorijā. Arī tas nav nepieciešams solis, taču, ja to izdarīsit kādu brīdi, tas varētu palīdzēt novērst VirtualBox kodola kļūdu atkārtotu parādīšanos nākotnē.

4 minūtes lasītas