共有フォルダーのサポートのため、Virtualbox ゲスト追加機能のインストールが失敗します。

共有フォルダーのサポートのため、Virtualbox ゲスト追加機能のインストールが失敗します。

Windowsホストシステム上にUbuntuゲストOSをセットアップしようとしています。新しい仮想マシンを作成した後、ゲスト追加機能をインストールして実行しようとしていますが、sudo sh VBoxLinuxAdditions.run実行すると次のエラーが発生します。

  The headers for the current running kernel were not found. If the following module compilation fails then this could be the reason.

  Building the shsared folder support module ... fail!

  Warning: Unknown version of the X window ystem installed. Not installing X Window system drivers.

バーチャルボックスバージョン: 4.3.4-91027

ホストシステム: Windows 7 64 ビット

ゲスト OS: Ubuntu 12.04 32 ビット。

アップデート

On newer version `4.3.26` it works fine, But I need to make it work on `4.3.4-91027`.

前もって感謝します。

答え1

現在実行中のカーネルのヘッ​​ダーが見つかりませんでした。次のモジュールのコンパイルが失敗した場合は、これが原因である可能性があります。

shsared フォルダー サポート モジュールを構築しています... 失敗しました。

これでヒントが見つかりました。カーネル バージョン用のヘッダーをインストールします。

sudo apt-get install linux-headers-`uname -r`

答え2

ダウングレードを試して (一部の問題は VBox の新しいバージョンで解決されています)、バージョンが VBox の正しい (動作する) バージョンと一致していることを確認してください。

答え3

この問題の解決策を見つけました。最新の VirtualBox のゲスト追加機能をインストールしただけです。これですべての問題が解決しました。 :)

ありがとう

答え4

Virtualbox Guest Addition ISO ファイルを使用する代わりに、ゲスト仮想マシンのターミナルで次のコマンドを使用してみてください。

更新してください:

apt-get update

依存関係をインストールする

apt-get install build-essential linux-headers-$(uname -r)

ゲスト追加機能をインストールする

apt-get install virtualbox-guest-x11

sudo必要に応じてコマンドの前に使用します。

関連情報