Proxmox上でWindows Server 2022を立ち上げてみた

# はじめに
Windows Serverを自由に扱える環境が欲しいなと思っていたら、
無料試用版があることを思い出したので、自宅に環境構築しよう！となりました。
折角なのでProxmoxVE環境でVMを立ち上げてみたいと思います。

# 目次
1. [①Windows ServerのISOを手に入れる](#windows-serverのisoを手に入れる)
1. [②VirtIO ドライバーを手に入れる](#virtio-ドライバーを手に入れる)
1. [③VMを立ち上げる](#vmを立ち上げてみよう)
1. [④ログインして、ドライバーの設定をする](#ログインしてドライバーの設定をする)
1. [⑤さいごに](#さいごに)

# ①Windows ServerのISOを手に入れる

Windows Server 2022は、無料試用版が180日使えます。
（延長をすると最大1080日使えるとのこと）

下記サイトから、「無料で使用開始」の「ISO をダウンロード」を選択。

https://www.microsoft.com/ja-JP/evalcenter/evaluate-windows-server-2022

名前や会社名やもろもろ入力する。（実は適当でも問題ないらしい？）

![FireShot Capture 01.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/260705/c3d8e7c4-ee95-6f24-528b-aed76936a9e6.png)

日本語でISOダウンロードを選択。

![FireShot Capture 02.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/260705/85e81592-e4bd-6f88-ed36-f380f120f334.png)

これでISOが手に入りました。

![SC1.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/260705/784c2e7b-91bd-c134-c891-85534ba55a8b.png)

# ②VirtIO ドライバーを手に入れる

Windows OS系をVMインストールする際に、
使用する仮想マシンのデバイスや周辺機器への直接 (準仮想化) アクセスを可能するために、必要なドライバーを手に入れます。

Proxmox WikiにあるリンクからISOダウンロードします。
https://pve.proxmox.com/wiki/Windows_VirtIO_Drivers

これで必要な資材が集まりました。

![SC2.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/260705/cbd54052-adc8-0325-d12c-b5caf3137d3d.png)


# ③VMを立ち上げてみよう

ProxmoxのWebコンソールにアクセスして、先ほど入手したISOファイルを二つともアップロード。

![FireShot Capture 04.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/260705/a93c422d-cd38-6e95-5e9b-3879d86c06ab.png)

・`VMを作成`から作成する。

<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/260705/b1e0b0f8-70bc-0c83-a79e-2a527e5351c8.png">

・`VM ID`と`名前`を変更する。

![FireShot Capture 05.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/260705/6ee7bbc8-43b8-30f2-29bf-d42fafa895dc.png)

ここの設定がLinuxと変わってくる。
・`ISOイメージ`は`Windows Server 2022のISOイメージ`を指定。
・`ゲストOS 種別 バージョン`は`Microsoft Winodws 11/2022/2025`を指定。
・`VirtIO ドライバ用の追加ドライブを追加`にチェックを入れる。
・`ISOイメージ`はダウンロードしたISOイメージを指定。

![FireShot Capture 06.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/260705/dc202099-5c7e-9fba-42c1-c49260a98b91.png)

ここも設定を少し変更する。
・`Qemuエージェント`にチェックを入れる。
（Proxmox側から正しくシャットダウンしたり、操作するために必要な機能なので有効化する）
・`TPM追加`のチェックを外す。
(Winodws Server 2022の必須要件ではないので外します。)

![FireShot Capture 07.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/260705/8027acdf-52e9-80bd-5e2a-afbe2cdf5e72.png)

`ディスクサイズ`は`100G`を指定。
（Windows Server 2022のハードウェア要件では、最小32G)

![FireShot Capture 08.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/260705/86fe85bb-b110-f907-f601-dfd9b4561e24.png)

その他もろもろ設定を進めて、VMの作成完了。

![FireShot Capture 013.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/260705/5169798e-7775-b2e2-b8e4-e75bd49230c7.png)

ではコンソールから起動します。

![FireShot Capture 014.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/260705/18b00edb-c8a1-3495-8af8-ec5ec7c97248.png)

OSインストールをするために、キーボードを叩きます。

![FireShot Capture 015.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/260705/899c5a4d-6709-b259-925e-df94c2326347.png)

そこそこ放置して待っていたら、OSインストーラーが起動しました。

![FireShot Capture 016.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/260705/183e160f-ae11-8cf5-f275-3d1ad42272c4.png)

それではインストールをしていきます。

![FireShot Capture 017.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/260705/5050df18-8b2e-7d49-3ab7-f05f34831a54.png)

折角なので、Datacenterエディションを入れていきます。
GUI操作もしたいので、デスクトップエクスペリエンスを選択。

![FireShot Capture 018.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/260705/120888f4-109d-4bfd-725d-bed362c794d4.png)

わかりにくいですが、新規インストールの場合は`カスタム`を選択するとのこと。

![FireShot Capture 019.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/260705/774ef9ad-d942-1691-c207-1b7d754a6b84.png)

割り当てたはずのストレージが認識されていません。
ので`ドライバーの読み込み`を選択して、`VirtIO ドライバ`を当てていきます。

![FireShot Capture 021-.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/260705/724ac51a-bffc-92e3-6a85-b56190f3ed3c.png)

`D￥amd64￥2k22`がおそらく2022用のドライバーなので、選択してインストールしていく。

![FireShot Capture 020.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/260705/e755831b-15f3-cc1f-0892-afa001cce02f.png)

ドライバーインストール後は、ストレージが正しく認識されました。

![FireShot Capture 021.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/260705/b85a5992-ec0a-f0c0-9ca1-e66c048b7299.png)

インストール自体は数分で終わりました。

![FireShot Capture 022.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/260705/287a6298-e071-b1c7-5782-e01832e15007.png)

勝手に再起動が始まり、起動画面に`Proxmox`ロゴが表示され、かっこいい！！

![FireShot Capture 023.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/260705/d6ea5617-620d-d6b4-aaa6-ed7de5a8c7fb.png)

Adminユーザーのパスワード設定を求められました。

![FireShot Capture 024.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/260705/d9918bc7-1c39-64ec-a36f-dafa9d2a2e63.png)

無事、OSインストールが完了し、見慣れたロック画面が表示されました。

![FireShot Capture 025.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/260705/bbb71e25-7b16-9594-5257-af153f564105.png)


# ④ログインして、ドライバーの設定をする

では早速ログインをしていきたいのですが、
Webコンソール経由だと、`Ctrl+Alt+Del`が効きません。。。

![FireShot Capture 025.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/260705/f4daf0a8-8500-926b-9704-a5b5dae5351a.png)

やや戸惑いましたが、
画面左端にパネルがあり、ショートカット実行用のボタンが出てきたので選択。

![FireShot Capture 026.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/260705/0746265d-a8f7-e827-71fc-8130400da80e.png)

さっき設定したパスワードでログイン。

![FireShot Capture 027.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/260705/ad1ab32c-151c-c39d-860e-7df65d93812a.png)

見慣れたデスクトップが現れました。

![FireShot Capture 028.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/260705/c0f9291a-7aee-15c3-604d-f8e0f642a614.png)

Windows Serverお馴染みのサーバーマネージャーのダッシュボードも起動。

![FireShot Capture 029.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/260705/55941c1a-956e-59a3-0845-512f82e7b769.png)

今のままだとドライバーがなく、ネットワークにも接続できていないので、
ドライバーを入れていきます。

エクスプローラを起動すると、Dドライブが認識されているので、
`virtio-win-gt-x64.exe`を起動します。

![FireShot Capture 030.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/260705/f962a085-97d7-1e9a-07be-a09c00bc071d.png)

インストーラーが起動したらぽちぽちして進めていきます。

![FireShot Capture 032.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/260705/6c14550d-9a5a-0574-73c5-11b10db257ab.png)

ドライバーのインストールが完了すると、ネットワークアダプタがが正しく認識されました。

![FireShot Capture 033.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/260705/9bb195b6-da7c-89b4-576b-0827b9d5d71a.png)

オプションではありますが、VMリモート操作のため、
`virtio-win-guest-tools.exe`もインストールしていきます。

:::note info
追記: このインストーラーを実行することで、QEMUとSPICEのAgentがインストールされるため、こちらも実行するがおすすめ
:::

![FireShot Capture 034.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/260705/41c81227-a098-5987-03b8-fa1b46982b19.png)

インストーラーが起動したらまたぽちぽちして進めていきます。

![FireShot Capture 035.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/260705/4db701b7-920b-1ae2-c3fb-23c8718948bd.png)

これでインストール関連は一通り完了しましたので、サーバ再起動をします。

![FireShot Capture 036.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/260705/9dfa2b5d-d128-9b83-0f43-6d0fb1a0a6c5.png)

これでようやく初期設定も完了です。

![FireShot Capture 037.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/260705/b450e0cd-a6a2-f84b-d26a-a7fee3291e5e.png)


# ⑤さいごに

Proxmoxの参考資料を調べている際も、Windows Serverのインストールについて語っている人が少なかったので、上手くいかないこともあるかと思いましたが、何の問題も起きずにすんなり進めることが出来ました！！！
個人的はWindows Server自体が業務用のイメージが強いので、こうして自由に触れる環境を構築できたのはすごくいい環境を手に入れたなとワクワクしています笑

では、皆様も良きエンジニアライフを！