"This kernel requires an x86-64 CPU, but only detected an i686 CPU. Unable to boot." Error

191 views
Skip to first unread message

patocox

unread,
Mar 10, 2014, 5:28:58 PM3/10/14
to coreo...@googlegroups.com
Hi All,
I need to duplicate a production installation, and wanted to use a VM hosted by Tier 3. I used Ubuntu 12.04LTS 64-bit as the image and then installed Virtual Box 4.3, Vagrant 1.4.3 and NFS. When cloning the git repo for coreos using vagrant, and performing a vagrant up, the "Waiting for machine to boot. This may take a few minutes..." never resolves and I can see the VM goes into a state of:

"This kernel requires an x86-64 CPU, but only detected an i686 CPU. Unable to boot." 

On the host VM, typing:

$ uname -m
x86_64

Is this kind of nested VM - hypervisor to Virtual box supported by CoreOS?  Any ideas to get this working?

Thanks,
Pat

Michael Marineau

unread,
Mar 10, 2014, 9:14:47 PM3/10/14
to coreos-dev
I don't think VirtualBox supports running inside another VM due to the
CPU virtualization extensions it needs. It isn't a limitation of
CoreOS itself.
Reply all
Reply to author
Forward
0 new messages