Oracle Linux VM Image for Hands-On Lab から OracleLinux64.ova をダウンロードして VirtualBox にインポートして起動しようとすると以下のエラーが出て失敗した。
This kernel requires an x86-64 CPU, but only detected an i686 CPU. Unable to boot - please use a kernel appropriate for your CPU.
I found simply changing Settings > General > Basic > Version from "Linux" to "Red Hat (64 bit)" corrected the "This kernel requires an x86-64 CPU, but only detected an i686 CPU. Unable to boot - please use a kernel appropriate for your CPU." error.
Welcome | Oracle Community
を参考に、[設定]-[一般]-[基本]-[バージョン]で「Oracle」から「Oracle (64 bit)」に変更したら解決した。
カーネルのバージョンは以下の通り。
$ cat /etc/issue Oracle Linux Server release 6.4 Kernel \r on an \m $ uname -a Linux oraclelinux6.localdomain 2.6.39-400.17.1.el6uek.x86_64 #1 SMP Fri Feb 22 18:16:18 PST 2013 x86_64 x86_64 x86_64 GNU/Linux
関連
2013/12/17追記:
[設定]-[一般]-[基本]-[バージョン] で 64bit の選択肢が表示されない場合は、BIOS で Intel Virtualization Technology を有効化すると表示されるようになる。