関数
仮想化とエミュレーション、ゲスト システム、グラフィックス、共有、ネットワーキング、USB、スナップショット、自動化など、VM64 の全機能について学びます。
すべての機能
VM64 の機能は 9 つのカテゴリに分類されます。一部の機能には、チップまたはシステムのバージョンに関する要件があります。詳細については、このページの下部を参照してください。
仮想化とエミュレーション
VM64 には、QEMU と Apple という 2 つのバックエンドがあります。 Apple バックエンドは macOS と Linux のみを実行します。仮想マシンのアーキテクチャは Mac のアーキテクチャと同じですが、VM64 は仮想化を使用してほぼネイティブの速度で実行します。他のアーキテクチャは、30 を超える CPU をエミュレートできる QEMU エミュレーションを使用して実行されます。
クライアントシステム
Windows、Linux、macOS だけでなく、Mac OS 9、Windows 95、Windows 98 などの従来のシステムもインストールできます。Windows には持ち込みライセンスが必要です。
グラフィックス
Linux を実行している QEMU 仮想マシンは、Vulkan 1.3 または OpenGL 4.1 を使用できます。 Windows 11 仮想マシンは、実験的な機能として DirectX 11 および DirectX 12 を使用できます。 DirectX 11 には macOS 13 以降が必要です。 DirectX 12 には macOS 14 以降が必要です。
共有
Mac と仮想マシン間でテキストをコピーして貼り付けます。 Mac 上のフォルダーを仮想マシンと共有し、仮想マシン内でファイルを直接読み書きします。 macOS 仮想マシンとフォルダーを共有する場合、Mac と仮想マシンの両方に macOS 13 以降が必要です。クリップボードを macOS 仮想マシンと共有する場合、Mac と仮想マシンの両方に macOS 15 以降が必要です。
ネットワーク
QEMU 仮想マシンには、エミュレートされた VLAN、共有ネットワーク、ホストのみ、ブリッジという 4 つのネットワーク モードがあります。シミュレートされた VLAN はポート転送を設定できます。
USB
QEMU 仮想マシンは Mac 上で USB デバイスを使用できます。多くのデバイスはハードウェアのリセットを完了できず、接続後に正しく動作しない可能性があります。
スナップショット
QEMU 仮想マシンのスナップショットは、ディスクと動作状態を保存します。 QEMU 仮想マシンは、シャットダウン後にすべての変更を破棄する使い捨てモードを使用することもできます。
オートメーション
ショートカット、AppleScript、またはコマンドライン ツールを使用して、仮想マシンを起動、停止、クローン作成します。クライアント ツールをインストールした後、QEMU 仮想マシンでコマンドを実行することもできます。仮想マシンはウィンドウを表示せずにバックグラウンドで実行できます。
リモート接続
iPhone または iPad から Mac 上の QEMU 仮想マシンに接続します。初めて接続するときは、両端にフィンガープリントが表示され、検証後に接続が信頼されます。
主な機能
同一アーキテクチャの仮想化、クロスアーキテクチャのシミュレーション
Apple シリコン Mac では、仮想化を使用して ARM64 システムが実行されます。 Intel Mac では、x86_64 システムは仮想化を使用して実行されます。どちらもほぼネイティブの速度です。 x86、ARM32、MIPS、PowerPC、RISC-V などの他のアーキテクチャは、QEMU エミュレーションを使用して実行されます。エミュレーションは、特に Apple シリコン上で x86 システムを実行している場合、仮想化よりも遅くなります。
Mac 上で macOS 仮想マシンを実行する
Apple シリコンを使用し、macOS 12 以降を実行している Mac は、macOS 仮想マシンをインストールできます。 IPSW ファイルを選択しない場合、VM64 は互換性のある macOS バージョンを自動的にダウンロードします。 macOS 仮想マシンは Apple バックエンドを使用します。 Intel Mac では macOS 仮想マシンを実行できません。
クリップボードとフォルダーを共有する
Mac でコピーしたテキストを仮想マシンに貼り付けることも、その逆も可能です。 Mac 上のフォルダーは仮想マシンと共有できます。クリップボードを共有する場合、最初にクライアント ツールを仮想マシンにインストールする必要があります。クリップボードを macOS 仮想マシンと共有する場合、Mac と仮想マシンの両方に macOS 15 以降が必要です。
各機能の動作環境
次のコンテンツには、チップまたはシステムのバージョンに関する要件があります。このリストをチェックして、Mac と仮想マシンで利用できる機能を確認してください。
- VM64を実行する
- macOS 12以降。 Apple チップと Intel Mac の両方が動作します。
- macOS 仮想マシン
- Appleシリコン、macOS 12以降。 Intel Mac では macOS 仮想マシンを実行できません。
- Rosetta を使用して Linux 仮想マシンで x86_64 プログラムを実行する
- Appleシリコン、macOS 13以降。 Linux 仮想マシンには Apple バックエンドが必要です。
- Windows 11 用の DirectX 11 グラフィックス
- macOS 13以降。これは実験的な機能です。
- Windows 11 用の DirectX 12 グラフィックス
- macOS 14以降。 Apple チップでは、Rosetta もインストールする必要があります。これは実験的な機能です。
- macOS 仮想マシンの共有フォルダー
- Mac と仮想マシンの両方に macOS 13 以降が必要です。
- macOS 仮想マシンは解像度を自動的に調整します
- 仮想マシンには macOS 14 以降が必要です。
- macOS 仮想マシンの共有クリップボード
- Mac と仮想マシンの両方に macOS 15 以降が必要です。