Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 16 Apr 2012 09:20:36 +0200
From:      Claudius Herder <claudius@ambtec.de>
To:        freebsd-stable@freebsd.org
Subject:   Re: VirtualBox problem booting FreeBSD-9.0-RELEASE-amd64-bootonly.iso
Message-ID:  <4F8BC844.9030106@ambtec.de>
In-Reply-To: <CAG=rPVc1X1XVCksQyvPoqfYpJxWJp2Z0bG_9BT35CQUWSF1zDA@mail.gmail.com>
References:  <CAG=rPVc1X1XVCksQyvPoqfYpJxWJp2Z0bG_9BT35CQUWSF1zDA@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 16/04/12 09:08, Craig Rodrigues wrote:
> Hi,
> 
> I am trying to run FreeBSD-9.0-RELEASE-amd64-bootonly.iso
> inside VirtualBox and am having some problems.
> 
> The error messages I am getting are similar to the ones mentioned here:
> 
> http://lists.freebsd.org/pipermail/freebsd-stable/2011-December/065079.html
> 
> 
> 
> 
> 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?
> 
> 
> 
> 
> QEMU for Windows
> ================
> 
> Just to try something else, I downloaded QEMU 0.9.0 for Windows from:
> 
> http://www.h7.dion.ne.jp/~qemu-win/
> 
> I extracted the zip file into a directory:  C:\local\qemu-0.9.0-windows
> 
> I then ran:
> 
>    cd c:\local\qemu-0.9.0-windows
>    qemu-system-x86_64.exe -L . -m 128 -cdrom
> c:\temp\FreeBSD-9.0-RELEASE-amd64-bootonly.iso
> 
> The ISO booted up just fine.  From the dmesg output, this was the emulated CPU:
> 
>    CPU: QEMU Virtual CPU version 0.9.0 (1666.98-MHz K8-class CPU)
>     Origin = "AuthenticAMD" Id = 0x623 Family = 6 Model = 2 Stepping = 3
>     Features=0x78bfbfd<FPU,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,SE36,CLFLUSH,MMX,FXSR,SSE,SSE2>
>     Features2=0x1<SSE3>
>     AMD Features=0x20100800<SYSCALL,NX,LM>
> 
> 
> 
> 
> Does anyone know how I can get VirtualBox to behave the same way
> as QEMU for FreeBSD-9.0-RELEASE-amd64-bootonly.iso?
> 
> Thanks.
> 
> --
> Craig Rodrigues
> rodrigc@crodrigues.org
> _______________________________________________
> freebsd-stable@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-stable
> To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org"

Hi,

you can only use 64-bit guests if you have a cpu which supports hardware
acceleration.

>From VirtualBox manual:
VirtualBox's 64-bit guest support (added with version 2.0) and
multiprocessing (SMP, added with version 3.0) both require hardware
virtualization to be enabled. (This is not much of a limitation since
the vast majority of today's 64-bit and multicore CPUs ship with
hardware virtualization anyway; the exceptions to this rule are e.g.
older Intel Celeron and AMD Opteron CPUs.)

https://www.virtualbox.org/manual/ch10.html#hwvirt

--
Claudius



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4F8BC844.9030106>