無料の仮想化アプリを使用して macOS Ventura ベータ版を安全にテストする方法
Apple Silicon 時代のパワー ユーザーにとって最も優れた Mac 機能の 1 つは、Apple の仮想化環境です。これは通常、Parallels Desktop や VMWare Fusion などの有料ソフトウェアです。仮想化により、1 台の Mac 上で複数のオペレーティング システムを同時に実行できるため、macOS 上で Linux を実行し、開発中のアプリケーションをテストしたい人にとって便利です。macOS のさまざまなバージョンで使用することも、メインのインストールを危険にさらさずに最新の macOS Ventura ベータ版を試してみることもできます。
Apple のドキュメントとサンプル プロジェクトには、追加のソフトウェアを必要とせずに、単純な仮想マシンを作成して実行するために必要なものがすべて提供されています。ただし、一部の独立系開発者は、複数のゲスト OS を構成および管理するためのグラフィカル インターフェイスを提供する仮想化環境に基づいたシンプルな無料アプリケーションを作成しています。
仮想化の準備
macOS 上で macOS を実行するための私のお気に入りはVirtualBuddyです。これにより、Monterey または Ventura 仮想マシンを起動して実行するために必要なファイルをダウンロードするプロセスが簡素化されます。これは、このチュートリアルでサンプル VM をセットアップするために使用するアプリケーションです。
注目すべきもう 1 つのアプリケーションはUTMです。これは仮想化フレームワークを使用して ARM バージョンの macOS 上で ARM オペレーティング システムを実行しますが、QEMU エミュレーション ソフトウェア用の使いやすいフロントエンドも提供します。QEMU は、x86 や PowerPC などの他のプロセッサ アーキテクチャをエミュレートできますが、これらに限定されません。他のエミュレーションと同様、これによりパフォーマンスが低下します。しかし、ピカピカの新しい Mac で古いオペレーティング システムを実行するのは楽しい方法であり、UTM 仮想マシン ギャラリーには、多くの Linux ディストリビューション、従来の Mac OS、Windows XP および Windows 7 のサンプル VM が含まれています。
macOS Monterey 上で macOS Monterey を仮想化する場合は、何もダウンロードする必要はありません。Monterey 上で Ventura を仮想化する場合は、 始める前にApple 開発者サイトから Xcode 14 ベータ版をインストールして実行する必要があります。Xcode がインストールされていない状態でこれを試したところ、macOS は動作させるために追加のソフトウェアをダウンロードしようとしました (そして失敗しました)。これは、macOS が Rosetta を初めて使用するときに追加のソフトウェアをダウンロードする必要があるのと似ています。Xcode のベータ版がインストールされていると、すべてが意図したとおりに動作します (ただし、インストールに 1 時間以上かかる 33 GB のアプリをインストールせずにこれを動作させる方法を見つけられるのであれば、ぜひお聞きしたいです)。
仮想化のハードウェア要件にも注意する必要があります。VirtualBuddy と仮想化インフラストラクチャには、macOS 上の macOS 仮想化のための Apple Silicon チップ要件を除いて、厳しい要件はありません。ただし、同じマシン上で 2 つのまったく異なる OS を実行することになり、それには RAM とストレージの要件が伴います。個人的には、16 GB 未満の RAM を搭載した Apple Silicon Mac で macOS を仮想化しようとすることはお勧めしません。特に Xcode などの重いアプリケーションを VM と一緒に (または VM 内で) 実行する場合は、多ければ多いほど良いでしょう。
デフォルトでは、VirtualBuddy はすべてのファイル (VM ディスク イメージを含む) をユーザー アカウントのドキュメント フォルダーに保存します。新しい macOS 仮想マシンのデフォルトのドライブ サイズは 64 GB であるため、内部ストレージが限られている Mac ユーザーは、スペースを節約するために外部ドライブに変更することをお勧めします。5Gb/s または 10Gb/s USB 接続、または Thunderbolt バス経由で接続された外付け SSD は、ほとんどのタスクに十分な速度を発揮するはずです。私は 10Gb/s USB-C エンクロージャで安価な NVMe SSD を使用しています。これではありませんが、同様のものです。 。
コメントを残す