Problems with VirtualBox 4 and all 64bit guest systems

Discussions about using Linux guests in VirtualBox.
pkonstae
Posts: 5
Joined: 16. Jan 2011, 21:30
Primary OS: MS Windows 7
VBox Version: PUEL
Guest OSses: Debian, Fedora

Problems with VirtualBox 4 and all 64bit guest systems

Post by pkonstae »

Hi there,
I recently installed version 4 of VB and found out that none of my Virtual machines that were 64bit worked. On the other hand all my 32 bit machines worked just fine.
So i tried to make a new Virtual machine to install Debian 64bit version 5.0.7.
The start screen appeared and i choose install, after that an error occurs.
I attach the log and png files here so you can try to figure out the error.
I have to say that the same error occurs on all 64bit linux distributions.

I post some additional information about my host OS:
Operating System: Microsoft Windows 7 Professional 6.1.7600 build 7600
Processor: AMD Phenom 9850 Quad-core 2507 MHz
RAM memory: 4.00 GB, 3.25 Usable

The guest system has the following:
2 CPUs, IO APIC is on
16 MB Video memory
One IDE controller on the CD device and one SATA controller for the HDD.
Network: Adapter 1 on Bridged adapter
Serial port disabled
USB controller enabled but USB 2.0 (EHCI) controller is disabled
Logs.zip
(25.61 KiB) Downloaded 55 times
pkonstae
Posts: 5
Joined: 16. Jan 2011, 21:30
Primary OS: MS Windows 7
VBox Version: PUEL
Guest OSses: Debian, Fedora

Re: Problems with VirtualBox 4 and all 64bit guest systems

Post by pkonstae »

Bump???
Perryg
Site Moderator
Posts: 34369
Joined: 6. Sep 2008, 22:55
Primary OS: Linux other
VBox Version: OSE self-compiled
Guest OSses: *NIX

Re: Problems with VirtualBox 4 and all 64bit guest systems

Post by Perryg »

The ability to run 64-bit guests requires that you have a 64-bit cpu and that the cpu and bios has hardware virtualization and it is enabled.
fixedwheel
Volunteer
Posts: 1699
Joined: 13. Sep 2008, 02:18

Re: Problems with VirtualBox 4 and all 64bit guest systems

Post by fixedwheel »

Perryg wrote:The ability to run 64-bit guests requires that you have a 64-bit cpu and that the cpu and bios has hardware virtualization and it is enabled.
the OP log tells it is enabled:
Logs.zip wrote:

Code: Select all

