VirtualBox problem booting
FreeBSD-9.0-RELEASE-amd64-bootonly.iso
Craig Rodrigues
rodrigc at crodrigues.org
Tue Apr 17 03:30:02 UTC 2012
On Mon, Apr 16, 2012 at 12:08 AM, Craig Rodrigues
<rodrigc at crodrigues.org> wrote:
> My host environment
> ===================
>
> Operating System: Windows 7, home edition, 64-bit
> VirtualBox for Windows, version 4.1.12 r77245
>
> CPU Information
> ================
>
> I downloaded the CoreInfo.exe utility which is part of Windows
> Sysinternals utilities
> ( http://technet.microsoft.com/en-us/sysinternals/bb545027 )
>
> According to this utility, my CPU is:
> ============================================================
> Intel(R) Core(TM)2 Duo CPU T5450 @ 1.66GHz
> Intel64 Family 6 Model 15 Stepping 13, GenuineIntel
> HTT * Hyperthreading enabled
> HYPERVISOR - Hypervisor is present
> VMX - Supports Intel hardware-assisted virtualization
> SVM - Supports AMD hardware-assisted virtualization
> EM64T * Supports 64-bit mode
> ============================================================
>
> So my CPU support 64-bit mode, but does not support hardware-assisted
> virtualization.
>
>
>
> Error message
> =============
> If I try to mount and then boot it under VirtualBox, I get this error:
>
> CPU doesn't support long mode
>
> Consoles: internal video/keyboard
> BIOS drive C: is disk0
> BIOS 639kB/523264kB available memory
>
> FreeBSD/x86 bootstrap loader, Revision 1.1
> (root at farrell.cse.buffalo.edu, Tue Jan 3 06:51:49 UTC 2012)
> Can't work out which disk we are booting from.
> Guess BIOS device 0xffffffff not found by probes, defaulting to disk0:
> FATAL: int13_harddisk: function 42. Can't use 64bits lba
>
>
>
> Does anyone know how to fix this problem in VirtualBox?
Hi,
After exchanging a few e-mails with Bernard, I think I understand the problem.
According to the VirtualBox manual:
http://www.virtualbox.org/manual/ch03.html#intro-64bitguests
The CPU needs to support hardware-assisted virtualization in order for
VirtualBox to support 64-bit guests.
Without the CPU support, VirtualBox cannot do it. I double checked
this with CoreInfo.exe from Windows Sysinternals utilities,
and also from the Intel data sheet for my CPU:
http://ark.intel.com/products/30787
(VT-x option not supported)
I will use QEMU under Windows until I can get a better machine. :)
--
Craig Rodrigues
rodrigc at crodrigues.org
--
Craig Rodrigues
rodrigc at crodrigues.org
More information about the freebsd-emulation
mailing list