Cara Memperbaiki Ralat Runtime Driver VirtualBox Kernel Portable



Cuba Instrumen Kami Untuk Menghapuskan Masalah

Portable VirtualBox membolehkan anda meniru sistem komputer penuh di dalam pemasangan yang ada tanpa benar-benar memasang banyak pakej. Dalam beberapa kes, anda mungkin dapat membuka zip fail dan mula melancarkan. Ini menjadikan konfigurasi jauh lebih mudah daripada bekerja dengan pemasangan penuh perisian, dan ini juga membolehkan anda membawa komputer yang ditiru VirtualBox anda ke mana sahaja anda pergi yang mempunyai mesin yang menjalankan perisian sistem yang sesuai.



Sesekali, anda mungkin akan mengalami ralat pemacu kernel dari Portable VirtualBox, yang berlaku kerana pakej yang tidak dikonfigurasi dengan betul. Ini mungkin terdengar sangat berlawanan, kerana pemasangan mudah alih ini tidak semestinya mengacaukan pakej sama sekali.



Memperbaiki Kesalahan Kernel VirtualBox Mudah Alih

Sebelum meneruskan, pastikan sepenuhnya bahawa apa yang anda hadapi adalah ralat dari cara VirtualBox berinteraksi dengan kernel dan bukan akibat, katakanlah, sesuatu yang berkaitan dengan kernel Linux atau NT itu sendiri. Anda akan menerima mesej ralat yang menunjukkan secara khusus bahawa anda menderita 'VirtualBox - Runtime Error' dan bahawa perisian 'Tidak dapat mengakses driver kernel!' Sekiranya anda menerima panik sebenar yang menghentikan sistem operasi anda, maka anda sebenarnya menghadapi sesuatu yang sama sekali tidak berkaitan dengan VirtualBox.



Bergantung pada sistem operasi host anda, anda mungkin ingin menggunakan salah satu daripada beberapa alat yang berbeza yang digunakan untuk memeriksa perkhidmatan. Anda boleh mencuba menggunakan ServiWin VBoxDrv di bawah Windows atau hanya mencuba top, htop atau busybox top di Linux. Dalam kedua-dua kes, anda mungkin mendapati bahawa perkhidmatan ini tidak pernah berhenti atau menjadi proses zombie. Langkah seterusnya anda di sini adalah mencuba PSEXEC, tetapi anda akan dapati dalam kebanyakan kes ini tidak menghasilkan apa-apa.

Mencuba pemasangan Portable VirtualBox yang baru dapat mengatasi keadaan itu, dan cukup mudah dilakukan. Cukup salin fail dari memory stick USB anda atau media apa sahaja yang anda gunakan untuk menyimpan direktori mudah alih ke direktori baru dan mencubanya lagi. Sekiranya ini berjaya, anda hanya kehilangan sesuatu di direktori lama dan boleh memindahkan fail VXD ke fail baru anda.



Anda mungkin akan kehilangan sesuatu sekiranya tiada proses yang sesuai untuk anda. Sekiranya demikian, anda mungkin kehilangan tajuk umum atau sesuatu. Anda mungkin ingin memulihkannya dengan:

sudo apt-get install dkms

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

Gantikan octothorpes dengan angka yang betul untuk tajuk Linux generik semasa yang anda gunakan. Nombor-nombor ini berubah dengan setiap kemas kini, yang mencerminkan sifat peningkatan Linux. Secara semula jadi, jika Windows 7 x86_64 atau yang serupa sebenarnya adalah sistem operasi hos anda, maka ini tidak akan berfungsi secara semula jadi, tetapi patut dicuba jika anda bekerja dari dalam persekitaran yang dikendalikan dengan tepat. Ia juga dapat mengatasi kesalahan ini untuk pengguna Microsoft Windows 10 yang mempunyai fail Ubuntu pilihan yang dipasang di dalam Windows. Dalam kes ini, apt-get masih boleh berfungsi dengan baik dalam kebanyakan kes.

