3

My solution

I tried to use VirtualBox to simulate Windows 10 Technical Preview, but experienced problems (see below).
My solution was to use Hyper-V (as answered in this comment).
How to access Hyper-V: Type in the Start Menu search Hyper-V Manager.

My problem

I'm using Windows 8.1 Pro x64 build 9600.
My goal is to simulate Windows 10 Technical Preview x64 on VirtualBox.
I downloaded VirtualBox 4.3.16 from its official download page.
This is my system information: Steps i've tried:

  1. I enabled virtualization:
  2. I executed command in CMD: "C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" modifyvm "Windows 10" --longmode on
  3. I enabled Hyper-V feature:
  4. I also tried to use a 32-bit ISO of Windows 10 Technical Preview.
    If the status of Hyper-V is this or this, I get the following error when I start simulating Windows 10 Technical Preview:
    However, if I enable Hyper-V, I get the following error:

    If I hit Continue, the following error comes:

I still cannot use 64-bit operating systems:

avi12
  • 33
  • 6
  • Windows 10 does not work on VirtualBox anyway (tried it myself). Use VmWare Player for it. – kinokijuf Oct 04 '14 at 13:48
  • 1
    The [following video](https://www.youtube.com/watch?v=rzKpbLnCmNg) actually proofs that it does. – avi12 Oct 04 '14 at 13:52
  • 1
    @kinokijuf It does work on VirtualBox, I'm using it right now. – Brad Oct 04 '14 at 14:14
  • @kinokijuf I'm running Win10 64-bit in VirtualBox (Win 8.1 64-bit host) it works. Not sure why OP doesn't have 64-bit options though... – Ƭᴇcʜιᴇ007 Oct 04 '14 at 14:14
  • 1
    @Ƭᴇcʜιᴇ007 How did you enable 64-bit on VirtualBox? – avi12 Oct 04 '14 at 14:16
  • I didn't, they are just available... Do you have the Hyper-V Windows feature installed by any chance? – Ƭᴇcʜιᴇ007 Oct 04 '14 at 14:17
  • @Brad Dunno, maybe it’s my graphic card. [I described my problems here](http://www.betaarchive.com/forum/viewtopic.php?f=62&t=32560) – kinokijuf Oct 04 '14 at 14:31
  • That's super wierd. Also, you're going to want to pick windows 8 *not* other as your version. It fails horribly with 'other'. I've gotten it working on virtualbox *and* KVM with no issues so far. – Journeyman Geek Oct 04 '14 at 14:33
  • 1
    @JourneymanGeek I did pick Windows 8.1. The picture in my main post describes that I cannot pick a 64-bit OS at all. – avi12 Oct 04 '14 at 14:49
  • Hyper-V should not be used with VirtualBox, they are incompatible and more to the point they do the same thing. Have you considered trying to run your Windows 10 preview on Hyper-V instead of VirtualBox? – Aron Oct 04 '14 at 16:34
  • @Aron How do I do this? – avi12 Oct 04 '14 at 16:36
  • Go to the start menu. Search for `Hyper-V Manager`. New. Virtual Machine. – Aron Oct 04 '14 at 16:37
  • @avi12 I've converted my comment to a full answer...upvote and accept as necessary. – Aron Oct 04 '14 at 16:46

1 Answers1

6

By installing Hyper-V on step 3, the OP inadvertently installed a bare-metal hypervisor onto the machine. For hardware virtualization to work, the hypervisor is required to take hold of a specific feature on the CPU, either Intel VT-x or AMD-V. Only one hypervisor can control this feature at a time. In addition, a bare-metal hypervisor is in control of this feature every time the machine starts up.

For this reason you may not run more than one of the following at one time (with all feature, or at all)

  • Hyper-V*
  • Parallels Workstation
  • QEMU
  • VirtualBox
  • Virtual PC
  • VMware ESXi*
  • VMware Workstation
  • VMware Workstation Player
  • Windows Defender Application Guard*
  • Any other hypervisor that uses hardware virtualization

Items marked with * are bare-metal hypervisors.

The solution is to either uninstall Hyper-V or use Hyper-V instead of VirtualBox.

I would advise you to do the last option, as Hyper-V will be much better tested with Windows 10 preview than VirtualBox will have been.

Aron
  • 652
  • 5
  • 6
  • I'm able to simulate Windows 10 Tech Preview on Hyper-V. The only problem is, there is no internet connection. – avi12 Oct 04 '14 at 18:01
  • You need to setup your Hyper-V Virtual Switch. Attach the virtual switch to your Real network card. Then create a virtual network card on your VM, which is also attached to the virtual switch...google a tutorial. – Aron Oct 04 '14 at 18:13
  • Thanks a lot. I used [this](http://social.technet.microsoft.com/Forums/en-US/480e6460-17c8-4b44-9ca1-d7f185ad8601/hyperv-virtual-switch-windows-8?forum=W8ITProPreRel) question to find all required settings (Leonid Ganeline's answer solved the problem). – avi12 Oct 04 '14 at 18:52