Date: Mon, 16 Apr 2012 20:30:01 -0700 From: Craig Rodrigues <rodrigc@crodrigues.org> To: freebsd-virtualization@freebsd.org Cc: freebsd-emulation@freebsd.org, freebsd-stable@freebsd.org Subject: Re: VirtualBox problem booting FreeBSD-9.0-RELEASE-amd64-bootonly.iso Message-ID: <CAG=rPVdbTgMmqwMWhYx2DiJa6XZ1ycw2-YfjPfQhe7F8p=FOuw@mail.gmail.com> In-Reply-To: <CAG=rPVc1X1XVCksQyvPoqfYpJxWJp2Z0bG_9BT35CQUWSF1zDA@mail.gmail.com> References: <CAG=rPVc1X1XVCksQyvPoqfYpJxWJp2Z0bG_9BT35CQUWSF1zDA@mail.gmail.com>
index | next in thread | previous in thread | raw e-mail
On Mon, Apr 16, 2012 at 12:08 AM, Craig Rodrigues <rodrigc@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@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@crodrigues.org -- Craig Rodrigues rodrigc@crodrigues.orghelp
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAG=rPVdbTgMmqwMWhYx2DiJa6XZ1ycw2-YfjPfQhe7F8p=FOuw>
