Windows 11 ProのHyper-VにLinux Mint 22.3 Xfceをインストールしたいものの、第1世代と第2世代のどちらを選ぶのか、Secure Bootは無効にすべきなのか迷っていませんか。
この記事では、Linux Mint 22.3 XfceのISO選びからHyper-V仮想マシンの作成、Microsoft UEFI Certificate Authorityの設定、インストール完了までを順番に解説します。
通常ISOとHWE ISOの違いや、RAM・vCPU・VHDXの実用的な設定例、「ディスクを削除してLinux Mintをインストール」を選ぶときの注意点、起動しない場合の確認ポイントも整理しました。
Windowsを残したままLinux Mintを安全に試したい方が、迷わず環境を作れることを目指した手順ガイドです。
Hyper-VにLinux Mint 22.3 Xfceはインストールできる?結論とおすすめ構成
Hyper-V+Linux Mintの基本構成
Windows 11 Pro
Hyper-Vを有効化
↓
Hyper-V 第2世代VM
UEFI・Secure Bootを利用
↓
Secure Boot
Microsoft UEFI Certificate Authority
↓
Linux Mint 22.3 Xfce
通常ISOからインストール
基本は「第2世代VM+Linux向けSecure Boot設定」で進めます。
Windows 11 ProのHyper-Vには、Linux Mint 22.3 Xfceを第2世代の仮想マシンとしてインストールできます。
基本構成は、第2世代VMを作成し、Secure BootのテンプレートをLinux向けの「Microsoft UEFI Certificate Authority」に変更してからLinux MintのISOを起動する形です。
まずはWindows側がHyper-Vの動作条件を満たしているかを確認し、そのうえでLinux Mint向けの設定を押さえておけば、初めて仮想マシンを作る場合でも迷いにくくなります。
| 確認項目 | 基本となる選択 | ポイント |
|---|---|---|
| ホストOS | Windows 11 Pro | Hyper-Vを有効化して使用 |
| 仮想マシンの世代 | 第2世代 | UEFIとSecure Bootを利用可能 |
| Secure Boot | 有効 | Linux向けテンプレートを選択 |
| Secure Bootテンプレート | Microsoft UEFI Certificate Authority | Linuxディストリビューション向け |
| Linux Mint | 22.3 Xfce | LTS版として2029年4月までサポート |
Windows 11 ProとHyper-Vで事前に確認する動作条件
Hyper-Vを使うには、Windows側が仮想化に必要な条件を満たしている必要があります。
MicrosoftはHyper-Vのホスト要件として、64bitプロセッサ、SLAT(Second Level Address Translationという仮想化を効率化するCPU機能)、VM Monitor Mode Extension、BIOSまたはUEFIで有効になったハードウェア仮想化などを挙げています。
ホスト側のメモリについては少なくとも4GBが案内されていますが、実際にはWindows 11自身もメモリを使用するため、Linux Mintへ割り当てる容量まで考えて余裕を持たせるのが現実的です。
確認するときは、Windowsのコマンドプロンプトやターミナルでsysteminfo.exeを実行すると、Hyper-Vの要件を確認できます。
たとえば仮想化機能がUEFIで無効になっているパソコンでは、Windows上の設定だけを変更してもHyper-Vを正常に利用できない場合があります。
これは、マンションの部屋だけ用意しても建物そのものに電気が来ていなければ使えないのと似ています。
そのため、Hyper-Vを有効化する前後で動作しない場合は、Windowsの設定だけでなくBIOSまたはUEFI側の仮想化設定も確認しておきましょう。
Windows 11 Homeでは、通常の方法でHyper-Vロールをインストールすることはできません。
この記事では、Hyper-Vを正式に利用できるWindows 11 Proを前提に進めます。
第2世代VM+Linux向けSecure Boot設定を選ぶのが基本
Linux Mint用の仮想マシンを作成するときは、特別な互換性上の理由がなければ第2世代を選ぶのが基本です。
Microsoftも、新しく仮想マシンを作成する場合は、特別な理由がない限り第2世代を推奨しています。
第2世代VMでは従来型BIOSではなくUEFIを利用でき、Secure Bootにも対応します。
ここで特に重要なのが、Secure Bootを単純に無効化するのではなく、Linux向けの証明書テンプレートを選ぶことです。
Hyper-VのSecure Bootには複数のテンプレートがあり、Linuxディストリビューション向けにはMicrosoft UEFI Certificate Authorityが用意されています。
Linux Mintでは、第2世代VMを作成し、Secure Bootを有効にしたままLinux向けテンプレートへ変更する構成から試すのが分かりやすい進め方です。
起動できない場合も、いきなりSecure Bootを無効にするのではなく、まずテンプレートが正しく設定されているかを確認すると原因を切り分けやすくなります。
なお、仮想マシンの第1世代と第2世代は、作成したあとから切り替えることができません。
そのため、最初のVM作成画面で第2世代を選んでいるかは、見落とさないように確認してください。
Linux Mint 22.3はUbuntu 24.04をベースにしていますが、MicrosoftのHyper-V対応Linuxディストリビューション一覧ではLinux Mintが独立した項目として掲載されているわけではありません。
そのため、「Linux Mint 22.3がMicrosoftから個別にHyper-V正式対応を保証されている」と断定せず、Linux Mint公式情報とHyper-VのLinux向け仕様を確認しながら設定するのが正確です。
Linux Mint 22.3 XfceのISOを準備する
通常ISOとHWE ISOはどう選ぶ?
まず通常ISOを使う
Linux Mint公式も通常版から試す方針
↓
正常に起動できる?
YES
通常ISOを
そのまま使用
NO
HWE ISOを
検討する
2026年8月24日時点では、通常ISOにKernel 6.14、HWEページにはKernel 7.0と6.17が掲載されています。
新しいカーネルだからという理由だけでHWEを選ぶ必要はありません。
Hyper-VへLinux Mint 22.3 Xfceをインストールする前に、まず公式サイトからISOファイルを用意します。
基本はLinux Mint 22.3 Xfceの通常ISOを選び、通常版で起動できない場合だけHWE ISOを検討するのが公式の案内に沿った選び方です。
ダウンロード後は、インストール中の予期しないトラブルを減らすため、SHA-256やGPG署名を使ってISOが正しいファイルか確認しておくと安心です。
| 項目 | 選び方・確認内容 | ポイント |
|---|---|---|
| エディション | Linux Mint 22.3 Xfce | 公式ISOは約2.8GB |
| 通常ISO | 最初はこちらを使用 | Kernel 6.14を掲載 |
| HWE ISO | 通常ISOで問題がある場合に検討 | 2026年8月24日時点でKernel 7.0と6.17が掲載 |
| 完全性確認 | SHA-256 | ダウンロードしたISOが破損していないか確認 |
| 真正性確認 | GPG署名 | 公式が配布した検証情報かを確認 |
通常ISOとHWE ISOはどちらを選ぶ?基本は通常版
Linux Mint 22.3 XfceをHyper-Vへ入れるなら、最初に選ぶのは通常ISOです。
Linux Mint公式も、HWE ISOは通常ISOが正常に動かない場合に使用するよう案内しています。
HWEはHardware Enablementの略で、新しいハードウェアへの対応を強化するため、より新しいカーネルを採用したISOです。
簡単にいえば、通常ISOが標準装備のモデルなら、HWE ISOは新しい機器への対応を増やしたモデルのような位置付けです。
Linux Mint 22.3の通常ISOについてはKernel 6.14が案内されています。
2026年8月24日時点のLinux Mint公式HWEページでは、HWE ISOとしてKernel 7.0と6.17が掲載されています。
そのため、「Linux Mint 22.3のHWE ISOはKernel 6.17だけ」と考えるのは、現在の公式情報とは一致しません。
ただし、数字が新しいからといって、最初からKernel 7.0のHWE ISOを選べばよいわけではありません。
Linux Mint公式は、新しいカーネルではNVIDIAやBroadcom、VirtualBoxなどに関係するサードパーティーモジュールの対応が限定される可能性があると注意しています。
Hyper-VでLinux Mintを試す段階では通常ISOから始め、起動やハードウェア認識に問題がある場合にHWE ISOへ切り替える順番が分かりやすいでしょう。
Linux Mint 22.3 Xfce自体はLTS版で、2029年4月までのサポートが案内されています。
XfceはLinux Mint公式でも軽量なデスクトップ環境として位置付けられているため、仮想マシンでデスクトップLinuxを試したい場合にも選びやすいエディションです。
ISOをSHA-256とGPG署名で確認してから使う
ISOをダウンロードしたら、できればそのままHyper-Vへ登録せず、ファイルの完全性と真正性を確認します。
Linux Mint公式のインストールガイドでは、SHA-256による完全性確認とGPG署名による真正性確認が案内されています。
SHA-256は、ISOファイルから計算した長い文字列を公式の値と比較する仕組みです。
荷物に付けられた封印番号を照合するようなもので、値が一致すれば、ダウンロード途中でファイルが壊れたり変化したりしていないことを確認できます。
WindowsではPowerShellを開き、ダウンロードしたISOに対して次のようにハッシュ値を確認できます。
Get-FileHash .\linuxmint-22.3-xfce-64bit.iso -Algorithm SHA256
表示されたSHA-256の値を、Linux Mint公式が提供する検証用の値と照合します。
1文字でも違う場合は、そのISOを使ってインストールを進めず、ファイルを再取得して確認してください。
さらに厳密に確認したい場合は、Linux Mint公式が提供する署名付きの検証情報を使い、GPGで真正性を確認できます。
SHA-256が「ファイルの中身が同じか」を確認するものだとすれば、GPG署名は「その照合情報がLinux Mint側から提供されたものか」を確かめる仕組みと考えると分かりやすいです。
インストール作業だけを急いでいると、この確認は省略したくなるかもしれません。
しかし、壊れたISOはインストール途中のエラーや原因の分かりにくい不具合につながる可能性があります。
Hyper-Vの設定を何度も疑う前に、まずISO自体が正常か確認できる状態にしておくと、その後のトラブル切り分けも楽になります。
Hyper-VでLinux Mint用の仮想マシンを作成する
Linux Mint用VMの設定例
VMの世代
第2世代
メモリ
4GB〜
仮想CPU
2 vCPU〜
VHDX
40〜64GB
Secure Boot
有効 + Microsoft UEFI Certificate Authority
その他の設定
仮想スイッチを接続 → DVDドライブへLinux MintのISOを指定
※4〜8GB RAM、2〜4 vCPU、40〜64GB VHDXはHyper-Vでの実用的な設定例であり、Linux Mint公式の固定推奨値ではありません。
迷ったら「4GB・2 vCPU・64GB」程度から始めると設定しやすいです。
Linux Mint 22.3 XfceのISOを用意できたら、Hyper-Vマネージャーでインストール先となる仮想マシンを作成します。
ポイントは「第2世代」を選び、Linux Mintが快適に動く程度のリソースを割り当てたうえで、Secure BootとISOを正しく設定することです。
仮想マシンの世代はあとから変更できないため、作成ウィザードでは特に慎重に確認しましょう。
| 設定項目 | 実用的な設定例 | 補足 |
|---|---|---|
| 世代 | 第2世代 | 特別な互換性上の理由がなければ基本はこちら |
| メモリ | 4〜8GB程度 | Linux Mint公式の快適利用目安は4GB |
| 仮想プロセッサ | 2〜4 vCPU程度 | ホストPCの性能に合わせて調整 |
| 仮想ディスク | 40〜64GB程度 | 公式最低要件は20GB、100GB推奨 |
| Secure Boot | 有効 | Linux向けテンプレートへ変更 |
| ネットワーク | 利用可能な仮想スイッチ | 環境に応じて選択 |
RAM・vCPU・VHDX容量を決めて第2世代VMを作成する
Hyper-Vマネージャーを開いたら、「新規」から「仮想マシン」を選び、ウィザードに沿って作成します。
仮想マシン名は「Linux Mint 22.3 Xfce」など、あとから見て分かりやすい名前にしておくと管理が楽です。
「世代の指定」では、第2世代を選択します。
Microsoftは、特別な理由がない場合は第2世代の仮想マシンを推奨しています。
第2世代ではUEFIやSecure Bootを利用できるため、今回のLinux Mint 22.3 Xfceにも適した構成です。
仮想マシンの世代は作成後に変更できないため、ここで第1世代を選ばないよう注意してください。
次にメモリを割り当てます。
Linux Mint 22.3の公式要件ではRAM 2GBが必要で、快適に利用する場合は4GBが推奨されています。
そのため、Hyper-V上でデスクトップ環境を使うなら4GBをスタート地点にし、ホストPCに余裕があれば8GB程度まで増やす設定が実用的です。
ただし、4〜8GBという範囲はLinux Mint公式がHyper-V向けに指定した値ではなく、仮想環境で使いやすくするための設定例です。
たとえばホストPCのRAMが8GBしかないのに、仮想マシンへ8GBを割り当てると、Windows側が苦しくなってしまいます。
お財布のお金を全部別の財布へ移してしまうようなものなので、ホスト側にも十分な余裕を残しましょう。
仮想プロセッサは、まず2 vCPU程度から始め、余裕のあるPCでは4 vCPU程度を割り当てると使いやすくなります。
こちらもLinux Mint公式の固定推奨値ではないため、ホストCPUのコア数や同時に動かすアプリに合わせて調整してください。
仮想ハードディスクはVHDX形式で作成し、40〜64GB程度を確保しておくと、更新やアプリ追加にもある程度対応できます。
Linux Mint 22.3の公式要件は20GBで、100GBが推奨されています。
そのため、40〜64GBは「Hyper-Vなら必ずこの容量」という公式値ではなく、検証用や日常的な軽い利用を想定した現実的な設定例と考えてください。
迷った場合は、RAM 4GB、2 vCPU、VHDX 64GB程度から始め、必要になったらリソースを見直すと扱いやすいです。
Secure Boot・仮想スイッチ・ISOを正しく設定する
仮想マシンを作成したら、起動する前に設定画面を開き、Secure Bootと起動用ISOを確認します。
第2世代VMではSecure Bootが利用でき、既定で有効になっています。
Linux Mintを起動する場合は、「セキュリティ」にあるSecure BootのテンプレートをMicrosoft UEFI Certificate Authorityへ変更します。
これはLinuxディストリビューション向けとしてMicrosoftが用意しているテンプレートです。
Linux Mintが起動しないからといって、最初からSecure Bootを無効にするのではなく、まずテンプレートがLinux向けになっているか確認してください。
次にネットワークアダプターへ仮想スイッチを割り当てます。
Hyper-Vでは、仮想スイッチを通して仮想マシンをネットワークへ接続します。
利用できる仮想スイッチは環境によって異なるため、既存のスイッチを選ぶか、必要に応じて仮想スイッチマネージャーから作成します。
Windows環境によってはDefault Switchを利用できる場合もありますが、必ずインターネットへ接続できるとは限りません。
インストール後に通信できない場合は、Linux Mint側だけでなくHyper-V側の仮想スイッチ設定も確認しましょう。
最後に、「SCSIコントローラー」のDVDドライブへ、前章でダウンロードしたLinux Mint 22.3 XfceのISOを指定します。
ISOは、物理PCでいうインストールDVDの代わりになるファイルです。
仮想DVDドライブにISOを入れておくことで、仮想マシンの起動時にLinux Mintのインストール環境を読み込めるようになります。
- 仮想マシンが第2世代になっている
- Secure Bootが有効になっている
- テンプレートがMicrosoft UEFI Certificate Authorityになっている
- ネットワークアダプターに仮想スイッチが割り当てられている
- DVDドライブにLinux Mint 22.3 XfceのISOが設定されている
この5点を確認できたら、Linux MintをインストールするためのHyper-V側の準備は完了です。
Hyper-VへLinux Mint 22.3 Xfceをインストールする
Linux Mintインストールの流れ
STEP 1 ISOから起動
Hyper-Vで仮想マシンを起動
↓
STEP 2 基本設定
言語・キーボード・必要なコーデックを設定
↓
STEP 3 インストール先を選択
通常構成なら新規作成したVHDXが対象
↓
STEP 4 ユーザー設定
地域・ユーザー名・パスワードを設定
↓
STEP 5 再起動
インストール済みLinux Mintを起動
「ディスクを削除」を選ぶ前に、VMへインストール用VHDX以外の物理ディスクなどを接続していないことを確認してください。
再起動してLinux Mintのデスクトップが表示されればインストール完了です。
仮想マシンの準備ができたら、いよいよLinux Mint 22.3 Xfceを起動してインストールします。
通常のHyper-V構成なら、Linux Mintのインストール先は作成したVHDXなので、ホスト側のWindows 11とは分離して作業できます。
ここではインストール開始から再起動までの流れと、途中で起動やネットワークの問題が起きた場合に確認したいポイントをまとめます。
| 手順 | 操作内容 | 確認ポイント |
|---|---|---|
| 1 | 仮想マシンを起動 | Linux MintのISOから起動する |
| 2 | Linux Mintのインストーラーを開始 | 言語やキーボードを設定する |
| 3 | インストール先を選択 | 通常構成では作成したVHDXが対象 |
| 4 | 地域とユーザー情報を設定 | ユーザー名とパスワードを決める |
| 5 | インストール完了後に再起動 | ISOから再び起動しないよう確認する |
Linux Mintを起動してインストールを完了する手順
Hyper-Vマネージャーから作成した仮想マシンへ接続し、仮想マシンを起動します。
Linux Mint 22.3 XfceのISOが正しく設定されていれば、ISOからLinux Mintの起動環境が読み込まれます。
ライブ環境が表示されたら、Linux Mintをインストールするためのアイコンからインストーラーを開始します。
最初に表示される言語設定では、普段利用する言語を選択します。
続いてキーボードレイアウトを指定し、実際のキーボード入力と合っているか確認します。
インストーラーの途中では、マルチメディアコーデックに関する選択肢が表示される場合があります。
コーデックは、音声や動画などのデータを再生するために必要になる追加ソフトウェアだと考えると分かりやすいです。
必要に応じて選択し、そのままインストール先の設定へ進みます。
ここで初めてLinuxをインストールする人が不安になりやすいのが、「ディスクを削除してLinux Mintをインストール」という選択肢です。
名前だけを見ると、Windows 11のCドライブまで消えてしまいそうに感じますよね。
Hyper-Vで新しく作成したVHDXだけを仮想マシンへ接続している通常構成なら、この操作で対象になるのはゲストOSから見えているその仮想ディスクです。
つまり、通常の仮想マシン構成ではホストWindowsのCドライブを直接消去する操作ではありません。
一方で、物理ディスクを仮想マシンへ直接接続するなど特殊な構成を使っている場合は前提が変わります。
心配な場合は、インストールを進める前にHyper-Vの仮想マシン設定を開き、インストール用VHDX以外のディスクを接続していないことを確認しておきましょう。
インストール先を決めたら、地域やタイムゾーンを設定します。
続いてユーザー名、コンピューター名、ログインに使用するパスワードなどを設定します。
パスワードはLinux Mintで管理者権限が必要な操作をするときにも使うため、忘れないように管理してください。
設定が終わるとファイルのコピーやシステムのインストールが進みます。
インストール完了の案内が表示されたら再起動します。
再起動後に再びインストーラーが始まる場合は、仮想DVDドライブのISOが起動対象として残っていないか確認します。
再起動後にインストール済みのLinux Mintデスクトップが表示されれば、Hyper-Vへの基本インストールは完了です。
起動しない・ネットにつながらないときの確認ポイント
Linux MintがISOから起動しない場合は、Linux Mintそのものを疑う前にHyper-V側の設定を順番に確認します。
最初に確認したいのは、仮想マシンが第2世代で作成されているかどうかです。
次に、Secure BootのテンプレートがMicrosoft UEFI Certificate Authorityになっているか確認します。
第2世代VMではSecure Bootが既定で有効ですが、Linux向けではないテンプレートが設定されていると起動トラブルの原因になる可能性があります。
起動できない場合は、まずSecure Bootのテンプレートを確認し、それでも改善しない場合にSecure Bootを無効化して原因を切り分けます。
また、仮想DVDドライブへLinux Mint 22.3 XfceのISOが正しく指定されているかも確認してください。
ISOそのものに問題が疑われる場合は、前章で紹介したSHA-256の値をもう一度照合すると切り分けやすくなります。
ネットワークへ接続できない場合は、Hyper-Vの仮想マシン設定でネットワークアダプターに仮想スイッチが割り当てられているか確認します。
仮想スイッチは、仮想マシンと外部ネットワークの間をつなぐ橋のような役割です。
橋がつながっていなければ、Linux Mint側のネットワーク設定だけを変更してもインターネットへ出られません。
Windows環境によってはDefault Switchを利用できる場合がありますが、ネットワーク環境やホスト側の状態によって通信できないケースも考えられます。
そのため、接続できないときはLinux Mint側とHyper-V側の両方を確認することが重要です。
| 症状 | 最初に確認する項目 | 次に確認する項目 |
|---|---|---|
| ISOから起動しない | 第2世代VMか確認 | ISOと起動設定を確認 |
| Secure Bootで止まる | Linux向けテンプレートを確認 | 必要に応じて無効化して切り分け |
| インターネットにつながらない | 仮想スイッチの割り当てを確認 | Linux Mint側の接続状態を確認 |
| インストール後もISOが起動する | 仮想DVDドライブを確認 | 起動対象をインストール済みVHDXへ戻す |
トラブルが起きたときは設定を一度に変えず、第2世代、Secure Boot、ISO、仮想スイッチの順に一つずつ確認すると原因を見つけやすくなります。
まとめ|Hyper-VでLinux Mintを使うなら第2世代VMとSecure Boot設定がポイント
Windows 11 ProのHyper-VへLinux Mint 22.3 Xfceをインストールするなら、第2世代VMを選び、Linux向けのSecure Boot設定を行うのが基本です。
ISOは通常版から試し、仮想マシンの設定とインストール手順を順番に確認すれば、初めてHyper-Vを使う場合でも進めやすくなります。
迷ったときは「通常ISO・第2世代VM・Microsoft UEFI Certificate Authority」の3点を基本構成として覚えておくと分かりやすいです。
| 項目 | 基本の選択 |
|---|---|
| Linux Mint | Linux Mint 22.3 Xfce |
| ISO | まず通常ISOを使用 |
| VMの世代 | 第2世代 |
| Secure Boot | 有効 |
| Secure Bootテンプレート | Microsoft UEFI Certificate Authority |
| メモリ | 4GB程度から検討 |
| 仮想プロセッサ | 2 vCPU程度から検討 |
| VHDX | 用途に合わせて40〜64GB程度から検討 |
Linux Mint 22.3の公式要件ではRAM 2GBが必要で、快適利用には4GB、ディスクは20GBが必要で100GBが推奨されています。
そのため、RAM 4〜8GB、2〜4 vCPU、VHDX 40〜64GBといった数値はHyper-V向けの固定された公式推奨値ではなく、ホストPCの性能や用途に合わせるための実用的な設定例として考えましょう。
特に仮想マシンの世代は作成後に変更できないため、新規作成時に第2世代を選んでいるか必ず確認してください。
Linux Mintが起動しない場合は、すぐにSecure Bootを無効にするのではなく、まずテンプレートが「Microsoft UEFI Certificate Authority」になっているか確認します。
ISOについても、数字が新しいという理由だけでHWE版を選ぶ必要はありません。
Linux Mint公式の案内に沿って通常ISOから試し、通常版で問題がある場合にHWE ISOを検討する順番が基本です。
また、インストール画面の「ディスクを削除してLinux Mintをインストール」は、VMに新規作成したVHDXだけを接続している通常構成なら、その仮想ディスクが操作対象になります。
不安な場合は、インストール前にHyper-Vの設定画面で接続されているディスクを確認してから進めると安全です。
起動や通信で問題が起きたときも、一度に多くの設定を変更する必要はありません。
- 仮想マシンが第2世代か
- Secure BootのテンプレートがLinux向けか
- ISOが正しく接続されているか
- 仮想スイッチがネットワークアダプターへ割り当てられているか
この順番で一つずつ確認すれば、原因を切り分けやすくなります。
Linux Mint 22.3 Xfceは軽量なデスクトップ環境なので、Windowsを残したままLinuxを試したいときにも選択肢の一つになります。
Hyper-Vの仮想マシンならホストWindowsとゲストLinuxを分けて管理できるため、まずは小さく環境を作り、必要に応じてメモリやディスク容量を調整していく使い方がおすすめです。

