Kuidas parandada kaasaskantava VirtualBoxi kerneli draiveri käitusviga



Proovige Meie Instrumenti Probleemide Kõrvaldamiseks

Kaasaskantav VirtualBox võimaldab teil olemasolevas installis jäljendada täielikku arvutisüsteemi, installimata tegelikult paljusid pakette. Mõnel juhul võisite lihtsalt arhiivi lahti pakkida ja veerema asuda. See muudab seadistamise palju lihtsamaks kui tarkvara täieliku installimisega töötamine, samuti võimaldab see viia oma VirtualBoxi emuleeritud arvuti arvutisse kuhu iganes, kus on masin, millel töötab vastav süsteemitarkvara.



Mõnikord võib teil tekkida Portable VirtualBoxi kerneli draiveri tõrge, mis ilmneb valesti konfigureeritud paketi tõttu. See kõlab ilmselt väga vastandlikult, sest see kaasaskantav install ei peaks pakkidega üldse sassi minema.



Kaasaskantavate VirtualBoxi kerneli vigade parandamine

Enne jätkamist veenduge, et see, millega te tegelete, on viga VirtualBoxi kerneliga suhtlemisel ja ei tulene näiteks sellest, mis on seotud tegeliku Linuxi või NT kerneliga. Teile kuvatakse tõrketeade, mis näitab konkreetselt, et teil on „VirtualBox - käitustõrge” ja tarkvara „Kerneli draiverile ei pääse juurde!” Kui teil on tegelik paanika, mis peatab teie operatsioonisüsteemi, siis tegelete tegelikult millegagi, mis pole VirtualBoxiga täiesti seotud.



Sõltuvalt sellest, milline on teie hosti operatsioonisüsteem, võiksite kasutada ühte mitmest erinevast tööriistast, mida teenuse kontrollimiseks kasutatakse. Võite proovida Windowsi all kasutada ServiWin VBoxDrv-d või lihtsalt Linuxi all proovida top, htop või busybox top. Mõlemal juhul võite avastada, et teenus ei peatu ega muutu zombiprotsessiks. Teie järgmine samm on proovida PSEXEC-e, kuid leiate, et enamasti ei tee see midagi.

Portable VirtualBoxi uue installimise proovimine võib olukorra parandada ja seda on piisavalt lihtne teha. Kopeerige failid lihtsalt oma USB-mälupulgalt või muult andmekandjalt, mida kasutasite kaasaskantavate kataloogide salvestamiseks, uude kataloogi ja proovige uuesti. Kui see trikki teeb, siis kaotasite lihtsalt midagi oma vanast kataloogist ja saate kõik VXD-failid oma uude kataloogi teisaldada.



Teil võib midagi puudu jääda, kui ükski neist protsessidest teie jaoks tegelikult ei töötanud. Sel juhul võib teil puududa üldine päis või midagi muud. Võite need taastada järgmisega:

sudo apt-get install dkms

sudo apt-get -y installida Linux-päised-üldised Linux-päised-lbm - #. #. # - ## - üldised

Asendage oktotorbid praeguste üldiste Linuxi päiste õigete numbritega, millega töötasite. Need arvud muutuvad iga värskendusega, mis peegeldab Linuxi versiooniuuenduste olemust. Muidugi, kui Windows 7 x86_64 või midagi sarnast oli tegelikult teie hosti operatsioonisüsteem, siis see loomulikult ei toimi, kuid tasub proovida, kui töötate apt-get hallatava keskkonna sees. See võib selle vea lahendada ka Microsofti Windows 10 kasutajate jaoks, kellel on Windowsi sisse installitud valikulised Ubuntu-failid. Sellisel juhul peaks apt-get enamikul juhtudel siiski hästi toimima.

Seda tüüpi vead on sageli põhjustatud mõne faili kaotamisest, võib-olla liiga innuka värskendusrutiini või võib-olla failisüsteemi rikutuse tõttu. Selline asi juhtub siis, kui toide failisüsteemi kirjutamise ajal eemaldatakse. Mõlemal juhul, sudo apt-get install - Linuxi päiste uuesti installimine - #. #. #. ## - üldine võib olla abiks ka õigete versiooninumbrite asendamisel # sümbolid uuesti kõige uuemate versioonidega.

Kui need käsud peaksid tekitama ka mingisuguseid vigu, sõnastage need hoopis järgmiselt:

sudo apt-get eemalda Linuxi päised - #. #. #. ##

sudo apt-get install linux-headers - #. #. #. ## - üldine

Kuigi see võib tunduda üsna drastiline, kuna eemaldab olemasolevad Linuxi päised ja asendab need värskete koopiatega, ei puuduta see tegelikult ühtegi konfiguratsioonifaili, mis aitab teie installi kogu aeg puutumatuna hoida. See lihtsalt värskendab juba seal olnud päiseid. Kui töötate mis tahes kaasaskantava arvutiga, ühendage enne seda laadija kindlasti vooluvõrku. Toitekaotus seda tüüpi toimingute ajal ei kaota failisüsteemi täielikult prügikasti, kuid tekitab teile palju peavalu.

Kui töötate Ubuntu või ühilduva süsteemiga, saate Synaptic Package manager avada menüüst System - Administration. Valige menüü Redigeerimine ja seejärel valige Fix Broken Packages. Pöörake tähelepanelikult akna alaosa. Siin asub olekuriba ja see on ainus väljund, mille selle protsessi kohta saate. Te ei leia ühtegi dialoogiboksi ega hüpikakent, mis muidu teile abiks oleks.

Kui teil on juurdepääs ainult terminalile, saate sama asja käivitamiseks käivitada sudo apt-get -f install. Mõlemal juhul peaks see veenduma, et teil on kõik vajalikud failid. Niipea kui olete kõik kontrollinud, peaksite süsteemi taaskäivitama, et veenduda, et kõik on laaditud selle viimasest koopiast.

Kuna see hõlmas päise pakettide väljavahetamist, võib see olla hea aeg täispaketisüsteemi värskendamiseks. Seda saate teha käivitades sudo apt-get update, millele järgneb sudo apt-get upgrade, veendumaks, et kõiki teie süsteemi installitud pakette värskendatakse. Seda on tegelikult hea perioodiliselt teha mis tahes VirtualBoxi versiooni käitamisel, sest see aitab vähendada ka kahe operatsioonisüsteemi koos käitamisega kaasnevaid turvariske.

Kui olete VirtualBox Portable taas täiuslikult töötanud, võite leida, et see on ideaalne aeg kogu kataloogi varundamiseks. Selleks ei pea te midagi erilist tegema, kuna kaasaskantav versioon ei loo teie süsteemis mujal palju muid faile peale selle, kuhu installisite, kuigi võiksite vaadata oma kodukataloogis, et näha, kas neid on mis tahes olulised konfiguratsioonifailid seal alamkataloogis. See pole ka vajalik samm, kuid selle hetkeks võtmine võib aidata vältida VirtualBoxi tuumavigade uuesti ilmumist tulevikus.

4 minutit loetud