Hi,
I'm running VirtualBox 4.3.6 on a 64bit Windows 8.1 host (Win8 appear on the supported host OS list). The problem I'm seeing is that a) I don't see any 64bit guest OS options in the dropdown and even 32-bit ISOs (Mint, Fedora) get as far as the install screen but then nothing happens. I've attached some log.
I'm using a HP EliteBook 8570p with virtualization enabled in the BIOS. "It used to work"(tm) on my previous 8540p model so this should not be the issue(tm)?
Any pointers would be appreciated,
Nik
Guest Linux OS:s won't boot on Win8-64 host
Guest Linux OS:s won't boot on Win8-64 host
- Attachments
-
VBox.log- (49.2 KiB) Downloaded 8 times
Re: Guest Linux OS:s won't boot on Win8-64 host
Strange this is that if I run SecurAble it shows that I have "Hardware Virtualization: No". But Windows still says Hyper-V is enabled and my Visual Studio Express for Windows Phone Emulator works. If I do a "bcdedit /set hypervisorlaunchtype off" I get SecurAble to show Yes for the Hardware Virtualization and VirtualBox starts working but the VSE Emulator complains that Hyper-V isn't enabled (which it is according to Windows features)
Pointers appreciated,
Nik
Pointers appreciated,
Nik
-
socratis
- Site Moderator
- Posts: 27329
- Joined: 22. Oct 2010, 11:03
- Primary OS: Mac OS X other
- VBox Version: VirtualBox+Oracle ExtPack
- Guest OSses: Win(*>98), Linux*, OSX>10.5
- Location: Greece
Re: Guest Linux OS:s won't boot on Win8-64 host
- 64-bit guests need hardware virtualization enabled in the host's BIOS (which means that you have to enable VT-x/AMD-V in your BIOS). Look at your user-manual for your specific model on how to do this.
- When creating the 64-bit guest VM you must select 64-bit variant of the OS (VM Settings -> General -> Basic -> Version).
- If another virtualization program is running and not "cooperating" you must disable it or uninstall it (see example below).
- If running Windows as host you must make sure Hyper-V or XP-mode is not enabled on the host.
Do NOT send me Personal Messages (PMs) for troubleshooting, they are simply deleted.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
Re: Guest Linux OS:s won't boot on Win8-64 host
So summa summarum: Hyper-V cannot be on if I want VirtualBox to work and Hyper-V cannot be off if I want the VSE emulator to work... :-/
-
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: Guest Linux OS:s won't boot on Win8-64 host
Hyper-v is the name of a Microsoft VM product. It has no real relevance here.
The relevant CPU feature is called VT-x (Intel) or AMD-V (AMD).
It is true that Hyper-v grabs and doesn't release VT-x, so Hyper-v (like any other software that grabs VT-x for its own dedicated use) cannot be running when VBox runs, if you expect to be able to run VMs that need VT-x (Win8, and any 64bit VM, any VM that uses >1 CPUs).
Also, VirtualBox does not reflect VT-x support into the guest, so the guest cannot run any software that requires VT-x.
The relevant CPU feature is called VT-x (Intel) or AMD-V (AMD).
It is true that Hyper-v grabs and doesn't release VT-x, so Hyper-v (like any other software that grabs VT-x for its own dedicated use) cannot be running when VBox runs, if you expect to be able to run VMs that need VT-x (Win8, and any 64bit VM, any VM that uses >1 CPUs).
Also, VirtualBox does not reflect VT-x support into the guest, so the guest cannot run any software that requires VT-x.