Ubuntu 11.04ゲストOSにゲスト追加をインストールする際に問題があります。ホストOSはWindows XP pro
ホストOS(Windows XP)には、Ubuntu 10.04という別のゲストOSもありますが、その上にゲスト追加をインストールしても問題はありません。
ゲストOS Ubuntu 11.04にゲスト追加をインストールしようとすると、次のメッセージが表示されます
現在実行中のカーネルのヘッダーが見つかりませんでした
だから私はインストールしました
linux-headers-generic
ゲスト追加機能を再度インストールしようとしましたが、以前と同じメッセージが表示されました:
現在実行中のカーネルのヘッダーが見つかりませんでした
だから私の質問は、ゲストOS ubuntu 11.04にゲストの追加をインストールする方法です。WindowsXPはホストOSです。uname -a
正しいバージョンを取得し、aptitudeを使用して確認し、正しいバージョンがすでにインストールされていることに気付きました。
VirtualBox 4.0.8を使用しています。
Ubuntu仮想マシンを実行しているカーネルバージョンに一致するカーネルモジュール(ヘッダー)パッケージをインストールする必要があります。
ターミナルで次のコマンドを入力します。
uname -a
これにより、次のような行が表示されます。
Linux dirk-Studio-1558 2.6.38-9-generic #43-Ubuntu SMP Thu Apr 28 15:23:06 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux
最初のWordはシステムのタイプ、2番目はマシンの名前、3番目は探しているシステムの名前です。カーネルバージョンを提供します。
したがって、apt-getを使用して、Synaptic組織からlinux-headers- {my kernel version here}パッケージをインストールする必要があります。私の場合、それは
Sudo apt-get install linux-headers-2.6.38-9-generic
または、1つの汎用コマンドで直接:
Sudo apt-cache search linux-headers-`uname -r`
お役に立てば幸いです!
編集:
OK、それが正しくセットアップされていれば、リストされているパッケージをインストールしてみることができます here Check post#12
同様の問題が発生し、linux-kernel-devel
パッケージ。 apt-get
それを見つけることができなかった、私はapt-file search
そして、見つけた linux-kernel
内virtualbox-ose-guest-dkms package
。
そう Sudo apt-get install virtualbox-ose-guest-dkms
警告で問題を解決しました。