...
00:00:00.929 HWACMM: cpuid 0x80000001.u32AMDFeatureECX = 7ff
00:00:00.929 HWACMM: cpuid 0x80000001.u32AMDFeatureEDX = efd3fbff
00:00:00.929 HWACCM: AMD HWCR MSR                      = 1000010
00:00:00.929 HWACCM: AMD-V revision                    = 1
00:00:00.929 HWACCM: AMD-V max ASID                    = 64
00:00:00.929 HWACCM: AMD-V features                    = 7
00:00:00.929 HWACCM:    AMD_CPUID_SVM_FEATURE_EDX_NESTED_PAGING
00:00:00.929 HWACCM:    AMD_CPUID_SVM_FEATURE_EDX_LBR_VIRT
00:00:00.929 HWACCM:    AMD_CPUID_SVM_FEATURE_EDX_SVM_LOCK
00:00:00.929 HWACCM:    Enabled nested paging
00:00:00.929 CPUMSetGuestCpuIdFeature: Enabled sysenter/exit
00:00:00.929 CPUMSetGuestCpuIdFeature: Enabled syscall/ret
00:00:00.929 CPUMSetGuestCpuIdFeature: Enabled RDTSCP.
00:00:00.929 CPUMSetGuestCpuIdFeature: Enabled PAE
00:00:00.929 CPUMSetGuestCpuIdFeature: Enabled LONG MODE
00:00:00.929 CPUMSetGuestCpuIdFeature: Enabled NXE
00:00:00.929 CPUMSetGuestCpuIdFeature: Enabled LAHF/SAHF
00:00:00.929 HWACCM:    32-bit and 64-bit guest supported.
00:00:00.929 HWACCM:    TPR Patching disabled.
00:00:00.929 HWACCM:    VT-x/AMD-V init method: LOCAL
00:00:00.935 VM: Halt method global1 (5)
00:00:00.935 HaltedGlobal1 config: cNsSpinBlockThresholdCfg=125000
00:00:00.935 Changing the VM state from 'CREATING' to 'CREATED'.
00:00:00.935 Changing the VM state from 'CREATED' to 'POWERING_ON'.
00:00:00.935 AIOMgr: Endpoints without assigned bandwidth groups:
00:00:00.935 AIOMgr:     C:\Users\PANOS\VirtualBox VMs\DebianServer\DebianServer.vdi
00:00:00.935 Changing the VM state from 'POWERING_ON' to 'RUNNING'.
00:00:00.939 Guest Log: BIOS: VirtualBox 4.0.0
00:00:00.939 PIT: mode=2 count=0x10000 (65536) - 18.20 Hz (ch=0)
00:00:00.949 ERROR [COM]: aRC=VBOX_E_IPRT_ERROR (0x80bb0005) aIID={09eed313-cd56-4d06-bd56-fac0f716b5dd} aComponent={Display} aText {Could not take a screenshot (VERR_NOT_SUPPORTED)}, preserve=false
00:00:00.969 ERROR [COM]: aRC=VBOX_E_IPRT_ERROR (0x80bb0005) aIID={09eed313-cd56-4d06-bd56-fac0f716b5dd} aComponent={Display} aText={Could not take a screenshot (VERR_NOT_SUPPORTED)}, preserve=false
00:00:00.974 PIIX3 ATA: Ctl#1: RESET, DevSel=0 AIOIf=0 CmdIf0=0x00 (-1 usec ago) CmdIf1=0x00 (-1 usec ago)
00:00:00.974 PIIX3 ATA: Ctl#1: finished processing RESET
00:00:00.974 AHCI ATA: Ctl: RESET, DevSel=0 AIOIf=0 CmdIf0=0x00 (-1 usec ago) CmdIf1=0x00 (-1 usec ago)
00:00:00.974 AHCI ATA: Ctl: finished processing RESET
00:00:00.975 Guest Log: BIOS: ata2-0: PCHS=16383/16/63 LCHS=1024/255/63
00:00:00.975 PIT: mode=2 count=0x48d3 (18643) - 64.00 Hz (ch=0)
00:00:00.996 Display::handleDisplayResize(): uScreenId = 0, pvVRAM=07460000 w=640 h=480 bpp=32 cbLine=0xA00, flags=0x1
00:00:01.261 2D video acceleration is disabled.
00:00:03.455 PIT: mode=2 count=0x10000 (65536) - 18.20 Hz (ch=0)
00:00:03.456 Guest Log: BIOS: Boot from Floppy 0 failed
00:00:03.456 Guest Log: BIOS: Booting from CD-ROM...
00:00:03.461 Display::handleDisplayResize(): uScreenId = 0, pvVRAM=00000000 w=720 h=400 bpp=0 cbLine=0x0, flags=0x1
00:00:03.566 Display::handleDisplayResize(): uScreenId = 0, pvVRAM=07460000 w=640 h=480 bpp=24 cbLine=0x780, flags=0x1
00:00:05.787 Display::handleDisplayResize(): uScreenId = 0, pvVRAM=00000000 w=720 h=400 bpp=0 cbLine=0x0, flags=0x1
00:00:05.845 Guest Log: BIOS: KBD: unsupported int 16h function 03
00:00:05.923 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
00:00:05.923 !!
00:00:05.923 !!                 Guru Meditation -1149 (VERR_EM_INTERNAL_ERROR)
00:00:05.923 !!
00:00:05.923 !!
00:00:05.923 !! {mappings, <NULL>}
00:00:05.923 !!
...
@pkonstae there is a version update to 4.0.2 available, did you already try that?
Perryg
Site Moderator
Posts: 34369
Joined: 6. Sep 2008, 22:55
Primary OS: Linux other
VBox Version: OSE self-compiled
Guest OSses: *NIX

Re: Problems with VirtualBox 4 and all 64bit guest systems

Post by Perryg »

