Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I've got virtualbox, I've got a linux iso. and when I go to start my virtual machine and install linux, it says "This kernel requires an x86-64 CPU, but only detected an i686 CPU. Unable to boot - please use a kernel appropriate for your CPU". What do I do?

share|improve this question
up vote 10 down vote accepted

The easiest option is to download an x86 ISO, as you're unlikely to give more than 4GB of RAM to a VM. Especially if your host OS is 32-bit, running a 64-bit VM will be very slow.

share|improve this answer
+1 Good advice as to why trying to virtualize 64 bit on a 32 bit OS might be painful. – DaveParillo Oct 19 '09 at 19:04

You will either need to set the Guest OS mode (in Virtual Box) to x64 as it is currently only emulating a 32 bit CPU, or you can download a 32bit Linux iso instead of a 64 bit one.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .