Hyper-Vへ Windows Server 2019 をインストールする

# はじめに
Hyper-Vへ Windows Server 2019 をインストールする際の手順をまとめました。
既知の情報かもしれませんが、初心者の方が引っ掛かる点なども記事内で取り上げることで、誰でもゴールにたどり着けることを 本記事の目標にしています。
未経験の方も、是非チャレンジして頂き、不明点があれば 質問頂ければと思います。

:::note info
**別バージョンの OS を Hyper-V 上にインストールする手順**
Windows 10 , 11 , 2022 をインストールする手順は、以下を参照ください。
**Windows 10**
https://qiita.com/carol0226/items/60a22fc1bb5e3556a183
**Windows 11**
https://qiita.com/carol0226/items/eeced2b88e6d8a9914e7
**Windows Server 2022**
https://qiita.com/carol0226/items/5ce41188f1babfa4588e
:::

# 初めてやる時にハマるところ
- サーバー（Hyper-V）を持っていない 
サーバーを持っていなくても始められます。
以下の記事で、クラウドサービスの Azureを使って Hyper-Vを構築する手順を公開しています。
まずは、これを参考に Hyper-Vを準備してください。
https://qiita.com/carol0226/items/b5ca1ec882742e208e00

- Windows Server 2019 をどこから入手すれば良いのか？
Windows Server 2019 は、無料の評価版が提供されています。180日間は これで試すことができます。

- Hyper-V 上に構築した Windows Server 2019 が インターネットに繋がらない。どうすれば良いか？
Azure上に構築した Hyper-V環境の場合、作成した仮想マシンをインターネットに接続するためには工夫が必要です。下記の「前提事項」に記載した記事で解説していますので、参考にしてください。

# 前提事項
この記事は、以下の方々を想定しております。
- Hyper-V 環境の準備が整っている（前述した Azure上の Hyper-VでもOKです）
https://qiita.com/carol0226/items/b5ca1ec882742e208e00

# 目標
Hyper-V 環境上に Windows Server 2019 をインストールして動作させる

# Windows Server 2019 評価版の入手
以下のURLから、Windows Server 2019 評価版を入手できます。
https://www.microsoft.com/ja-JP/evalcenter/evaluate-windows-server-2019

★Hyper-V 環境上のOSで、以下の操作を行ってください。

1. ブラウザ を起動します。
URL欄へ、以下のURLを入力して アクセスします。
https://www.microsoft.com/ja-JP/evalcenter/evaluate-windows-server-2019

1. 下記の図の通り、右側（オンプレミスの Windows Server 2019）の方の「無料評価版をダウンロード」をクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1619637/d32f7533-fead-945d-3d85-b2daf996ba8a.png)

1. 下記の図の通り、ISO を選択して「次へ」をクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1619637/4a7065a1-1e34-ada7-ea66-8bc064a67880.png)

1. 下記の図では、個人情報を入力して、「次へ」をクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1619637/fab30fa9-7c1f-1edb-5240-63ede0d44b1f.png)

1. 下記の図では、「日本語」を選択して、「ダウンロード」をクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1619637/97c868a3-a85b-aba3-81b2-0727c357c91a.png)

1. すると、下記の図のように 私が検証した時には「エラーが発生しました。もう一度やり直してください」というメッセージはでたものの、同時に 下段に ダウンロードのためのウィンドウも表示されたため、気にせず 「名前を付けて保存」を選択して、クリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1619637/f6f52ade-7a68-ac86-26ba-6e13504f06a0.png)

1. ダウンロード先の指定画面です。
黄色枠のファイルは、私が別の検証で使った時のファイル（日本語用言語パック）なので、無視してください。
赤枠部分が、ダウンロードするファイルですので、そのまま「保存」をクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1619637/6a715faa-2b6c-bcde-4cfa-5ef306bade1c.png)

1. ダウンロードが完了したら、「フォルダーを開く」をクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1619637/1841546f-ec6c-1dc5-efa3-d6931e442082.png)

1. 下記の図のとおり、ダウンロードされていればOKです。（サイズは、5.17GB）
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1619637/ad6bd783-3e8b-2e7a-0295-5e8adb157555.png)

以上で、Windows Server 2019 評価版の入手は完了です。

# Hyper-V 仮想マシンの作成
ここでは、Hyper-V を操作して、仮想マシンを作成します。
★Hyper-V 環境上のOSで、以下の操作を行ってください。

1. 下記の図の通り、「ツール」を開いて、「Hyper-V マネージャー」をクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1619637/2c208815-1ec9-def9-a96f-65dd4e04640c.png)

1. 下記の図の通り、Hyper-Vマネージャー が開かれます。
左ペインに、Hyper-Vサーバーのコンピューター名（図では HV01）を右クリックして、「新規」にマウスをポイントし、「仮想マシン」をクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1619637/d99efffd-e314-6a17-eaad-8a6a7a5a99a1.png)

