開発者が M1 Mac 上で Arm 用 Windows の仮想化に成功
ホーム テクの最新情報 開発者が M1 Mac 上で Arm 用 Windows の仮想化に成功

開発者が M1 Mac 上で Arm 用 Windows の仮想化に成功

開発者の Alexander Grafは M1 Mac上でWindowsのArmバージョンを仮想化することに成功し、「M1」チップがMicrosoftのオペレーティングシステムを実行できることを証明しました( The 8-Bit 経由)。

開発者が M1 Mac 上で Arm 用 Windows の仮想化に成功

ウィンドウ10

開発者が M1 Mac 上で Arm 用 Windows の仮想化に成功

現在、「M1」チップを搭載した Mac は Windows をサポートしておらず、Intel Mac にあるような Boot Camp 機能もありませんが、Windows のサポートは多くのユーザーが望んでいる機能です。

開発者が M1 Mac 上で Arm 用 Windows の仮想化に成功

Graf は、オープンソースの QEMU バーチャライザーを使用して、エミュレーションなしで Apple の「M1」チップ上で Windows の Arm バージョンを仮想化することができました。 M1 チップはカスタム Arm SoC であるため、以前の Intel ベースの Mac の場合のように、Boot Camp を使用して x86 バージョンの Windows または x86 Windows アプリをインストールすることはできなくなりました。しかし、同氏は ツイート で、「M1」Mac 上で仮想化すると「Windows ARM64 は x86 アプリケーションを非常にうまく実行できる。Rosetta 2 ほどではないが、それに近い速度である」と述べた。

https://twitter.com/hashtag/AppleSilicon?src=hash&ref_src=twsrc%5Etfw

Graf は、Hypervisor.framework を通じて仮想化することで、Windows ARM64 Insider Preview を実行できました。 Apple によれば 、これによりユーザーはカーネル拡張機能 (KEXT) を作成することなく仮想化テクノロジを操作できるようになります。

開発者が M1 Mac 上で Arm 用 Windows の仮想化に成功

Graf氏は、ゲストコードをホストCPU上で直接実行することで「ネイティブに近いパフォーマンスを実現する」ことで知ら れる QEMUバーチャライザーにカスタムパッチを適用した。これは、Arm バージョンの Windows を優れたパフォーマンスで「M1」Mac 上で仮想化できることを意味します。

開発者が M1 Mac 上で Arm 用 Windows の仮想化に成功

グラフ氏の実験はまだ初期段階にあるが、他の人が彼の結果を再現できると彼は信じている。 「まだ初期の段階です。私の結果を再現することは間違いなく可能です。すべてのパッチはメーリング リストにありますが、安定した完全に機能するシステムはまだ期待できません。」と彼は 言いました 。何よりも、グラフ氏は Windows が「M1」Mac 上で実行できることを実証しました。

Apple のソフトウェア エンジニアリング責任者、クレイグ フェデリギ氏 は最近、Windows が「M1」Mac に搭載されるかどうかは「Microsoft 次第」であると述べました 。 「M1」チップにはWindowsの実行に必要なコア技術が含まれているが、MicrosoftはArm版WindowsをMacユーザーにライセンス供与するかどうか決定する必要がある。

詳細については、Windows の Arm バージョンを仮想化するための Graf の完全なプロセスを参照してください。

関連動画
【お試し無料から】M1/M2 MacでWindows11!正規版が8月から可能になったので試してみた・Parallels 18仮想デスクトップ