To day I upgraded VirtualBox from VirtualBox-4.3.6-91406-Win to VirtualBox-4.3.8-92456-Win on my SOny Vaio with windows 8.1 pro.
When I try to start a windows xp VM that yesterday was working well, i get this error:
Apertura di una sessione per la Macchina Virtuale XPsp3 non riuscita.
Couldn't find the end of CPUID sub-leaves. (VERR_CPUM_TOO_MANY_CPUID_SUBLEAVES).
Codice 'uscita: E_FAIL (0x80004005)
Componente: Console
Interfaccia: IConsole {8ab7c520-2442-4b66-8d74-4ff1e195d2b6}
Thanks
Error: Couldn't find the end of CPUID sub-leaves
-
- Posts: 2
- Joined: 27. Feb 2014, 10:20
-
- Posts: 2
- Joined: 27. Feb 2014, 10:20
Re: Error: Couldn't find the end of CPUID sub-leaves
I went back to the VirtualBox-4.3.6-91406-Win and all works .
-
- Site Moderator
- Posts: 34369
- Joined: 6. Sep 2008, 22:55
- Primary OS: Linux other
- VBox Version: OSE self-compiled
- Guest OSses: *NIX
Re: Error: Couldn't find the end of CPUID sub-leaves
We first saw this yesterday and the poster has raised a ticket at bugtracker.
-
- Oracle Corporation
- Posts: 2973
- Joined: 19. Dec 2007, 15:45
- Primary OS: MS Windows 7
- VBox Version: PUEL
- Guest OSses: Any and all
- Contact:
Re: Error: Couldn't find the end of CPUID sub-leaves
You probably have Hyper-V enabled. It's highly recommended to disable it if you want to use VirtualBox.
-
- Site Moderator
- Posts: 34369
- Joined: 6. Sep 2008, 22:55
- Primary OS: Linux other
- VBox Version: OSE self-compiled
- Guest OSses: *NIX
Re: Error: Couldn't find the end of CPUID sub-leaves
Interesting. Is this a new logging feature? Before it just failed with no VT-x available when Hyper-v was being used.michaln wrote:You probably have Hyper-V enabled. It's highly recommended to disable it if you want to use VirtualBox.
-
- Oracle Corporation
- Posts: 2973
- Joined: 19. Dec 2007, 15:45
- Primary OS: MS Windows 7
- VBox Version: PUEL
- Guest OSses: Any and all
- Contact:
Re: Error: Couldn't find the end of CPUID sub-leaves
No... a new feature to more closely mirror the host CPU's MSRs (model-specific registers). Turns out Hyper-V does something funny in their CPUID implementation which confuses our initial implementation (which had only been tested on a multitude of real processors ).Perryg wrote:Interesting. Is this a new logging feature?
Re: Error: Couldn't find the end of CPUID sub-leaves
Hi,
I got the same problem - CPUID sub-leaves...
To get VirtualBox up and running again you have to uninstall Hyper-V. If that's not possible you have to use an earlier version of VirtualBox.
I got the same problem - CPUID sub-leaves...
To get VirtualBox up and running again you have to uninstall Hyper-V. If that's not possible you have to use an earlier version of VirtualBox.
Re: Error: Couldn't find the end of CPUID sub-leaves
I use VirtualBox because of Genymotion. The primary reason that I use Genymotion's Android emulators instead of Intel's images with comparable or even better performance is its allowing running Hyper-V for other purposes on the same machine. It looks like that I will have to keep in mind not to upgrade VB to ruin this nice feature.
VB has been working very well. Hats off to the VB team.
VB has been working very well. Hats off to the VB team.
-
- Oracle Corporation
- Posts: 2973
- Joined: 19. Dec 2007, 15:45
- Primary OS: MS Windows 7
- VBox Version: PUEL
- Guest OSses: Any and all
- Contact:
Re: Error: Couldn't find the end of CPUID sub-leaves
This will be fixed in the next maintenance release. Just avoid version 4.3.8.Hong wrote:It looks like that I will have to keep in mind not to upgrade VB to ruin this nice feature.
Re: Error: Couldn't find the end of CPUID sub-leaves
Thank you for the clarification. I am so glad to hear this feature will be restored in the future.michaln wrote:This will be fixed in the next maintenance release. Just avoid version 4.3.8.