VB doesnt recognize 64bit CPU

Discussions related to using VirtualBox on Windows hosts.
Post Reply
buffl
Posts: 4
Joined: 21. Dec 2013, 20:08

VB doesnt recognize 64bit CPU

Post by buffl »

Hello,

I have the following problem with newest VB, that it doesnt detect my CPU correctly. It is an Intel i7-3770, Intel Virtualization and vt-d are activated in bios.
Attachments
ubuntu-2013-12-21-18-27-22.log
(98.89 KiB) Downloaded 3 times
cpu.gif
cpu.gif (10.94 KiB) Viewed 1354 times
Last edited by buffl on 22. Dec 2013, 01:19, edited 2 times in total.
mpack
Site Moderator
Posts: 39134
Joined: 4. Sep 2008, 17:09
Primary OS: MS Windows 10
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Mostly XP

Re: VB doesnt recognize 64bit CPU

Post by mpack »

Make sure the 64bit template is selected in the guest settings.
buffl
Posts: 4
Joined: 21. Dec 2013, 20:08

Re: VB doesnt recognize 64bit CPU

Post by buffl »

There are no 64bit templates selectable... Like I said. It seems VB doesnt recognizes the cpu as 64bit. Look at the picture, options for more than 1 core is greyed out, and virtualization option tab is also greyed out.
Attachments
cpu2.gif
cpu2.gif (12.67 KiB) Viewed 1356 times
noteirak
Site Moderator
Posts: 5231
Joined: 13. Jan 2012, 11:14
Primary OS: Debian other
VBox Version: OSE Debian
Guest OSses: Debian, Win 2k8, Win 7
Contact:

Re: VB doesnt recognize 64bit CPU

Post by noteirak »

Make sure Virtualization is enabled in the BIOS and Hyper-V is not installed, or any other product using Virtualization is running.
Hyperbox - Virtual Infrastructure Manager - https://apps.kamax.lu/hyperbox/
Manage your VirtualBox infrastructure the free way!
buffl
Posts: 4
Joined: 21. Dec 2013, 20:08

Re: VB doesnt recognize 64bit CPU

Post by buffl »

Thank you noteirak for your hint. You were right, the reason was Hyper-V was installed, and that blocked VB from working. Maybe it would be better if VB would pop up a warning message that something like this is installed and blocking somehow VB from working properly. How should someone know this could be the reason?
mpack
Site Moderator
Posts: 39134
Joined: 4. Sep 2008, 17:09
Primary OS: MS Windows 10
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Mostly XP

Re: VB doesnt recognize 64bit CPU

Post by mpack »

buffl wrote:How should someone know this could be the reason?
You're asking the wrong people. To us it's obvious: VBox isn't seeing VT-x therefore something must be blocking it. It wouldn't be very practical for the error dialog to mention Hyper-v specifically, since the blocker could be anything. We just happen to know that in very recent times on Win8 hosts where the user asserts that the BIOS feature is definitely enabled - then the blocker is usually Hyper-v.
buffl
Posts: 4
Joined: 21. Dec 2013, 20:08

Re: VB doesnt recognize 64bit CPU

Post by buffl »

responsibility ping pong? I cant agree on this "simple" argumentation, that it "can be anything", because Hyper-V mostly is the only virtualisation under Windows which seems to lurk in the system istelf, and gets automatically run at Windows start, which is bad, because there can just be one vt-x aplication running at the same time. Therefor it is the logical task of any other virtulization app (VB in this case), to warn or give a hint, that it can't access vt-x, and therefor it isnt enabled (sure there can be a way of polling if enabled but blocked), or, it is blocked by another vt-x application (another hint, that it's most likely Hyper-V under Windows (8), and again, most likly there is a way of polling if hyper-v is installed).
BillG
Volunteer
Posts: 5106
Joined: 19. Sep 2009, 04:44
Primary OS: MS Windows 10
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Windows 10,7 and earlier
Location: Sydney, Australia

Re: VB doesnt recognize 64bit CPU

Post by BillG »

That might seem logical to you but there are a number of problems with it. There really are a lot of things which can use hardware virtualization apart from Hyper-V. Another major problem is that VirtualBox also runs on Linux and OS-X which could not possibly be running Hyper-V.
Bill
mpack
Site Moderator
Posts: 39134
Joined: 4. Sep 2008, 17:09
Primary OS: MS Windows 10
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Mostly XP

Re: VB doesnt recognize 64bit CPU

Post by mpack »

In any case it's an open source project, so I'm sure the devs will accept a code contribution from you if it makes sense.
Post Reply