はじめに
先日、VirtualBoxを使用して最小構成でCentOS8をインストールしました。その後、Guest Additionsをインストールしようとしましたが、「Verifying archive integrity...All good. Uncompressing VirtualBox 6.1.4 Guest Additions for Linux. Extraction failed. Signal caught, cleaning up」のエラーメッセージが表示され、インストールに失敗しました。
これは必要なパッケージがインストールされていないことが原因です。対応方法についてご紹介します。
手順
カーネルをアップデートします。
# yum -y update kernel
再起動します。
# reboot
必要なパッケージをインストールします。
# yum -y install gcc gcc-c++ make bzip2 kernel-headers kernel-devel elfutils-libelf-devel perl tar
VirtualBoxの設定で「VBoxGuestAdditions.iso」を割り当てて下さい。
CentOS8を起動しマウントします。
# mount -r /dev/cdrom /mnt
Guest Additionsをインストールします。
# /mnt/VBoxLinuxAdditions.run
コメント