VirtualBox(5.2.12)上にCentOS 7をインストール
Guest Additions をインストールしたところ、変なメッセージが出ていることに気づいた。
This system is currentry not set up to build kernel modules.
Please install the Linux kernel "header" files matching the current kernel
for adding new hardware support to the system.
Please install the Linux kernel "header" files matching the current kernel
for adding new hardware support to the system.
以下コマンドを実行
# yum -y install epel-release
# yum -y groupinstall "Development Tools"
# yum -y install dkms bzip2 gcc make kernel-devel kernel-headers
# yum -y groupinstall "Development Tools"
# yum -y install dkms bzip2 gcc make kernel-devel kernel-headers
VirtualBoxでGuest AdditionsのCDイメージを挿入
Linuxで以下コマンドを実行
# mkdir -p /mnt/cdrom
# mount -r /dev/cdrom /mnt/cdrom
# sh /mnt/cdrom/VBoxLinuxAdditions.run
# mount -r /dev/cdrom /mnt/cdrom
# sh /mnt/cdrom/VBoxLinuxAdditions.run
しかし現象変わらず。
以下コマンドを実行
# uname -r
表示された値を確認# yum -y install kernel-devel-(表示された値)
もう一度Guest Additionsをインストール
# sh /mnt/cdrom/VBoxLinuxAdditions.run
正常にインストールできた模様。
OSを再起動する
# reboot
使用したコマンドメモ
yum -y
-yオプション:質問にすべてYesで答えるmkdir -p
-pオプション:必要に応じて,存在しない中間のディレクトリを作成するmount -r
読み込み専用でマウントするVirtualBox, CentOS 7, Guest Additions
0 件のコメント:
コメントを投稿