Help us understand the problem. What is going on with this article?

VirtualBox と Hyper-Vは共存できなかった

More than 3 years have passed since last update.

説明

Windowd 10 Pro は、標準でHyper-V が使えるので有効化している人もいると思いますが、VirtualBoxとの共存はできないので導入には注意が必要です。

Hyper-Vが有効化されているWindows 10 Pro 環境で、VirtualBox を導入して仮想イメージを起動しようとすると以下のように突然ブルースクリーンになってしまいます。

bluescreen.png

原因

64bit のゲストOS を利用するには、インテルの仮想化支援技術であるIntel VT-x を有効化する必要があります。
しかし、Hyper-V を有効にしているとこの Intel VT-x が無効になってしまうようです。
そのため、正常に起動しないようです。

対応

Hyper-V または VirtualBox のいずれかのみを使用するように決める、です。

Hyper-V を有効また無効にするにはコマンドで以下のように実施する事ができます。

Hyper-V無効化

bcdedit /set hypervisorlaunchtype off

Hyper-V有効化

bcdedit /set hypervisorlaunchtype auto

上記コマンドは、いずれも 管理者権限で実施、また実施後の再起動が必要 となります。

ちなみに、私はHyper-V用のPCと、VirtualBox用のPCを分けて使用することにしました。

shinyay
JavaEEからSpringへ引っ越しました。 赤色からすっかり緑色です。 Cloud Foundry も好物です。
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away