Paano Ayusin ang Portable VirtualBox Kernel Driver Runtime Error



Subukan Ang Aming Instrumento Para Sa Pagtanggal Ng Mga Problema

Pinapayagan ka ng Portable VirtualBox na tularan ang isang buong computer system sa loob ng iyong umiiral nang pag-install nang hindi aktwal na pag-install ng maraming mga pakete. Sa ilang mga kaso, maaari mo lamang mai-unzip ang isang archive at magsimulang mag-roll. Ginagawa nitong mas madali ang pag-configure kaysa sa pagtatrabaho sa isang buong pag-install ng software, at hinahayaan ka rin nitong dalhin ang iyong tinulad na VirtualBox na computer-inside-a-computer saan ka man pumunta na mayroong makina na nagpapatakbo ng naaangkop na software ng system.



Minsan, maaari kang magtapos ng isang error sa driver ng kernel mula sa Portable VirtualBox, na nangyayari dahil sa isang hindi wastong na-configure na pakete. Marahil ito ay napaka-counterintuitive, dahil ang portable na pag-install na ito ay hindi dapat guluhin sa mga pakete.



Pag-aayos ng Mga Error sa Portable VirtualBox Kernel

Bago magpatuloy, tiyakin na ganap na ang iyong pakikitungo ay isang error mula sa paraan ng pakikipag-ugnay ng VirtualBox sa kernel at hindi isang resulta ng, sabihin, isang bagay na may kinalaman sa aktwal na Linux o NT kernel mismo. Makakatanggap ka ng isang mensahe ng error na partikular na nagpapahiwatig na nagdurusa ka sa isang 'VirtualBox - Runtime Error' at ang software na 'Hindi ma-access ang kernel driver!' Kung nakakatanggap ka ng isang aktwal na gulat na humihinto sa iyong operating system, talagang nakikipag-usap ka sa isang bagay na ganap na walang kaugnayan sa VirtualBox.



Nakasalalay sa kung ano ang operating system ng iyong host, baka gusto mong gumamit ng isa sa maraming iba't ibang mga tool na ginamit upang siyasatin ang serbisyo. Maaari mong subukang gamitin ang ServiWin VBoxDrv sa ilalim ng Windows o subukan lamang ang tuktok, htop o tuktok ng busybox sa ilalim ng Linux. Sa alinmang kaso, maaari mong makita na ang serbisyo ay hindi tumitigil o maging isang proseso ng zombie. Ang iyong susunod na hakbang dito ay upang subukan ang mga PSEXEC, ngunit mahahanap mo sa karamihan ng mga kaso na wala itong ginagawa.

Ang pagsubok ng isang sariwang pag-install ng Portable VirtualBox ay maaaring malunasan ang sitwasyon, at ito ay sapat na madaling gawin. Kopyahin lamang ang mga file mula sa iyong USB memory stick o kahit anong medium na ginamit mo upang maiimbak ang mga portable na direktoryo sa isang bagong direktoryo at subukan ito muli. Kung gagawin nito ang bilis ng kamay, pagkatapos ay may nawala ka lang sa iyong lumang direktoryo at maaaring ilipat ang anumang mga file ng VXD sa iyong bago.



Maaaring may nawawalan ka kung wala sa mga prosesong ito ang talagang gumana para sa iyo. Sa kasong iyon, maaaring nawawala ka sa isang pangkalahatang header o kung ano. Maaari mong hilingin na ibalik ang mga ito sa:

sudo apt-get install dkms

sudo apt-get -y install ng linux-headers-generic linux-headers-lbm - #. #. # - ## - generic

Palitan ang mga octothorpes ng wastong mga bilang para sa kasalukuyang mga generic na header ng Linux na iyong pinagtatrabahuhan. Nagbabago ang mga numerong ito sa bawat pag-update, na sumasalamin sa likas na katangian ng mga pag-upgrade sa Linux. Naturally, kung ang Windows 7 x86_64 o katulad na bagay ay talagang iyong operating operating system, kung gayon hindi ito gagana nang natural, ngunit sulit na subukan kung nagtatrabaho ka mula sa loob ng isang apt-get na pinamamahalaang kapaligiran. Maaari rin nitong malutas ang error na ito para sa mga gumagamit ng Microsoft Windows 10 na mayroong mga opsyonal na mga file ng Ubuntu na naka-install sa loob ng Windows. Sa kasong ito, ang apt-get ay dapat pa rin gumana nang maayos sa isang karamihan ng mga kaso.

