PortableVirtualBoxカーネルドライバーのランタイムエラーを修正する方法



問題を排除するために楽器を試してください

Portable VirtualBoxを使用すると、実際に多くのパッケージをインストールしなくても、既存のインストール内で完全なコンピューターシステムをエミュレートできます。場合によっては、アーカイブを解凍してローリングを開始できた可能性があります。これにより、ソフトウェアのフルインストールで作業するよりも構成がはるかに簡単になります。また、適切なシステムソフトウェアを実行しているマシンがあれば、VirtualBoxでエミュレートされたコンピューターをどこにでも持ち運ぶことができます。



たまに、Portable VirtualBoxからカーネルドライバーエラーが発生する場合があります。これは、パッケージが正しく構成されていないために発生します。このポータブルインストールはパッケージをまったく混乱させることは想定されていないため、これはおそらく非常に直感に反するように聞こえます。



ポータブルVirtualBoxカーネルエラーの修正

先に進む前に、処理しているのがVirtualBoxがカーネルと対話する方法からのエラーであり、たとえば実際のLinuxまたはNTカーネル自体に関係する何かの結果ではないことを絶対に確認してください。 「VirtualBox–ランタイムエラー」が発生していること、およびソフトウェアが「カーネルドライバにアクセスできません!」というエラーメッセージが表示されます。オペレーティングシステムを停止させる実際のパニックを受け取っている場合は、VirtualBoxとはまったく関係のない何かを実際に処理しています。



ホストオペレーティングシステムが何であるかに応じて、サービスの検査に使用されるいくつかの異なるツールの1つを使用することをお勧めします。 WindowsではServiWinVBoxDrvを使用するか、Linuxではtop、htop、busyboxtopを試してみてください。いずれの場合も、サービスが停止したり、ゾンビプロセスになったりすることはありません。ここでの次のステップはPSEXEC-sを試すことですが、ほとんどの場合、これは何もしません。

Portable VirtualBoxの新規インストールを試みると、状況が改善される可能性があり、それを行うのは簡単です。 USBメモリスティックまたはポータブルディレクトリの保存に使用したメディアからファイルを新しいディレクトリにコピーして、もう一度試してください。これでうまくいく場合は、古いディレクトリで何かを失っただけで、VXDファイルを新しいディレクトリに移動できます。



これらのプロセスのいずれも実際に機能しなかった場合は、何かが足りない可能性があります。その場合、一般的なヘッダーなどが欠落している可能性があります。あなたはそれらを次のように復元したいかもしれません:

sudo apt-get install dkms

sudo apt-get -y install linux-headers-generic linux-headers-lbm-#。#。#-##-generic

オクトソープを、使用していた現在の汎用Linuxヘッダーの正しい数字に置き換えます。これらの数値は更新ごとに変化します。これは、Linuxのアップグレードの性質を反映しています。当然、Windows 7 x86_64などが実際にホストオペレーティングシステムである場合、これはネイティブでは機能しませんが、apt-get管理環境内から作業している場合は試してみる価値があります。また、オプションのUbuntuファイルがWindows内にインストールされているMicrosoft Windows10のユーザーの場合もこのエラーを解決できる可能性があります。この場合、ほとんどの場合、apt-getは問題なく機能するはずです。

このタイプのエラーは、多くの場合、熱心な更新ルーチンが原因で、またはファイルシステムの破損が原因で、一部のファイルが失われることによって発生します。この種のことは、ファイルシステムの書き込み中に電源が切断されたときに発生します。どちらの場合にも、 sudo apt-get install –reinstall linux-headers-#。#。#。##-generic #記号を最新バージョンに置き換える正しいバージョン番号にも役立つ場合があります。

これらのコマンドでも何らかのエラーが発生する場合は、代わりに次のように表現してください。

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

sudo apt-get install linux-headers-#。#。#。##-generic

これは、既存のLinuxヘッダーを削除して新しいコピーに置き換えるため、かなり劇的に見えるかもしれませんが、実際にはどのような構成ファイルにも影響を与えないため、インストールを常にそのまま維持できます。すでに存在していたヘッダーを更新するだけです。あらゆる種類のポータブルコンピュータを使用している場合は、これを行う前に必ず充電器を接続してください。このタイプの操作中に電源が切れても、ファイルシステムが完全に破壊されることはありませんが、多くの問題が発生します。

Ubuntuまたは互換性のあるシステムで作業している場合は、[システム]-[管理]メニューからSynapticパッケージマネージャーを開くことができます。 [編集]メニューを選択し、[壊れたパッケージの修正]を選択します。ウィンドウの下部に細心の注意を払ってください。これはステータスバーがある場所であり、これはこのプロセスに関して受け取る唯一の出力として機能します。他の方法で役立つダイアログボックスやポップアップウィンドウはありません。

ターミナルアクセスしかない場合は、sudo apt-get -finstallを実行して同じことを実行できます。いずれの場合も、これにより、必要なファイルがすべて揃っていることを確認できます。すべてを確認したらすぐに、システムを再起動して、すべてが最新のコピーからロードされていることを確認する必要があります。

これにはヘッダーパッケージの交換が含まれていたため、実際にフルパッケージシステムのアップグレードを行う良い機会になる可能性があります。これを行うには、sudo apt-getupdateを実行してからsudoapt-get upgradeを実行し、システムにインストールしたすべてのパッケージが現在更新されていることを確認します。これは、VirtualBoxの任意のバージョンを実行するときに定期的に実行することをお勧めします。これは、2つのオペレーティングシステムを一緒に実行することに伴うセキュリティリスクを軽減するのにも役立つためです。

VirtualBox Portableが再び完全に機能するようになったら、ディレクトリ全体をバックアップするのに最適な時期であることがわかるかもしれません。ポータブルバージョンでは、インストールした場所以外にシステム上の他の場所に多くのファイルが作成されないため、特別なことをする必要はありませんが、ホームディレクトリを調べてファイルがあるかどうかを確認することをお勧めします。そこにあるサブディレクトリ内の重要な構成ファイル。これも必要な手順ではありませんが、少し時間を取ってこれを行うと、VirtualBoxカーネルエラーが今後再び発生するのを防ぐのに役立つ可能性があります。

読んだ4分