Yes but with the 32 bit host "Package type: WINDOWS_32BITS_GENERIC" and the fact the the bottom of the log shows it is really unhappy about running 64-bit, the OP needs to make sure that everything is setup properly. Also nested page may be an issue and should be shut off or an update to 4.0.2 may fix that.
fixedwheel
Volunteer
Posts: 1699
Joined: 13. Sep 2008, 02:18

Re: Problems with VirtualBox 4 and all 64bit guest systems

Post by fixedwheel »

Perryg wrote:Yes but with the 32 bit host "Package type: WINDOWS_32BITS_GENERIC"
oh, i missed this one. sorry
Perryg
Site Moderator
Posts: 34369
Joined: 6. Sep 2008, 22:55
Primary OS: Linux other
VBox Version: OSE self-compiled
Guest OSses: *NIX

Re: Problems with VirtualBox 4 and all 64bit guest systems

Post by Perryg »

Don't be sorry. you have a valid response. Something that should work is not. This can be due to the new structure and error checks as well. Not sure until everything is checked. Lots have changed in the new release!
kissson
Posts: 23
Joined: 6. Oct 2007, 20:57
Primary OS: MS Windows 10
VBox Version: PUEL
Guest OSses: windows 7 sp1

Re: Problems with VirtualBox 4 and all 64bit guest systems

Post by kissson »

the same after upgrade to 4.0.2
using athlon ll x4 cpu
Attachments
VBox-log.zip
(21.79 KiB) Downloaded 31 times
Perryg
Site Moderator
Posts: 34369
Joined: 6. Sep 2008, 22:55
Primary OS: Linux other
VBox Version: OSE self-compiled
Guest OSses: *NIX

Re: Problems with VirtualBox 4 and all 64bit guest systems

Post by Perryg »

@kissson,
Did you try disabling nested paging?
kissson
Posts: 23
Joined: 6. Oct 2007, 20:57
Primary OS: MS Windows 10
VBox Version: PUEL
Guest OSses: windows 7 sp1

Re: Problems with VirtualBox 4 and all 64bit guest systems

Post by kissson »

opps, thx
pkonstae
Posts: 5
Joined: 16. Jan 2011, 21:30
Primary OS: MS Windows 7
VBox Version: PUEL
Guest OSses: Debian, Fedora

Re: Problems with VirtualBox 4 and all 64bit guest systems

Post by pkonstae »

The strange on the whole case is that on VBox 3.2.12 worked like a charm... I will try disabling nested paging as well and see the results...

@fixedwheel
Yes i tried updating to 4.0.2 but with the same errors, i can't run 64bit OS's...

Thanks both of you for your responses...
fixedwheel
Volunteer
Posts: 1699
Joined: 13. Sep 2008, 02:18

Re: Problems with VirtualBox 4 and all 64bit guest systems

Post by fixedwheel »

pkonstae wrote:The strange on the whole case is that on VBox 3.2.12 worked like a charm...
in that case i would open a bug report in the bugtracker (separate account needed)
pkonstae
Posts: 5
Joined: 16. Jan 2011, 21:30
Primary OS: MS Windows 7
VBox Version: PUEL
Guest OSses: Debian, Fedora

Re: Problems with VirtualBox 4 and all 64bit guest systems

Post by pkonstae »

Thank you very much fixedwheel. I will report it. :D
pkonstae
Posts: 5
Joined: 16. Jan 2011, 21:30
Primary OS: MS Windows 7
VBox Version: PUEL
Guest OSses: Debian, Fedora

Re: Problems with VirtualBox 4 and all 64bit guest systems

Post by pkonstae »

Perryg wrote:@kissson,
Did you try disabling nested paging?
That was the solution. Disable nested paging on guest machine...
But how does that happened on 4.0.2? If my memory serves me right on 3.2.12 it was working with Nested paging on...

I will run some more tests and if i find weird behaviour i will report it as a bug. Thanks for your replies...
Perryg
Site Moderator
Posts: 34369
Joined: 6. Sep 2008, 22:55
Primary OS: Linux other
VBox Version: OSE self-compiled
Guest OSses: *NIX

Re: Problems with VirtualBox 4 and all 64bit guest systems

Post by Perryg »

The source code changed *a lot* in version 4.0.* and things get messed up no matter how careful you are. I am sure that this will be fixed soon.
Post Reply