以下環境でGuest additionsをインストールした際にエラーが発生したため対応した。
- Virtualbox:7.0.6
- Guest OS:Centos Stream9
- Guest OS kernel version:5.14.0-247.el9.x86_64.
Guest additionsとは
VirtualBox Guest Additionsをインストールすると、以下の機能が追加されます。
- スムーズなマウス移動: ゲストOSとホストOS間でのマウスポインタの移動がスムーズになります。
- クリップボード共有: ゲストOSとホストOS間でのテキスト、画像、ファイルなどのクリップボードデータの共有ができます。
- ゲストOS画面の調整: ゲストOSの画面の解像度を自由に調整できます。
- 効率的なグラフィックス: 3Dグラフィックスを含むゲストOSアプリケーションの描画を効率的に行うことができます。
- ネットワーク共有: ホストOSとゲストOS間でのネットワーク共有が可能です。
- ファイルシステムの共有: ゲストOSからホストOSのファイルシステムにアクセスできます。
これらの機能により、VirtualBox上でのゲストOSの使用がより快適になります。
Guest additionsをインストールする
VirtualBox Guest Additionsのインストール方法は次のとおりです:
- ゲストOSを起動します。
- VirtualBoxのメインメニューから「デバイス」を選択します。
- 「Guest Additions CDイメージの挿入」を選択します。
- ゲストOS上でCDドライブを開き、VirtualBox Guest Additionsのセットアッププログラムを実行します。
- 必要な権限でセットアッププログラムを実行します。
- インストールが完了したら、ゲストOSを再起動します。
Guest additionsのインストールエラーを解消する
インストール手順4.にて以下エラーが発生。
VirtualBox Guest Additions: Starting.
VirtualBox Guest Additions: Building the VirtualBox Guest Additions kernel
modules. This may take a while.
VirtualBox Guest Additions: To build modules for other installed kernels, run
VirtualBox Guest Additions: /sbin/rcvboxadd quicksetup <version>
VirtualBox Guest Additions: or
VirtualBox Guest Additions: /sbin/rcvboxadd quicksetup all
VirtualBox Guest Additions: Kernel headers not found for target kernel
5.14.0-247.el9.x86_64. Please install them and execute
/sbin/rcvboxadd setup
modprobe vboxguest faild
原因としては、VirtualboxのVersion7.0.6が想定するGuestOSのKernel versionが違うため。
対策としてインストールを実施する。
dnf update kernel
dnf install kernel-devel kernel-headers make bzip2 gcc
再起動後、インストール手順4.を実施し対応完了。
参考ULR
![](https://qiita-user-contents.imgix.net/https%3A%2F%2Fcdn.qiita.com%2Fassets%2Fpublic%2Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png?ixlib=rb-4.0.0&w=1200&mark64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9VmlydHVhbEJveCUyMEd1ZXN0JTIwQWRkaXRpb24lMjAlRTMlODElOEMlRTMlODElQkUlRTMlODElOUYlRTUlQTMlOEElRTMlODIlOEMlRTMlODElOUYlRTMlODIlODglRTMlODAlODImdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT01NiZ0eHQtY2xpcD1lbGxpcHNpcyZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPWQzNDQ1YzdkYzkxNmFkMTVlOTI4MDQ2YTI1ODAyZmZi&mark-x=142&mark-y=112&blend64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQwc2hpbW9uX2hhZ2EmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zNiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPTJiMTNlYmUxMjNiMGU5ZjI2M2RjOTYyMjMyMjdmNjY1&blend-x=142&blend-y=491&blend-mode=normal&s=0921c5f35aa84152614a002886807094)
VirtualBox Guest Addition がまた壊れたよ。 - Qiita
TL;DRVirtualBox もしくはホストのOSアップデートを行った起動時にエラーが出たホストのツールとゲストのツールでバージョンが合わなくなったゲストにログインして kernel 系を…
コメント