LoginSignup
0
5

More than 5 years have passed since last update.

VMware PlayerでNested Virtualization(入れ子仮想化)の設定

Posted at

やりたいこと

Windows上のUbuntuでvirtualboxを使って
Nested Virtualization(入れ子仮想化)をやりたい。

起こった問題

docker-machineを使用しようとした際に以下のエラーが発生。

$ docker-machine create --driver virtualbox default
Running pre-create checks...
Error with pre-create check: "This computer doesn't have VT-X/AMD-v enabled. 
Enabling it in the BIOS is mandatory"

This computer doesn't have VT-X/AMD-v enabled.
ぐぐると、ふむふむ、仮想化支援機能を"enabled"ね。

と思って
Ubuntu起動中にF2でBIOSの設定画面を起動。
見てみると設定すべきIntel Virtualication Technologyの項目がそもそも無い。。

解決

VMware Playerの設定を以下のように変更
1. 「仮想マシン設定の編集」を選択
2. 「ハードウェア」タブの「プロセッサ」を選択
3. 仮想化エンジンの優先モードを「Intel VT-x/EPT または AMD-V/RVI」に設定
4. 「Intel VT-x/EPT または AMD-V/RVIを仮想化」にチェック

実際にはBIOSの設定画面からは依然設定できるようにならなかった。
docker-machineコマンドがvirtualbox使って出来るようになったのでよし。

参考

公式ドキュメント
上記の翻訳

ありがとうございます

stack overflow
teratail

0
5
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
5