Hyper-Vな日々

# はじめに

社会人らしからず夜型人間なので、夏になり夜更かしが楽しくなってきました。
連休で試したことを、複数回に分けてその過程を紹介してゆきます。
前回の投稿まで、連続でProxmoxを採り上げていましたが、本稿はその番外編です。

ここ数年、手元にmacOSが欲しいなと思う機会がちょこちょこあり、遂に実行しました。
ただ、いきなりMacBook Air実物を購入する気にはならないので、仮想マシンとしてまずはお試ししてみようというお話。
本稿は、そんな筆者の悪戦苦闘を綴った体験記です。

## 本稿で紹介すること

- デプロイの流れ
- macOSのデプロイ

# デプロイの流れ

以下の有志記事を参考にしました。（ありがとうございました。）

https://thewindowsclub.blog/how-to-install-macos-in-hyper-v-on-windows-11/

大まかには以下の流れ。
1.Hyper-Vの有効化
2.仮想マシンの作成
3.仮想マシンの構成
4.仮想マシンのOS構築
5.仮想マシンのOSアップグレード

:::note info
筆者は既にHyper-V有効化済のWindows11機があるため、そちらを使いました。
本記事には、Windows11でデプロイした際のスクショを抜粋して掲載しました。
:::

# macOSのデプロイ
流れに沿って進めてゆくだけ。

## 1.Hyper-Vの有効化
※割愛（Hyper-Vの有効化は、たくさんの有志記事が存在します。）

## 2.仮想マシンの作成
以下、ポイントだけ補足。

![0.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/685193/9f2b07b4-29a3-80f2-c7f7-4deaf05bcb19.png)
![1.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/685193/e9f77cfd-e786-d9c1-0736-9a2f06441708.png)
![2.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/685193/ea5d7e15-4007-3cac-8995-b6e8c52a9890.png)
![3.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/685193/d4558769-08ef-a731-cb31-c86839f669f8.png)
![4.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/685193/39918bed-2553-d7a9-e054-b5caa5d7c502.png)

:::note warn
予め「仮想スイッチマネージャー」にて、外部ネットワーク向けの仮想スイッチ「Bridge Switch」の作成を進めています。
ホストのWindows11機を同じネットワークに接続する必要がなければ、内部ネットワーク向けの仮想スイッチ「Default Switch」を利用するかたちで問題ありません。
:::

![5.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/685193/ab07114b-9b11-da2e-cc4a-6be0bd243ec9.png)
![6.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/685193/5d9a68fe-dc4e-80eb-553e-da3fd0c70f11.png)
![7.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/685193/ae94a73b-659b-9286-5d62-99c3a37633f1.png)
![8.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/685193/7222515c-5f7c-9e93-1003-db30d6a544e4.png)

## 3.仮想マシンの構成
以下、ポイントだけ補足。

![11.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/685193/e696301f-90af-6cda-ad8f-18e69a876529.png)
![12.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/685193/5e3bd6d5-19f2-8c55-0aef-c44d75121048.png)
![13.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/685193/0bd1ac10-c24e-e2c0-070c-e079c9d65d27.png)
![14.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/685193/4239c840-fdfe-bc9a-27b9-b77bacf7ed65.png)

:::note info
参考記事の案内に従って、UEFI仮想ディスクを準備しています。
:::

![9.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/685193/9676186e-6d86-1374-9d7c-9df4d72e1f7a.png)
![10.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/685193/539179d3-bf21-9128-bb16-6d8b6253aefa.png)

![15.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/685193/8edeb120-770f-ff0a-c732-e9c74dfe9087.png)
![16.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/685193/52e3515f-e7d9-8d97-ebe8-834644eeaeb2.png)
![17.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/685193/c58063fd-2981-c7c5-5253-927e21032dd5.png)

## 4.仮想マシンのOS構築
以下、ポイントだけ補足。

