「ビルディングマスターゲスト追加モジュールの失敗」回避策

「ビルディングマスターゲスト追加モジュールの失敗」回避策

CentOSを実行しているVMゲストにVirtualBoxゲスト追加モジュールをインストールしようとしていますが、他のすべてが正常に機能すると、次のエラーメッセージが表示されます。

マスターゲスト追加モジュールの構築に失敗しました。

私はCentOSとVirtualBoxに初めて触れたので、この問題を解決する方法がわからず、インターネット上のどのソリューションも検索できませんでした(私が見つけた唯一の投稿は役に立ちませんでした)。

ログは次のとおりです。

/usr/src/vboxguest-4.1.14/vboxguest/build_in_tmp: 行 55: make : ゲストのユーザー作成を追加するコマンドが見つかりません。ゲストにカーネルモジュールを追加するためのudevルールの作成

ベストアンサー1

あなたはmake命令が足りません。作る実行されるソースコードからプログラムを構築するためによく使用されるユーティリティです。翻訳者各ソースファイルに正しい順序でこのmakeパッケージとは異なるパッケージもインストールする必要があります。コンパイラおよびカーネルヘッダファイル(Linuxカーネルのコンパイルプロセス中に生成され、サードパーティモジュールをコンパイルするために必要なファイル)

CentOSをほとんど使用しませんが、正しいコマンドは次のとおりです。

yum install gcc make kernel-devel

または(必要以上にインストールします)

yum groupinstall "Development Tools"

あなたは必要かもしれませんインストールする他のパッケージにも同様です。

suまたは、使用するかどうかに応じて、このコマンドをrootとして実行する必要がありますsudo

su -c 'yum install …'
sudo yum install …

おすすめ記事