Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems. 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
anisha@linux-uitj:~> cat /etc/issue && uname -a
Welcome to openSUSE 11.2 "Emerald" - Kernel \r (\l).

Linux linux-uitj #1 SMP PREEMPT 2009-10-26 15:49:03 +0100 x86_64 x86_64 x86_64 GNU/Linux


Doesn't this output show that this is a 64 bit machine?

Now when I try to load a 64 bit OpenSUSE 11.3 ISO on the VirtualBox, I get a message as shown in the thread title!

anisha@linux-uitj:~/tarBalls> file opensuse-dvd-x86_64.0702..001.iso
opensuse-dvd-x86_64.0702..001.iso: ISO 9660 CD-ROM filesystem data 'openSUSE-DVD-x86_64.0702..001  ' (bootable)

share|improve this question
up vote 3 down vote accepted

You probably have to recreate your virtual machine.

Be very careful in this step to select a 64-bit "Operating System Type", otherwise you will emulate a 32-bit guest machine (on your 64-bit host machine).

You need to recreate the virtual machine because "changing the type later has no effect on VM settings".

share|improve this answer
Helpful :) But anyway, I just checked the version of VB install file I have, VirtualBox-3.2.8-64453-Linux_x86.run . – TheIndependentAquarius Aug 9 '11 at 10:20
Please, Write an answer to your own question and accept it. It could be useful to other users. blog.stackoverflow.com/2011/07/… – andcoz Aug 9 '11 at 10:35
You don't have to say please. Let me verify it completely and I'll follow up soon. – TheIndependentAquarius Aug 9 '11 at 10:40

You may need to enable virtualization support in the BIOS too...

share|improve this answer
This is really a comment, not an answer to the question. Please use "add comment" to leave feedback for the author. – Renan Aug 18 '12 at 6:02

For 64-bit guests, you need:

  1. a 64-bit CPU
  2. a CPU capable of hardware virtualisation
  3. the 64-bit version of VirtualBox

if any of the points is unfulfilled, you can only run 32-bit guests.

share|improve this answer
You can run a 64-bit guest with VirtualBox as long as you have a 64-bit CPU with virtualization support, even if the host OS is 32-bit. – Gilles Aug 9 '11 at 23:53
Downvoted - blatently wrong as Gilles notes. – Aaron D. Marasco Aug 10 '11 at 0:09
changed "host" to "CPU", thanks – oenone Aug 10 '11 at 6:21

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.