![18.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/685193/ee511a81-d960-25fc-db3a-8016e185a0b2.png)

:::note info
まずは、DiskUtilityでOSシステムディスクをフォーマットします。
:::

![21.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/685193/49059b01-bfb0-c0f5-bbdc-5f989a6ed089.png)
![22.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/685193/7acbf2b4-b90a-e693-b599-af22e648b576.png)
![23.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/685193/60310ed0-6a2c-6af2-5322-49f367292b28.png)
![25.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/685193/a1af395d-33aa-908f-553f-47c45aad2c6a.png)
![26.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/685193/1fa4177d-57e8-b965-c1c4-400d56f2bb38.png)

:::note info
次に、macOSを再インストールします。
:::

![27.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/685193/d151d9f6-52e8-66ec-ca36-71e99a703369.png)
![28.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/685193/5515aacf-f6d7-2de2-b73b-cc7a9d83b445.png)
![30.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/685193/75da50da-64de-579c-2f55-1f2f411d8cc9.png)
![32.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/685193/2b423c58-765c-2cc0-c717-7f0d3ca19e67.png)
![33.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/685193/4953b3c9-eddd-5d0a-5c5d-6dcd2a387267.png)

:::note warn
何度かOS再起動を繰り返すため、気長に待ちましょう。
:::

![34.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/685193/fd682f97-b1e3-6a71-2d54-d325d26fe65a.png)
![35.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/685193/de7dd7ab-c60a-0c3c-1759-ae445306eef4.png)
![36.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/685193/51ffe374-7f2a-eefb-1445-2b4609853837.png)
![37.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/685193/ccdd1ab2-e5f9-8bb6-6d4e-1393a3fd637a.png)

:::note info
初期設定を一通り終えると、macOS Montereyが操作できる状態になります。
:::

![38.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/685193/2ea30e44-6297-f052-aa6f-85dda180859d.png)
![57.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/685193/de26356c-bcc1-01ff-4f15-fa0d62b442f3.png)
![68.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/685193/0b8ccfd9-c64c-0e47-d988-4950bbeed38f.png)

## 5.仮想マシンのOSアップグレード
以下、ポイントだけ補足。

:::note info
更に、日本語化とスキップ・アップグレードを経てmacOS Sonomaが操作できる状態になります。
:::

![71.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/685193/391a6dd8-2ec6-f208-64b9-47706f8eb885.png)
![73.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/685193/674567a8-482d-d81c-c7ce-e2a89ca6753a.png)
![74.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/685193/6718eb06-be1e-389b-f0ab-634c4ee865a5.png)
![75.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/685193/df2ff65e-bfa8-e078-eb3a-d7de27b589a1.png)
![76.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/685193/619de9c6-17cd-e97b-3901-cb6c600189c4.png)
![77.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/685193/a1ff7225-03e9-098d-2a81-d5bc177281cf.png)
![78.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/685193/c6991bbd-418d-4d3f-2723-e70dd292317f.png)
![80_2.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/685193/5228c814-bf66-20bb-ce6f-efd29a2443bc.png)

## おまけ
解像度を1920×1080にしたいな、、、といろいろと試行錯誤したのですが、無理なようでした[^1]。
どなたか詳しい方、アドバイスいただけると助かります。
（他、音も出ないようだけれども、お試し想定なので大きな問題ではない。）

# まとめ
本稿ではWindows11／Hyper-V上にmacOSのデプロイを進めました。
ホストのCPU型番（CPU命令セット）のRequirementsがあるようで、かつ、メモリもそこそこ割り当てる必要があるため、その点は注意が必要そう。
P2VなりV2Vなりの移行方式もガイドがある[^2]ので、成熟を待てばも少し便利に使えそうになる予感です。

[^1]: https://github.com/Qonfused/OSX-Hyper-V
[^2]: https://pve.proxmox.com/wiki/Advanced_Migration_Techniques_to_Proxmox_VE