Gentoo:virtualbox-guest-additionsが読み込まれませんでした

Gentoo:virtualbox-guest-additionsが読み込まれませんでした

virtualboxにゲストOSとしてgentooをインストールしましたが、今日の問題に直面しました。

vboxゲストの追加が機能せず、モジュールを手動でロードできません。

これは私のコンソール出力です。

$ vboxadd.sh: failed: modprobe vboxguest failed
modprobe: ERROR: could not insert 'vboxguest': Exec format error

$ modinfo vboxguest
filename:   /lib/module/4.12.5-gentoo/misc/vboxguest.ko
version:    5.1.26 r117224
license:    GPL
description:    Oracle VM VirtualBox Guest Additions for Linux Module
author:     Oracle Corporation
srcversion: C1622A97042B7117C430962
alias:      pci:v000080EEd0000CAFEsv00000000sd00000000bc*sc*i*
depends:
vermagic    4.12.5-gentoo SMP mod_unload modversions

$ uname -r
4.12.5-gentoo
$ modprobe: ERROR: could not insert 'vboxguest': Exec format error

何が起こっているのか知っている人はいますか?よろしくお願いします。

答え1

まず、OSに画像をロードする必要があるようです。 「デバイス」 - >「ゲスト追加のインストール」に移動します(通常、Ctrl + Dを右クリックします)。内容をドライブにコピーします。 chmod +x VBoxLinuxGuestAdditios.sh(エラーの可能性がある)ルートとして実行します。

必要なもの:gcc +コンパイラ、カーネルヘッダ(emerge -pv www-client/linux-headers-$(uname -r)がそれを削除しない場合はダミーヘッダのインストール)、およびPerl。

これがあなたの問題を解決することを願っています。

答え2

努力する:emerge --ask app-emulation/virtualbox-guest-additions

関連情報