AWS EC2インスタンスのRedhat社より提供されているAMIにVirtualBoxを入れようとしたけどダメでした。
ダメだったのですが、備忘録で残しときます。
1.インストール
# 公式からwgetし、yumインストール。 # pm -ivhで入れるより、パッケージ依存を自動でやってくれて楽なので。 yum localinstall VirtualBox-5.1-5.1.26_117224_el7-1.x86_64.rpm
2.VirtualBoxをセットアップ
[root@ip-10-31-1-71 ~]# /sbin/vboxconfig vboxdrv.sh: Stopping VirtualBox services. vboxdrv.sh: Building VirtualBox kernel modules. This system is not currently set up to build kernel modules (system extensions). Running the following commands should set the system up correctly: yum install gcc make yum install kernel-devel-3.10.0-693.el7.x86_64 (The last command may fail if your system is not fully updated.) yum install kernel-devel vboxdrv.sh: failed: Look at /var/log/vbox-install.log to find out what went wrong. This system is not currently set up to build kernel modules (system extensions). Running the following commands should set the system up correctly: yum install gcc make yum install kernel-devel-3.10.0-693.el7.x86_64 (The last command may fail if your system is not fully updated.) yum install kernel-devel There were problems setting up VirtualBox. To re-start the set-up process, run /sbin/vboxconfig as root.
3.パッケージが足りないので、言われたとおりにインストール
yum install kernel-devel-3.10.0-693.el7.x86_64 yum install gcc make
4.再度セットアップ
結果、Xenカーネルはサポートしないとのことで、インストールできなかった。
vboxdrv.sh: failed: Running VirtualBox in a Xen environment is not supported
[root@ip-10-31-1-71 ~]# /sbin/vboxconfig vboxdrv.sh: Stopping VirtualBox services. vboxdrv.sh: Building VirtualBox kernel modules. vboxdrv.sh: Starting VirtualBox services. vboxdrv.sh: failed: Running VirtualBox in a Xen environment is not supported. There were problems setting up VirtualBox. To re-start the set-up process, run /sbin/vboxconfig as root.
5.まとめ
オンプレ環境にVirtualBoxを入れよう。。