1. 仮想マシンの新規作成ウィザードでは、そのまま「次へ」をクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1619637/ac18dd51-7ba9-7e9a-b1f4-eb31b818d9f7.png)

1. 下記の図の通り、仮想マシンの名前を設定します。
マシン名は任意ですが、迷ったら WSV2019 にでもしておきましょう。
名前を設定したら、「次へ」をクリックします。
【参考】
なお、緑枠の箇所のフォルダ名は、Hyper-Vを構築する際に設定したフォルダ名となっていて、この場所に 作成した仮想マシンの情報がファイルとして保存されます。
「■ 仮想マシンを別の場所に格納する」にチェックを入れて 保存場所を変更することもできます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1619637/54f487bf-8ff0-9384-73da-b8089e609f2c.png)

1. 下記の図の通り、世代の指定では 任意のものを選択できます。
なお、世代というのは 仮想マシンのハードウェアの仕組みの違いです。
第１世代は、一昔前の時代のOS向けです（Windows8.1以前のOSや、32bit版を使う場合などに選択）
第２世代は、新しめの時代のOS向けです（64bit版、Windows10、Windows Server 2019 など）
今回の手順では、第２世代 を選択します（移行の手順が 第２世代用のものになっています）
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1619637/2c4da86e-3d4d-c69a-ca68-ccf4509ddc0e.png)

1. メモリの割り当てですが、設定を変更せずに「次へ」へ進んでもOKかもしれませんが、下記の図の設定は 私が推奨している手順です。過去に Windows Server 2012 R2 をインストールする際に 起動メモリ 1024 MBのままだとインストールできない事象に苛まれたことがあるので、以後　2048 MB にするようにしています。動的メモリには チェックを入れておくと Hyper-V上のメモリを効果的に使ってくれます。
おまじないだと思って、メモリを増やしておくと 無駄なトラブルに引っ掛からないかなと思っております。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1619637/b956722f-0eaf-f808-d125-9dfdd7624ada.png)

1. ネットワークの構成では、Hyper-Vの置かれた環境によって 選択肢を替えてください。
物理のサーバーをお持ちで、Hyper-Vを構成している人は、「Microsoft Hyper-V Network Adapter」を選択して頂いてOKです。
もし Azure上に作成したVMへ Hyper-Vを構成した人は、上記のネットワークを選択しても Azureの特性で利用ができません。私の以下の記事で 事前構成した人は、「内部仮想スイッチ」を選択してください。
https://qiita.com/carol0226/items/b5ca1ec882742e208e00#内部仮想スイッチを構成する<br>
Azureを使っていて、「内部仮想スイッチ」を用意していない人は、「接続しない」を選択しておき、後で「内部仮想スイッチ」を作って、割り当てしなおしてください。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1619637/c204714c-9d59-fbe8-380b-630a773d0c9e.png)
選択したら、「次へ」をクリックします。

1. 下記の図では、黄色枠部分は 予め設定されているため、変更は不要です。
ここで、ディスクのサイズや保存場所などをカスタマイズする事が可能です（初期値は 127GB）
内容を確認して、「次へ」をクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1619637/1b2e1c61-8f26-c8ed-4a8f-77c364a656bf.png)

1. 下記の図では、「ブートイメージファイルからオペレーディングシステムをインストールする」を選択して、「参照」をクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1619637/7c7894f3-c182-9b32-e1fb-7d07d6518566.png)

1. 下記の図の通り、事前にダウンロードした Windows Server 2019 評価版 の ISOファイルを選択して「開く」をクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1619637/2ea356c7-e660-70a5-5f2a-14d517de8974.png)

1. イメージファイルが指定されたことを確認して、「次へ」をクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1619637/a72810b8-3c42-bebb-aa71-48ea7330b871.png)

1. 最後の確認画面が表示されるため、「完了」をクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1619637/53d8c5d1-6aad-f5de-9cfa-ef2888298e89.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1619637/835d7b4f-0a77-6cc4-9ce6-881405b87310.png)

以上で、仮想マシンが作成され インストール用に Windows Server 2019 評価版 がセットされました。

# Windows Server 2019 評価版 のインストール
続いて、仮想マシンの電源を起動して、OSのインストールを行います。

1. 作成した仮想マシンを右クリックして、「接続」をクリックします。
仮想マシンをダブルクリックする事でも、同様の操作が行えます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1619637/1d51e8c6-688e-4d6f-05e9-f4af10ef8229.png)

1. 下記の図の事を、「Hyper-Vコンソール」と言います。覚えておきましょう。
真ん中の赤枠「起動」をクリックすると、仮想マシンの電源をONできます。
なお、アイコンボタンからでも電源をONする事も出来ます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1619637/2863f90e-2ca4-8754-8bb1-4a0e8966b7b3.png)

