Ubuntu Additions 10.10のVirtualBox 4.04。にGuest Additionsをインストールしようとしています
私はこのエラーがあります:
The headers for the current running kernel were not found.
If the module compilation fails then this could be the reason.
ヘッダーは既にインストールされていますが、このエラーが発生することに注意してください。
アイデアはありますか?
このコマンドは、カーネルヘッダーをインストールします。
Sudo apt-get install linux-headers-$(uname -r)
ここで、Guest Additionsを再度インストールしてみてください。
私(Ubuntu 12.04 LTSホスト、Ubuntu 13.04ゲスト、ホストで実行されているvirtualbox 4.1.18)の場合、ダウンロードされたホスト上のゲスト追加isoは古いようです。ゲストで利用可能なパッケージvirtualbox-guest-additions
がなかったため、インストールしました
$ Sudo apt-get install virtualbox-guest-dkms
代わりに、dkms
、fakeroot
、virtualbox-guest-utils
、およびvirtualbox-guest-x11
も引き込みました。その後、ゲストを再起動し、コピー/貼り付けが機能しました(また、解像度が上がりました)。
Ubuntu 11.10はデフォルトでコンパイラを出荷していないようです。 apt-get install gcc gcc-4.7
を試してください
まず、次の方法でカーネルバージョンを見つけます。
$ uname -a
Linux ibm **3.5.0-24**-generic #37-Ubuntu SMP Thu Feb 7 01:50:30 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
次の更新者:
$ Sudo apt-get update
最後に、aptでカーネルバージョン(3.5.0-24)ヘッダーパッケージをインストールします
$ Sudo apt-get install linux-headers-3.5.0-24-generic
表示されるメッセージは、ゲスト追加機能の構築の失敗とは関係ありません。通常、このメッセージは表示されますが、Guest Additionsは正常にビルドされ、期待どおりに実行されます。
ゲストの追加をインストールできない場合に試すことができるいくつかの手順は次のとおりです。