# Installing Discourse on Win 8.1 development machine that has enabled hyperv so can't use Virtualbox

**URL:** https://meta.discourse.org/t/installing-discourse-on-win-8-1-development-machine-that-has-enabled-hyperv-so-cant-use-virtualbox/31635
**Category:** Self-hosting
**Tags:** docker
**Created:** [8월 1, 2015, 10:12오전 UTC](https://meta.discourse.org/t/installing-discourse-on-win-8-1-development-machine-that-has-enabled-hyperv-so-cant-use-virtualbox/31635 "2015-08-01T10:12:46Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![Will\_Grosett](https://avatars.discourse-cdn.com/v4/letter/w/a183cd/32.png) [@Will\_Grosett](https://meta.discourse.org/u/Will_Grosett)
#### Post date: [8월 1, 2015, 10:12오전 UTC](https://meta.discourse.org/t/installing-discourse-on-win-8-1-development-machine-that-has-enabled-hyperv-so-cant-use-virtualbox/31635/1 "2015-08-01T10:12:46Z")

</div>

Newbie to Discourse, very new to Docker as well so hopefully this isn’t a stupid question.

I’ve enabled hyperv - I’m running a Windows 8.1 development machine, which stops me from being able to use Virtualbox - is there a simple way to get up and running with Discourse locally using a Docker hyperv provider?

Any pointers to other documentation would be great.

Thanks

Edit:

I tried switching the provider in the vagrant config but this simply says that the box it downloads is for a Virtualbox provider

```
> H:\vagrant\discourse\discourse>vagrant up
> Bringing machine 'default' up with 'hyperv' provider...
> ==> default: Verifying Hyper-V is enabled...
> ==> default: Box 'discourse/discourse-1.3.0' could not be found. Attempting to f
> ind and install...
> default: Box Provider: hyperv
> default: Box Version: >= 0
> ==> default: Adding box 'discourse/discourse-1.3.0' (v0) for provider: hyperv
> default: Downloading: http://discourse-vms.s3.amazonaws.com/discourse-1.3.0.
> box
> default: Progress: 100% (Rate: 1771k/s, Estimated time remaining: --:--:--)
> The box you attempted to add doesn't match the provider you specified.

> Provider expected: hyperv
> Provider of box: virtualbox

```

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [8월 1, 2015, 10:08오후 UTC](https://meta.discourse.org/t/installing-discourse-on-win-8-1-development-machine-that-has-enabled-hyperv-so-cant-use-virtualbox/31635/2 "2015-08-01T22:08:34Z")

</div>

You can use virtualbox on Windows 8.1 just fine.

> **[Downloads – Oracle VirtualBox](https://www.virtualbox.org/wiki/Downloads)**

I would not recommend trying to use HyperV here.

---

<div class="post-metadata">

### Author: ![fefrei](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/fefrei/32/119538_2.png) [@fefrei](https://meta.discourse.org/u/fefrei)
#### Post date: [8월 2, 2015, 3:26오후 UTC](https://meta.discourse.org/t/installing-discourse-on-win-8-1-development-machine-that-has-enabled-hyperv-so-cant-use-virtualbox/31635/3 "2015-08-02T15:26:47Z")

</div>

I think his problem is that he has HyperV enabled for other purposes. Since his host OS runs under HyperV now, he no longer has access to hardware virtualization support, which VirtualBox desperately wants.

---

<div class="post-metadata">

### Author: ![Will\_Grosett](https://avatars.discourse-cdn.com/v4/letter/w/a183cd/32.png) [@Will\_Grosett](https://meta.discourse.org/u/Will_Grosett)
#### Post date: [8월 2, 2015, 5:27오후 UTC](https://meta.discourse.org/t/installing-discourse-on-win-8-1-development-machine-that-has-enabled-hyperv-so-cant-use-virtualbox/31635/4 "2015-08-02T17:27:58Z")

</div>

Yep, that is exactly my problem.

Edit:  
@codinghorror and @fefrei - for now, I guess my only/best option is to disable hyper-v when working on Discourse, bit of a pain for switching but will survive - thanks.
