You are not logged in.

#1 2010-11-24 07:16:04

kingheaven
Member
From: China
Registered: 2009-02-13
Posts: 17
Website

Can Virtualbox on Arch simulate x86_64 enviroment?

Hey guys,
Recently I need VirtualBox to install some x86_64 distros, and no matter what kind of virtualbox I installed, they all can't simulate x86_64 enviroment.
My host is arch x86_64 and I tried virtualbox from pacman, virtualbox_bin from AUR and also virtualbox from oracle site. Neither of these three VirtualBox can virtual my x86_64 distros. When I create a new machine, I can't see any 64bit version linux.
Did I do something wrong? Please help me, thanks!


Archlinux is the best choice for using linux !!!

Offline

#2 2010-11-24 07:36:21

ngoonee
Forum Fellow
From: Between Thailand and Singapore
Registered: 2009-03-17
Posts: 7,356

Re: Can Virtualbox on Arch simulate x86_64 enviroment?

I'm using virtualbox right now to emulate 64-bit hardware, what's the problem?


Allan-Volunteer on the (topic being discussed) mailn lists. You never get the people who matters attention on the forums.
jasonwryan-Installing Arch is a measure of your literacy. Maintaining Arch is a measure of your diligence. Contributing to Arch is a measure of your competence.
Griemak-Bleeding edge, not bleeding flat. Edge denotes falls will occur from time to time. Bring your own parachute.

Offline

#3 2010-11-24 07:58:27

kingheaven
Member
From: China
Registered: 2009-02-13
Posts: 17
Website

Re: Can Virtualbox on Arch simulate x86_64 enviroment?

I can't create a guest OS with 64bit support


Archlinux is the best choice for using linux !!!

Offline

#4 2010-11-24 07:59:07

kingheaven
Member
From: China
Registered: 2009-02-13
Posts: 17
Website

Re: Can Virtualbox on Arch simulate x86_64 enviroment?

by the way, my cpu is Intel(R) Pentium(R) D CPU 3.00GHz


Archlinux is the best choice for using linux !!!

Offline

#5 2010-11-24 08:07:13

Pierre
Developer
From: Bonn
Registered: 2004-07-05
Posts: 1,964
Website

Re: Can Virtualbox on Arch simulate x86_64 enviroment?

That only works for newer CPU that support VT.

Offline

#6 2010-11-24 09:04:06

CountDuckula
Member
Registered: 2010-02-28
Posts: 151

Re: Can Virtualbox on Arch simulate x86_64 enviroment?

Pierre wrote:

That only works for newer CPU that support VT.

I've got a Pentium D 2.8GHz and it use to be able to virtualise 64bit guest OSes in VirtualBox a while back but I guess they changed that to only support newer VT dual/quad core CPU's

Last edited by CountDuckula (2010-11-24 09:12:37)

Offline

#7 2010-11-24 09:06:23

Awebb
Member
Registered: 2010-05-06
Posts: 6,286

Re: Can Virtualbox on Arch simulate x86_64 enviroment?

Is your host OS 64 bit?

More. Info. Now.

Offline

#8 2010-11-24 11:47:20

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: Can Virtualbox on Arch simulate x86_64 enviroment?

He already said it was Arch x86_64.

Read. Before. Posting. wink

Offline

#9 2010-11-24 12:09:23

graysky
Wiki Maintainer
From: :wq
Registered: 2008-12-01
Posts: 10,597
Website

Re: Can Virtualbox on Arch simulate x86_64 enviroment?

Gotta be the hardware.  I'm running x86_64 host and x86_64 guests.


CPU-optimized Linux-ck packages @ Repo-ck  • AUR packagesZsh and other configs

Offline

#10 2010-11-25 02:00:50

kingheaven
Member
From: China
Registered: 2009-02-13
Posts: 17
Website

Re: Can Virtualbox on Arch simulate x86_64 enviroment?

CountDuckula wrote:
Pierre wrote:

That only works for newer CPU that support VT.

I've got a Pentium D 2.8GHz and it use to be able to virtualise 64bit guest OSes in VirtualBox a while back but I guess they changed that to only support newer VT dual/quad core CPU's

Does it mean if I use a previous version of VBox, I can virtuallise 64bit guest OS?


Archlinux is the best choice for using linux !!!

Offline

#11 2010-11-25 02:31:34

Pierre
Developer
From: Bonn
Registered: 2004-07-05
Posts: 1,964
Website

Re: Can Virtualbox on Arch simulate x86_64 enviroment?

Afaik it was never possible to run a x86_64 guest without VT.

Offline

#12 2010-11-25 03:18:58

archix
Member
Registered: 2010-11-11
Posts: 12

Re: Can Virtualbox on Arch simulate x86_64 enviroment?

I agree with Pierre, I've never been able to run a x86_64 guest in VirtualBox unless my host CPU supported "virtualization technology". Run:

cat /proc/cpuinfo

And look at your cpu flags, here's mine for example:

flags        : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm ida tpr_shadow vnmi flexpriority ept vpid

Notice the "vmx" flag. VirtualBox needs that flag present on your host CPU in order to run a 64 bit guest. There's an equivalent flag for AMD cpu's (smd I think). I'm not sure if your host OS also has to be x86_64 to run an x86_64 guest - I don't think so.

The ept and vpid flags are good to have for vbox, too.

Offline

#13 2010-11-25 05:39:54

CountDuckula
Member
Registered: 2010-02-28
Posts: 151

Re: Can Virtualbox on Arch simulate x86_64 enviroment?

Pierre wrote:

Afaik it was never possible to run a x86_64 guest without VT.

From a VirtualBox v2.1.4 - v2.2.0 changelog,

"deactivate 64-bit guest support when the host CPU does not support VT-x/AMD-V"

When Innotek first launched VirtualBox I seem to remember it having both software and hardware (VT) virtualisation support for 64bit. Irrelevant now as it's only hardware (VT) support now for 64bit guests.

Personally, I'm over VirtualBox now that Oracle have it's dirty paws on it so back to Qemu for me...

Last edited by CountDuckula (2010-11-25 05:46:05)

Offline

Board footer

Powered by FluxBB