ARM 版 Windows
ファーストパーティエンジン上の Windows 11 ARM — 同梱内容、必要なもの、実験的ラベルの理由。
Windows は 1VM エンジン、ファーストパーティ Hypervisor.framework VMM 上で実行されます。新しい Windows マシンはデフォルトでこれを使用し、動作させるためのダウンロードは不要です。
実験的 です。その言葉は実際に意味を持ちます — 下記 正直な状態 を参照。
1vm create win --guest windows --from-folder ~/Downloads/Win11 \
--drivers ~/Downloads/virtio-win.iso
1vm start win
1vm guide windows を実行すると、Mac に対して同じ情報が出力されます。
同梱内容
- HVF 仮想 CPU、GICv2m MSI フレーム付きカーネル内 GICv3、PSCI、設定ハードウェアに合わせて生成される ACPI テーブル(MADT、GTDT、MCFG、IORT、FADT、DSDT、DBG2)
- NVMe システムディスクとスコープ付き xHCI USB — キーボード、タブレット、マウス、インストーラメディア — すべて Windows に内蔵ドライバあり
- Virtualization.framework フォールバックが公開しない TPM 2.0 デバイス
- ramfb — ディスプレイドライバなしですぐに Windows Setup が見える
- 準備済みメディアからの無人インストール
- virtio-win の NetKVM ドライバインストール後の virtio-net ネットワーク
- ファーストパーティ NAT スタック上の loopback TCP/UDP ポートフォワーディング
提供が必要なもの
- 取得し使用するライセンスを持つ Windows 11 ARM64 ISO。 このアプリは Windows メディアをダウンロード、ミラー、アクティベートしません。
- virtio-win ISO — Red Hat 製、無料入手可能 — ドライバ ISO として接続。 ネットワークはこれに依存します。
無人インストールはパスワードなしの管理者 user を作成します。初回ログオン後に設定してください。
動作しないもの
- DirectX、3D、compute。 ディスプレイはアクセラレーションされたスキャンアウトであり、GPU ではありません。
- 複数ディスプレイ。 コンソールは単一ヘッドです。
- x86 Windows。 ISO は ARM64 である必要があります。
正直な状態
このエンジン上の Windows はティア N3 です: インストールしてデスクトップまで起動します。N4 認証ゲート — クリーンインストール、完全停止、コールド NVMe リブート、リセットループ、24 時間ソーク — は 通過していません。それに応じて扱ってください。
フォールバックエンジン
Virtualization.framework も Windows を実行できますが、明らかに劣ります: TPM デバイスなし、viogpudo ドライバがバインドするまで Setup が黒画面になることが多い。フォールバックとして存在し、推奨ではありません。
1vm create win --guest windows --hypervisor apple # the fallback