UTMとは
UTMは、macOS向けの無料仮想化ソフトウェアです。Apple Silicon(M1/M2/M3/M4)とIntel Macの両方に対応しています。
UTMの特徴
- 無料: 公式サイトから無料でダウンロード可能
- Apple Silicon対応: ARM版OSをネイティブ仮想化で高速実行
- エミュレーション対応: x86 OSもエミュレーションで実行可能
- 使いやすいUI: シンプルで直感的な操作画面
UTMと他の仮想化ソフトの比較
| ソフトウェア | Apple Silicon対応 | 価格 | 特徴 |
|---|---|---|---|
| UTM | ◎ | 無料 | 汎用性が高い |
| Parallels Desktop | ◎ | 有料(年額) | 高速、Windows対応が優秀 |
| VirtualBox | × | 無料 | Intel Macのみ対応 |
| VMware Fusion | ◎ | 無料版あり | 企業向け機能が充実 |
仮想化とエミュレーションの違い
| 方式 | 説明 | 速度 | 用途 |
|---|---|---|---|
| 仮想化 | 同じアーキテクチャのOSを実行 | 高速 | ARM版Linux |
| エミュレーション | 異なるアーキテクチャをシミュレート | 低速 | x86版Windows等 |
info
Apple Silicon MacでLinuxを使う場合は、ARM版(aarch64)を選択して仮想化モードで動かすのが最速です。
UTMでできること
- Linux(Ubuntu、AlmaLinux、Debian等)の実行
- Windows 11 ARM版の実行
- 古いmacOSの実行
- x86 OSのエミュレーション(低速)
よくある質問(FAQ)
Q. UTMは無料ですか?
公式サイト(https://mac.getutm.app/ )から無料でダウンロードできます。App Store版(有料)もありますが、機能は同じです。App Store版を購入すると自動アップデートが受けられます。
Q. VirtualBoxは使えないのですか?
VirtualBox 7.2以降でApple Silicon(M1/M2/M3/M4)に対応しました。ただし、以下の制限があります。
- ARM版OSのみ対応: x86版のOSは動作しません
- ベータ段階: Apple Silicon対応は比較的新しく、安定性に課題がある場合があります
- 機能制限: Intel Mac版と比べて一部機能が制限されています
| ソフトウェア | Apple Silicon対応 | 安定性 | おすすめ用途 |
|---|---|---|---|
| UTM | ◎(ARMゲストは快適/x86はエミュで低速) | ARM用途は安定寄り(x86は用途次第) | ARM Linux検証、学習用途(x86検証は非推奨寄り) |
| VirtualBox | △〜○(制限付き・ARMゲスト中心) | 発展途上(機能/互換性に制約) | VirtualBox必須の事情がある人(要事前検証) |
| Parallels Desktop | ◎ | 非常に安定 | Windows 11 ARM常用、業務用途(アプリ互換性確認前提) |
| VMware Fusion | ◎ | 概ね安定(用途依存) | VMware資産/運用方針がある組織、検証用途 |
info
本記事ではUTMを使用していますが、VirtualBoxでも同様の手順でAlmaLinux 10をインストールできます。
Q. Dockerとどう違いますか?
| 項目 | UTM(仮想マシン) | Docker(コンテナ) |
|---|---|---|
| 分離レベル | 完全なOS分離 | カーネル共有 |
| リソース消費 | 大きい | 小さい |
| 起動速度 | 遅い(数十秒) | 速い(数秒) |
| 用途 | OS検証、GUI環境 | アプリケーション実行 |
Q. Parallels Desktopとどちらがいいですか?
| 観点 | UTM | Parallels Desktop |
|---|---|---|
| 価格 | 無料 | 年額約12,000円 |
| 性能 | 良好 | 最高 |
| Windows対応 | 基本的 | 優秀(Coherenceモード等) |
| おすすめ | Linux検証用途 | Windows常用 |
次のステップ
UTMをMacにインストールする方法【Apple Silicon対応】
macOS向け仮想化ソフトUTMのインストール手順を解説。公式サイト、App Store、Homebrew、GitHubからのダウンロード方法と違いを説明します。
UTMでLinux仮想マシンを作成する方法【共通手順】
UTMでLinux仮想マシンを作成する基本手順を解説。AlmaLinux、Ubuntu、Debianなど各ディストリビューション共通の設定方法を説明します。
UTMで動かせるOS一覧
AlmaLinux 10をUTMにインストールする【M1/M2/M3/M4 Mac対応】
Apple Silicon搭載Mac(M1/M2/M3/M4)で、UTMを使ってAlmaLinux 10をインストールする手順を画像付きで解説。ARM版ISOの選び方から初期設定まで網羅します。
Ubuntu Server 24.04をインストールする手順
Apple Silicon Mac (M1/M2/M3/M4) 上のUTM仮想環境やx86_64の物理サーバーに、Ubuntu Server 24.04 LTS をインストールする完全ガイド。ISOダウンロードから初期設定まで解説。