デスクトップ12.04を使用しています。 LazarusをテストするためにWindows XPを実行し、ゲストOSはVirtual Box上にあります。
月に数回、Ubuntuの更新により、Virtual Boxの動作が停止します。つまり、仮想ボックスを実行すると、カーネルモジュールを再コンパイルするように要求されます。まあ、それは大したことではありませんが、これを回避する方法はありますか?自動化できないか、動作を停止できませんか?
この開発マシンはほとんどシャットダウンせず、ゲストOSを再起動する必要があるため、非常に多くのファイル/セッションが開かれているため、多くの時間が無駄になります。
ありがとう!
VirtualBoxユーザーマニュアル、「VirtualBoxカーネルモジュール」 :
DKMSが利用可能でインストールされている場合、VirtualBoxカーネルモジュールは常に自動的に動作し、ホストカーネルが更新されると自動的に再構築されます。
DKMSがまだインストールされていない場合は、次のいずれかを実行します。
Ubuntuシステムの場合:Sudo apt-get install dkms
そうでなければ、カーネルモジュールについて心配する必要がある状況は2つだけです:(...)
/etc/init.d/vboxdrv setup
カーネルの更新をインストールする場合、新しいカーネルでブートしたら、Virtual Boxカーネルモジュールを再コンパイルして機能させる必要があります。新しいカーネルアップデートをインストールできませんでした。
ゲストOSを再起動する必要がある理由はわかりません。カーネルモジュールの再コンパイルはホストマシンで行う必要があり、ゲストOSの状態を変更しないでください。