はじめに
Snapdragon X Eliteが搭載され、Arm64版のWindows11が動作するパソコンを購入した。
購入したものは下記のメモリ32GBのモデル。
自宅では、Microsoft365 Business Premiumを使用しているため、Windows11 Proへアップグレードした。
仮想マシンの作成
Windows11 Proにすることで、Hyper-Vを用いた仮想マシンの作成ができる。
Arm64マシンでのHyper-Vがどのような動きなのか、検証してみる。
まず、Windows11を仮想マシンとして作成するシナリオを考えた。
通常のx64向けのインストールイメージを利用して仮想マシンを作成、起動させると以下の表示となり、インストールが進行しない。仮想のTPM(トラステッドプラットフォームモジュール)をオンにしても同様。
仮想マシンのアーキテクチャもArm64でなければならないと仮定して、Arm64のWindows11インストールイメージを用意することを考えた。
Windows11 Arm64版インストールイメージの準備
googleで検索してみたところ、「Windows Insider Preview ダウンロードから Arm Insider Preview VHDX に Windows 11 をダウンロード」して動作させることができる、と記載がある。
Windows Insider Previewへ加入して、リンクを押してみたが、イメージをダウンロードできるサイトへのリンクは存在しなかった。
Arm64版のインストールイメージがダウンロードできるUUP Dump
上記のサイトでは、Windows Updateサーバーからファイルをダウンロードしてインストールイメージを構築できるようだ。試してみた。
まず検索窓にWindows 11と入力する。
Arm64の正式リリースで一番新しいものを選択した。
「日本語」を選択して、「次へ」をクリック
「Windows Pro」のみを選択して、「次へ」
選択肢は何も変更せず「ダウンロードパッケージの作成」
すると、小さなサイズのスクリプトの入ったzipファイルがダウンロードされるので解凍する
下記赤枠のスクリプトをコマンドプロンプトで実行する。
すると、数十分ほどかかって、同フォルダ内に6GBのISOファイルが作成される。
Hyper-V仮想マシンの作成
Windows 11 ProでHyper-Vを有効にする方法は、通常のx64版と同様。下記などが参考になる。
Hyper-V上で新規に仮想マシンを作成する。上記で作成されたISOファイルをインストールイメージとして指定する。起動する前に、設定画面でTPMを有効にする。
うまくいくと、下記画面が仮想マシンに表示され、Windows11インストールを進めることができる。
インストールが完了したところ。仮想マシンのCPUには6コアを割り当てた。