Windows10のHyper-Vで仮想マシンを作る

#プロローグ
Windowsの仮想環境といえばHyper-Vです。
同じようなものにOracleのVirtualBOXやVMware Playerなどがありますが、Hyper-VはWindowsOSに標準搭載されているのでお手軽に利用でき、採用する環境がWindowsならば相性の点からも都合がよいです。
ガッツリ利用する場合はサーバ環境が多いでしょうが、Hyper-VはWindows10でも利用できますので、個人の検証などに利用するのも良いでしょう。
ここでは、Hyper-vの導入と仮想マシンを作成する直前までやっていきます。
想定時間は約10分です。

#前提条件
・OS:Windows10 Pro ※homeではHyper-vは利用できません
・スペック:Linux1台分のHDD、メモリ、cpu

#流れ
1. Hyper-vの機能をWindows10に導入します
2. 仮想ハードディスクを作成します
3. 仮想マシンを作成します
4. ISOをマウントしてLinuxのインストールできる状態にします

#手順
とりあえずProであることを確認しておきます
![1.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/538462/157e74ee-8e1a-8f3a-3b0f-6c4dc8eba01b.png)

プログラムと機能よりHyper-vを有効にします
![2.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/538462/2aac4d68-6c0c-8463-3f7a-f62d81dc1217.png)

管理ツールに導入されたHyper-Vマネージャを起動します
![3.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/538462/13ad796d-f29d-e353-2589-09ce789a3f10.png)

起動したHyper-vマネージャより、「新規 - ハードディスク」を実行します
![4.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/538462/e3c2d64c-80eb-0fbc-b956-1409b30cbcf9.png)

「次へ」を押下します
![5.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/538462/101c0942-8d1f-71f1-4842-f67e77264611.png)

「VHDX」を選択し、「次へ」を押下します
![6.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/538462/36320f07-f8a0-585f-c901-b4de35e0c391.png)

容量の状態を選択して「次へ」を押下します。
ここでは、固定を選択しました。
![7.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/538462/98aab599-d2fa-3c9a-9254-990b724b3131.png)

名前と場所を決めて「次へ」を押下します
![8.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/538462/fef0ed82-2d30-d294-d4d2-ea8a72b830ea.png)

仮想ハードディスクのサイズを決めて「次へ」を押下します
![9.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/538462/b3e15e5e-49cc-5a65-64d4-098b1a14900a.png)

内容に問題なければ「完了」を押下します
![10.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/538462/adf919b4-5136-20bc-2016-297156ae0e93.png)

ハードディスクはHyper-Vとは独立しているので、画面からは確認できませんので、直接エクスプローラより仮想ハードディスクが作成されたことを確認します
![12.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/538462/41d7a7cd-568c-ccad-7ec3-2f14d98407d1.png)

Hyper-Vマネージャより、「新規 - 仮想マシン」を実行します
![13.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/538462/84315f68-25ad-fdfa-8dd7-1bb708e2602f.png)

「次へ」を押下します
![14.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/538462/34cff6cb-2fa2-72f7-09fa-ddec24649c0b.png)

仮想マシンの名前と格納先を選択して、「次へ」を押下します
![15.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/538462/cee130b4-5466-459a-c64b-d2febbc0b3e5.png)

世代を選択します
ちなみにこのあと起動しようとしているcentos8.2は2世代ではそのままでは起動できないので、1世代を選択します
![16.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/538462/6f7aa05e-b38c-5325-8037-0bc644fb398b.png)

メモリサイズを決めて「次へ」を押下します。
ちなみにメモリは後から変更できるので、ここでは適当でよいです
![17.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/538462/70e9640e-7a92-42d1-be12-bdf4d2364a5a.png)

ネットワークを設定します。
これも後から設定できるので、適当でよいです
![18.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/538462/a186bb2c-fce6-03e3-f404-23ec50f9c8c3.png)

先ほど作成した仮想ハードディスクを選択して、「次へ」を押下します
ちなみに、わかりやすいように事前に仮想ハードディスクを作成しておきましたが、ここでも仮想ハードディスクを作成できます。
![19.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/538462/55b7ca54-1fbb-352f-edc3-605cb02412db.png)

内容に問題なければ「完了」を押下します
![20.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/538462/0fb5c9e8-9c6c-b8e3-ef46-198ae5b44abe.png)

仮想マシンが作成されました。
LinuxのISOをマウントするので、右クリックより設定を開きます。
![22.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/538462/1bb78af7-409a-cdf2-dbe6-3861fa75620b.png)

左ペインの「IDE1コントローラー1」の「DVDドライブ」を選択して、右ペインで「イメージファイル」にISOファイルを選択して「OK」を押下します。
![23.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/538462/791d3e74-5a52-fd97-0ebd-5568c1c786fc.png)

メインメニューより仮想マシンを起動します
![24.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/538462/bcffac8e-3c5e-c327-04b0-fedb644352c0.png)

仮想マシンをダブルクリックして仮想マシンを開き、Linuxのインストールが開始されていることを確認します
![25.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/538462/bb66f9bf-5f63-282b-901b-c0f2402150f4.png)

#エピローグ
Hyper-Vを導入して仮想マシンが作成できました
一番時間がかかるところは仮想ハードディスクを作成するところで、サイズが大きければなかなか時間がかかりますが、数十ギガサイズならば、トータル10分程度で完了できたのではないでしょうか。