Rocky LinuxおよびAlma Linuxバージョン9.2(VirtualBoxバージョン7.0.8)の仮想マシンにVirtualBox Guest Additionsをインストールしようとしました。インストールスクリプトを実行すると、「カーネルモジュールとサービスが再ロードされたことを確認できません」というメッセージが表示されます。
vboxguest.ko
、vboxsf.ko
およびvboxvideo.ko
カーネルオブジェクトがディレクトリにあるため、モジュールが構築されているようです。/lib/modules/<kernel version>/misc
これらのいずれかを手動で実行すると、modprobe
次のエラーが発生します。
modprobe: ERROR: could not insert 'vboxguest': Exec format error.
私が知っている限り、このエラーは通常、実行中のカーネルバージョンとは異なるカーネルバージョンに対してビルドされたモジュールを実行したときに発生しますが、カーネルvboxadd-setup.log.1
バージョンがuname -r
。
ベストアンサー1
ゲストオペレーティングシステムにゲストを追加するために必要なパッケージをインストールしてみてください。
ロッキーLinuxの場合:
root権限を取得します。
sudo -s
Enterprise Linux用の追加パッケージ(EPEL)を有効にする:
dnf install epel-release && dnf update --refresh
インストールパッケージ:
dnf install dkms kernel-devel kernel-headers gcc make bzip2 perl elfutils-libelf-devel