1. 下記の図の通り、「Press any key to boot from CD or DVD.....」というメッセージが表示されたら、正しく インストールメディアから起動されています。
しかし、メッセージで「Press any key」と言っていますので、何かキーを押さないと インストールが始まりません。このタイミングが ５秒くらいしか無いので注意が必要です。
かつ、キーを押すだけでは 仮想マシンが反応してくれません。
まず、緑枠の内部の場所で マウスクリックをしてください。その後すぐに、任意のキー（SPACEキー等）を押してください。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1619637/068b080e-890a-fadc-b376-f9ef1000bde3.png)
【失敗した時の画面】
下記の図のように、「>>Start PXE over IPv4.」と表示された場合は、失敗です。
「操作」メニューから、「リセット」をクリックするとリトライできるので、やり直してください。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1619637/1d07f89e-1d5e-84fd-df9c-34557c4d650d.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1619637/8df8863c-fb15-7fe0-5de3-38000b4e028b.png)
【成功した時の画面】
下記の画面が出た場合は、成功です。そのまま次の手順へ進んでください。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1619637/d9f01f9b-5181-5ccd-5cee-c01b23f50cf0.png)

1. 少し待つと、以下の画面が表示されるため、そのまま「次へ」をクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1619637/4cacf90b-0fd0-edaf-1f25-a6e54ebed212.png)

1. 続いて、「今すぐインストール」をクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1619637/545c9795-2bbb-81c8-9278-ebc22d369b86.png)

1. 下記の図では、必ず「 (デスクトップエクスペリエンス）」が付いているものを選択してください。無い方を選択してしまうと、GUI画面の無い コマンドベースのOS (Server Core) がインストールされてしまいます。Datacenter と Standard は、どちらでも可ですが、今回は Datacenter Edition を選びましょう。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1619637/ef42ef74-acd2-6fdb-abc2-49b151633c3b.png)
**【参考】Standard Edition と Datacenter Edition の比較**
https://docs.microsoft.com/ja-jp/windows-server/get-started-19/editions-comparison-19?wt.mc_id=mvp_407731

1. 下記の図では、ライセンス条項を確認して、「同意します」にチェックを入れて、「次へ」をクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1619637/bb687ff2-463b-9b73-1777-aa40f8d634e7.png)

1. 下記の図では、「カスタム」を選択してください。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1619637/399025b6-cd92-5b08-71c3-5480aea7f683.png)

1. 下記の図では、そのまま「次へ」をクリックしてください。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1619637/ccdc227d-b571-2ada-090a-90e42ff33857.png)

1. 下記の図のように、Windowsの インストールが始まります。約10分程度 待ってください。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1619637/08ac53b1-6056-7ab9-e8b3-d4bfc7a116b0.png)

1. インストールが最終段階まで進むと、下記の画面が 10秒間だけ表示され、その後 自動的に再起動が掛かります。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1619637/8285620d-3b96-1ec9-5b07-6999fe4f3365.png)

1. 再起動後にも、Windows の初期構成が行われます。ここでは 数分程度 待つ必要があります。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1619637/cf4d3187-d71a-0407-128a-8c542a56e89e.png)

1. 下記の画面が表示されたら、管理者 (Administrator) のパスワードを設定します。英大文字・英小文字・数字 を含んだ 8文字以上 を設定して「完了」をクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1619637/039b9f42-ef88-0ecb-84b7-565f58cdbb7a.png)

1. 下記の画面が表示されたら、インストールは完了です。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1619637/351e2554-36da-9a34-83f9-f21dcc87b953.png)

以上で、Hyper-V 上への Windows Server 2019 のインストールは完了です。

# サインイン
Windows にサインインするためには、CTRL + ALT + DEL を押下する必要がありますが、Hyper-V を使っている場合には、これが利用できません（実際に押してみると、作業用PCのロック画面に遷移します）
これではサインインが行えませんので、Hyper-V 独自の操作が必要です。

1. 下記の図の通り、「操作」メニューから、「Ctrl+Alt+Del(C)  Ctrl+Alt+End」を選択します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1619637/952db20c-4f65-86c5-8499-9717010aae6a.png)

1. 下記の図の通り、管理者(Administrator) に設定した パスワード を入力して、Enter　を押します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1619637/41c7e9b2-3ff1-e061-a80a-abfe1876ab7c.png)

1. そのまま待つと、下記の図のような画面になります。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1619637/3e669524-67d8-aae1-6e81-288ca95a38d2.png)

以上で、Windows Server 2019 へのサインインは完了です。

# Next Step
Windows Server では、以下のような 役割サービス を導入することができます。
役割サービスの構成も、私の記事で紹介していますので、ぜひ お試しください。

https://qiita.com/carol0226/items/0dea96f5ce09b8cf89a6