■ VirtualBox:仮想上で仮想を動かしたいが…


VirtualBox上のWindows10上で仮想化機能を有効にしたいが…

VirtualBox仮想マシンの設定で[システム] - [プロセッサー] - "ネステッドVT-x/AMD-Vを有効化" にチェックを付ける

仮想上のWindows10を起動しsysteminfoコマンドで確認してみると…
Hyper-V の要件: ハイパーバイザーが検出されました。Hyper-V に必要な機能は表示されません。

→ ということで失敗

ゲストOSをシャットダウン
VirtualBox仮想マシンの設定で[システム] - [アクセラレーション] - "準仮想化インターフェース" で "Legacy" を選択

仮想上のWindows10を起動しsysteminfoコマンドで確認してみると…
Hyper-V の要件: VM モニター モード拡張機能: はい
ファームウェアで仮想化が有効になっています: はい
第 2 レベルのアドレス変換: いいえ
データ実行防止が使用できます: はい

どうしても「第2レベルのアクセス変換」(SLAT)を有効にすることができない

現状のVirtualBoxではSLATは未対応と思われる。
https://forums.virtualbox.org/viewtopic.php?f=6&t=95302&p=461134&hilit=slat#p461121


技術メモ, 仮想, VirtualBox, Windows, SLAT

0 件のコメント:

その他の記事