2023年6月19日月曜日

M2 mac mini で UTM を動かして Windows が起動するか試してみた

M2 mac mini で UTM を動かして Windows が起動するか試してみた

概要

VirtualBox が動作しないので移行先を探していたところ UTM というツールを見つけたので試してみました

今回は arm 版 Windodws11 を起動するか試します

環境

  • macOS 13.4
  • UTM 4.2.5
  • Windows11 21H2 arm64

UTM

ここから dmg をダウンロードしてインストールします

基本は UTM にギャラリーがあるのでそこにある Windows11 arm64 のガイドに従って進めましょう

arm64版Windows11 21H2 ダウンローダーの取得

https://uupdump.net/known.php?q=22621.674 ここからダウンロードできます

言語、エディションを選択しダウンローダーを取得します
基本は日本語を選択しエディションは Pro を選択すればいいでしょう

また Windows のバージョンは Windows11 21H2 がオススメです
これ以外だと ISO の作成時にエラーになりました

Unable to retrieve data from Windows Update servers. Reason: EMPTY_FILELIST
If this problem persists, most likely the set you are attempting to download was removed from Windows Update servers.

ダウンロードスクリプトの実行、ISO ファイルの取得

取得できた zip を回答すると macOS 用のスクリプトをがあるので実行します

  • brew tap sidneys/homebrew
  • brew install cabextract wimlib cdrtools sidneys/homebrew/chntpw

sidneys/homebrew/chntpw でエラーになる場合は以下を代わりに実行してください

  • brew tap minacle/chntpw
  • brew install aria2 minacle/chntpw/chntpw

必要無ツールのインストールが完了した ISO を作成します

  • sh uup_download_macos.sh

22000.1_PROFESSIONAL_ARM64_JA-JP.ISO というファイルが作成されました

UTM で VM の作成

新規仮想マシンを作成 -> 仮想化 -> Windows と選択します

ISO を選択する画面でのオプションは以下のようにします

CPU、メモリ、ディスクサイズなどは好きな値を設定してください
共有ディレクトリも必要に応じて設定してください

起動

設定を保存して VM を作成したら起動しましょう

startup.nsh の画面になる場合は exit で一回抜けて continue します
そして「press any key to boot from cd or dvd」が表示されているところでエンターを押せば Windows の設定画面に進みます

SPICE Guest tools のインストール

iso がマウントされているのでエクスプローラを開いてインストールしましょう
exe ファイルがあるのでそれを実行すれば自動でインストールされます
これがインストールされていないとドライバがないためネットワークなどに接続できません

最後に

一応これでセットアップ画面に進みライセンスなどを入力したところ問題なく Windows11 が起動しました
ただ起動時になぞのエラーメッセージが出たり SPICE Guest tools がうまくインストールできなかったりとまだまだ動作は不安定のようです

アプリのインストールなどは行っていないのでどこまでアプリが動作するか不明です

Windows インストール後は ISO ファイルのマウントは解除しておきましょう

参考サイト

0 件のコメント:

コメントを投稿