Ang ganitong uri ng error ay madalas na sanhi ng pagkawala ng ilang mga file, marahil dahil sa isang labis na nakagugulat na gawain sa pag-update o marahil ay dahil sa katiwalian ng file system. Ang ganitong uri ng bagay ay nangyayari kapag ang kapangyarihan ay tinanggal habang nagsusulat ng isang file system. Sa alinmang kaso, sudo apt-get install –reinstall ng linux-header - #. #. #. ## - generic maaari ding makatulong sa tamang mga numero ng bersyon na pinapalitan ang # na simbolo ng mga pinakabagong bersyon muli.

Dapat bang gumawa ang mga utos na ito ng ilang uri ng error, i-parirala ang mga ito bilang:

sudo apt-get alisin ang mga linux-header - #. #. #. ##

sudo apt-get install linux-header - #. #. #. ## - generic

Habang ito ay maaaring magmukhang medyo marahas dahil tinanggal nito ang mga mayroon nang mga header ng Linux at pinalitan ang mga ito ng mga sariwang kopya, ito ay talagang hindi nakakaapekto sa anumang uri ng mga file ng pagsasaayos, na makakatulong na panatilihing buo ang iyong pag-install sa buong oras. Ito ay nagre-refresh lamang ng mga header na naroroon. Kung nagtatrabaho ka sa anumang uri ng portable computer, siguraduhing mag-plug sa charger bago ito gawin. Ang pagkawala ng lakas sa panahon ng ganitong uri ng operasyon ay hindi ganap na magtatapon ng isang file system, ngunit bibigyan ka nito ng maraming sakit ng ulo.

Kung nagtatrabaho ka man mula sa isang Ubuntu o katugmang system, maaari mong buksan ang manager ng Synaptic Package mula sa menu ng System - Administration. Piliin ang menu na I-edit at pagkatapos ay piliin ang Fix Broken Packages. Bigyang pansin ang ilalim ng window. Dito nandoon ang status bar, at ito ang gagawa bilang ang tanging natanggap mong output tungkol sa prosesong ito. Hindi ka makakahanap ng anumang dialog box o pop up window na sa kabilang banda ay makakatulong sa iyo.

Kung mayroon kang access sa terminal lamang, maaari mong patakbuhin ang sudo apt-get -f install upang isagawa ang parehong bagay. Sa alinmang kaso, dapat nitong tiyakin na mayroon ka ng lahat ng mga file na kailangan mo. Sa sandaling napatunayan mo ang lahat, dapat mong i-reboot ang system upang matiyak na na-load ang lahat mula sa pinakabagong kopya nito.

Dahil kasangkot ito sa pagpapalit ng mga pakete ng header, maaaring ito ay isang magandang panahon upang talagang gawin ang isang buong pag-upgrade ng system ng package. Magagawa mo ito sa pamamagitan ng pagpapatakbo ng sudo apt-get update na sinusundan ng sudo apt-get upgrade upang matiyak na ang bawat pakete na na-install mo sa iyong system ay kasalukuyang nai-update. Ito ay talagang mahusay na gawin pana-panahon kapag nagpapatakbo ng anumang bersyon ng VirtualBox, dahil nakakatulong din ito upang mabawasan ang anumang mga panganib sa seguridad na kasama ng pagpapatakbo ng dalawang operating system.

Kapag mayroon kang VirtualBox Portable na gumagana nang perpektong muli, maaari mong makita na ito ay isang perpektong oras upang i-back up ang buong direktoryo. Hindi mo kailangang gumawa ng anumang espesyal na gawin ito dahil ang portable na bersyon ay hindi lumilikha ng maraming iba pang mga file sa ibang lugar sa iyong system bukod sa kung saan mo ito na-install, kahit na baka gusto mong tumingin sa iyong direktoryo sa bahay upang makita kung mayroong anumang mahalagang mga file ng pagsasaayos sa isang subdirectory doon. Hindi rin ito kinakailangang hakbang, ngunit ang paglalaan ng ilang sandali upang magawa ito ngayon ay makakatulong upang maiwasan ang mga VirtualBox Kernel Errors na muling lumitaw sa hinaharap.

Basahin ang 4 na minuto