Kesalahan jenis ini sering disebabkan oleh kehilangan beberapa fail, mungkin kerana rutin kemas kini yang terlalu bersemangat atau mungkin kerana kerosakan sistem fail. Perkara seperti ini berlaku apabila kuasa dikeluarkan semasa penulisan sistem fail. Dalam kedua-dua kes, sudo apt-get install –reinstall linux-headers - #. #. #. ## - generik mungkin juga membantu nombor versi yang betul menggantikan simbol # dengan versi terkini lagi.

Sekiranya arahan ini menghasilkan beberapa bentuk kesalahan juga, ungkapkannya sebagai:

sudo apt-get remove linux-headers - #. #. #. ##

sudo apt-get install linux-headers - #. #. #. ## - generik

Walaupun ini mungkin kelihatan cukup drastik kerana menghilangkan tajuk Linux yang ada dan menggantikannya dengan salinan baru, ini sebenarnya tidak menyentuh apa-apa jenis fail konfigurasi, yang membantu memastikan pemasangan anda tetap utuh sepanjang masa. Ini hanya menyegarkan tajuk yang sudah ada. Sekiranya anda menggunakan komputer mudah alih apa pun, pastikan untuk memasang pengecas sebelum melakukan ini. Kehilangan kuasa semasa operasi jenis ini tidak akan membuang sepenuhnya sistem fail, tetapi akan memberi anda banyak sakit kepala.

Sekiranya anda bekerja dari sistem Ubuntu atau yang serasi, anda boleh membuka pengurus Pakej Synaptic dari menu Sistem - Pentadbiran. Pilih menu Edit dan kemudian pilih Fix Broken Packages. Perhatikan bahagian bawah tingkap. Di sinilah bar status, dan ini akan bertindak sebagai satu-satunya output yang anda terima mengenai proses ini. Anda tidak akan menjumpai kotak dialog atau tetingkap timbul yang sebaliknya dapat membantu anda.

Sekiranya anda hanya mempunyai akses terminal, anda boleh menjalankan pemasangan sudo apt-get -f untuk melakukan perkara yang sama. Dalam kedua-dua kes, ini harus memastikan bahawa anda mempunyai semua fail yang anda perlukan. Sebaik sahaja anda mengesahkan semuanya, anda harus menghidupkan semula sistem untuk memastikan bahawa semuanya dimuat dari salinan terbarunya.

Oleh kerana ini melibatkan penggantian pakej header, ini mungkin merupakan masa yang tepat untuk benar-benar melakukan peningkatan sistem pakej penuh. Anda boleh melakukan ini dengan menjalankan pembaruan sudo apt-get diikuti dengan peningkatan sudo apt-get untuk memastikan bahawa setiap pakej yang telah anda pasang pada sistem anda kini dikemas kini. Ini sebenarnya bagus untuk dilakukan secara berkala ketika menjalankan versi VirtualBox, kerana ini juga membantu mengurangkan risiko keselamatan yang disertakan dengan menjalankan dua sistem operasi bersama-sama.

Setelah VirtualBox Portable berfungsi dengan sempurna sekali lagi, anda mungkin mendapati ini adalah masa yang tepat untuk menyandarkan keseluruhan direktori. Anda tidak perlu melakukan sesuatu yang istimewa untuk melakukannya kerana versi mudah alih tidak membuat banyak fail lain di tempat lain di sistem anda selain di mana anda memasangnya, walaupun anda mungkin ingin melihat di direktori rumah anda untuk melihat apakah ada sebarang fail konfigurasi penting dalam subdirektori di sana. Ini juga bukan langkah yang perlu, tetapi meluangkan masa untuk melakukan ini sekarang dapat membantu mengelakkan Kesalahan Kernel VirtualBox muncul lagi di masa depan.

4 minit membaca