FRIHOSTFORUMSSEARCHFAQTOSBLOGSCOMPETITIONS
You are invited to Log in or Register a free Frihost Account!


64-bit guest on 32-bit host in VirtualBox





riyadh
my processor has intel's EM64T technology bt i cnt seem to be able to install 64-bit OSes in virtualbox
Diablosblizz
I think that the host needs to be 64 in order for 64bit to work.
mOrpheuS
Diablosblizz wrote:
I think that the host needs to be 64 in order for 64bit to work.

Actually it doesn't -
VirtualBox Changelog wrote:
This version is a major update. The following major new features were added:
Support for 64-bit guests on 32-bit host operating systems


riyadh wrote:
i cnt seem to be able to install 64-bit OSes in virtualbox

These are the requirements for running a 64-bit guest OS on a 32-bit host OS -
VirtualBox User Manual wrote:
Starting with Version 2.0, VirtualBox also supports 64-bit guest operating systems.
Starting with Version 2.1, you can even run 64-bit guests on a 32-bit host operating
system, so long as you have sufficient hardware.
In particular, 64-bit guests are supported under the following conditions:
1. You need a 64-bit processor with hardware virtualization support (see chapter
1.2, Software vs. hardware virtualization (VT-x and AMD-V), page 11).
2. You must enable hardware virtualization for the particular VM for which you
want 64-bit support; software virtualization is not supported for 64-bit VMs.
3. If you want to use 64-bit guest support on a 32-bit host operating system, you
must also select a 64-bit operating system for the particular VM. Since supporting
64 bits on 32-bit hosts incurs additional overhead, VirtualBox only enables this
support upon explicit request.
On 64-bit hosts, 64-bit guest support is always enabled, so you can simply install
a 64-bit operating system in the guest.
Warning: On any host, you should enable the I/O APIC for virtual machines
that you intend to use in 64-bit mode. This is especially true for 64-bit Win-
dows VMs. See chapter 3.7.1.2, “Advanced” tab, page 46. In addition, for
64-bit Windows guests, you should make sure that the VM uses the Intel net-
working device, since there is no 64-bit driver support for the AMD PCNet
card; see chapter 6.1, Virtual networking hardware, page 82.
If you use the “Create VM” wizard of the VirtualBox graphical user interface (see
chapter 3.2, Creating a virtual machine, page 32), VirtualBox will automatically use
the correct settings for each selected 64-bit operating system type.

If you have a older processor (or a lower end processor) you may not be meeting all the above requirements.
blueray
@mOrpheuS,

What's the I/O APIC ?
It looks like a controller card IO channel or the like.

@All,

Also, if I'am not forgot, EM64T should not be a 64 bit VT hardware technology.
It is only the 64 bit extension like AMD 64 bit processor.

So, you may not be able to use it on 32 bit OS.
And the unneeded overhead might slow down it a lot.

Check the intel site for the core 2 extreme processors.
That might be the one at least you must to have to use 64 bit guess OS.

Please correct me if I'am wrong.
albuferque
To verify that the CPU supports hardware virtualization:

grep -E "vmx|svm" /proc/cpuinfo

If nothing comes back then the cpu doesn't support it.

Even if the cpu has support it has to be turned on in the BIOS, by default it's probably not. It's even possible that the BIOS has no support for this at all, in which case you're out of luck (unless there's a BIOS upgrade that corrects that).

Also you'll want to check VBox.log under virtualbox directory.
mOrpheuS
blueray wrote:
What's the I/O APIC ?
It looks like a controller card IO channel or the like.

Wikipedia wrote:
I/O APICs

I/O APICs contain a redirection table, which is used to route the interrupts it receives from peripheral buses to one or more Local APICs.


blueray wrote:
Check the intel site for the core 2 extreme processors.
That might be the one at least you must to have to use 64 bit guess OS.

Not just Core 2 Extreme family, there are several other processors that have VT-x. Here's a list -
Wikipedia wrote:
Pentium 4 662 and 672
Pentium Extreme Edition 955 and 965 (not Pentium 4 Extreme Edition with HT)
Pentium D 920-960 except 945, 935, 925, 915
Core Duo T2300, T2400, T2500, T2600, T2700 (Yonah)
Core 2 Duo E6300, E6400, E6320, E6420, E6540, E6550, E6600, E6700, E6750, E6850 (Conroe)
Core 2 Duo E5400, E7600, E8200, E8300, E8400, E8500, E8600 and some versions of the E7400 and E7500 (Wolfdale)
Mobile Core 2 Duo T5500, T5600, T6570, T7100, T7200, T7250, T7300, T7400, T7500, T7600, T7600G, T7700, T7800 (Merom)
Mobile Core 2 Duo SU9300, SU9400, SU9600, P7370, P8400, P8600, P8700, P8800, P9500, P9600, P9700, T8100, T8300, T9300, T9400, T9500, T9600, T9800, T9900 (Penryn)
Core 2 Quad Q6600, Q6700 (Kentsfield)
Core 2 Quad Q8400, Q8400S, Q9300, Q9400, Q9400S, Q9450, Q9550, Q9550S, Q9650 and some versions of the Q8300 (Yorkfield)
Core 2 Extreme X6800 (Conroe XE)
Core 2 Extreme QX6700, QX6800, QX6850 (Kentsfield XE)
Core 2 Extreme QX9650, QX9770, QX9775 (Yorkfield XE)
Xeon 3300 and +, 5000, 7000 series
Atom Z520, Z530, Z540, Z550 (Silverthorne)
all Intel Core i7 processors
all Intel Core i5 processors
Pentium Dual-Core E6300, E6500 and some versions of the E5300 and E5400*
Celeron E3200, E3300, E3400 (it will be launched at 2010)
Related topics
Dual core or 64 bit?
64 bit OS?
Macintosh or MacIntel? 64 bit chip
Diff:Xp2 and XP2 64 Bit
ATI TV Wonder USB 2.0 / Windows xp 64 bit
windows xp 64 bit
Help me find 64 Bit Freeware!
Windows 7 64 Bit issues
32 vs 64 bit Ubuntu
dual boot win xp 32bit with vista 64 bit
Windows 7 64 bit in Dell Studio 1555
Windows 32 bit or 64 bit
Win 7 FROM 32 to 64 bit
alternative way to install 32 bit drivers on 64 bit
Reply to topic    Frihost Forum Index -> Computers -> Software

FRIHOST HOME | FAQ | TOS | ABOUT US | CONTACT US | SITE MAP
© 2005-2011 Frihost, forums powered by phpBB.