Windows10 Hyper-Vは非常に便利で、現在のノートPCスペックとかでは当たり前の
くらいであればWindwos10 Hyper-V上に、複数のWindows Server評価版を動作させて
といった検証環境を動作させることも可能です
Hyper-V上にHyper-Vを構築することをNested(ネスト)といいます
ハイパーバイザ上にハイパーバイザを構築することができれば、1台の物理マシン上でなんでもできるようになります
このハイパーバイザ上にハイパーバイザを構築することをネスト(Nested hyper-V)といいます
Windows Server 2016 Hyper-Vインストール手順
「サーバーマネージャー」から「役割の追加と削除」を選択
「次へ」をクリック
「役割ベースまたは機能ベースのインストール」を選択して「次へ」クリック
自身が選択されていることを確認して「次へ」をクリック
ここで「Hyper-Vをインストールできません:必要な仮想化機能がプロセッサにありません」と表示される場合 は、一度OSをシャットダウンしてWindows10側から以下記事の手順を実施してください
「管理ツールを含める」にチェックを入れて、「機能の追加」をクリック
「Hyper-V」にチェックされていることを確認して、「次へ」をクリック
「機能の選択」は何もせずに「次へ」をクリック
「次へ」をクリック
仮想スイッチは作成せずに「次へ」をクリック
※インストール完了後に変更可能な部分のため
ここもデフォルトのまま「次へ」をクリック
※インストール完了後に変更可能な部分のため
ここもデフォルトのまま「次へ」をクリック
※インストール完了後に変更可能な部分のため
「必要に応じてサーバーを再起動する」にチェックを入れて「インストール」をクリック
途中何度か再起動されます
再起動完了後にログオンするとウィザードが完了します
以上で、Hyper-Vのインストールは完了です
ここまで実施すると、以下の状態になっていると思います
エラーメッセージが出る
Windows10にインストールした、Windows Server 2016でいざHyper-V役割を有効化しようとすると
- 機能をインストールしようとしているサーバーで問題が検出されました。選択した機能は、選択肢たサーバーの現在の構成と互換性がありません。[OK]をクリックして別の機能を選択してください
- Hyper-Vをインストールできません:必要な仮想化機能がプロセッサにありません
この表示が出た場合は、こちらの手順を実施してください
インストール後に仮想スイッチを作成しましょう
Hyper-V有効化だけではスタンドアロンの仮想マシンしか作ることができません
などの普通の要望に答えるためには仮想スイッチの作成が必要です
スタートメニューから「Hyper-Vマネージャー」を起動します
「仮想スイッチ マネージャー」をクリック
「新しい仮想スイッチ」ー>「新しい仮想ネットワークスイッチ」をクリックして 外部・内部・プライベート から選択します
- 外部: 物理PCと同じIPアドレスを与えて、PCの外にネットワーク通信させたいとき
- 内部: 仮想マシン同士と、仮想マシンと物理PC間で通信可能
- プライベート: 作成した仮想マシン同士だけで通信可能(物理PC側も通信できない)
仮想スイッチ名を入力して、「OK」をクリック
(ここでは仮想マシンと物理PCだけで通信可能な内部ネットワークを作成)
ここから先はご自身のお好きなように仮想マシンを作ってください
関連記事です
Windows10 Hyper-V有効化はとても簡単な手順で実施できます
Windows10 Hyper-Vでも、LinuxはもちろんWindows Server 2016仮想マシンも構築可能です
Windows10 でWindows Server系インフラ検証に必須のADインストール手順です
以上