kernel-develが問題
何らかの理由によりkernel-develに差異が発生し、VBoxGuestAdditionsのインストールに失敗してしまう。
私の環境では、以下のような感じだった。
$ yum list installed |grep kernel
kernel.x86_64 2.6.32-358.23.2.el6 @C6.4-updates/6.4
kernel-devel.x86_64 2.6.32-358.23.2.el6.centos.plus @/kernel-devel-2.6.32-358.23.2.el6.centos.plus.x86_64
kernel-firmware.noarch 2.6.32-358.23.2.el6 @C6.4-updates/6.4
kernel-headers.x86_64 2.6.32-358.23.2.el6 @C6.4-updates/6.4
以下の手順で、kernel-develを再インストール
- アンイストール
- rpmを取得
- インストール
- ゲストOS(CentOS)再起動
$ sudo yum remove kernel-devel
$ wget http://ftp.iij.ad.jp/pub/linux/centos-vault/6.4/centosplus/x86_64/Packages/kernel-devel-2.6.32-358.23.2.el6.centos.plus.x86_64.rpm
$ sudo yum install kernel-devel-2.6.32-358.23.2.el6.centos.plus.x86_64.rpm