Windows 11/10のHyper-VにLinux Ubuntuをインストールする2つの方法
Windows 11やWindows 10のパソコン上でLinuxディストリビューションを試す方法は複数ありますが、その中でもHyper-VはWindowsに標準搭載されている仮想マシンアプリです。これを使えば、PCにLinux Ubuntuをインストールできます。ただし、仮想マシンアプリであるため、ハードウェアが仮想化に対応していること、そしてBIOSで仮想化機能が有効になっていることが前提条件となります。

Windows 11/10のPCでHyper-VにUbuntuをインストールする方法は主に2つあります。ひとつは「クイック作成」機能を使ってイメージを自動ダウンロードする方法、もうひとつはISOファイルを使って仮想マシンを手動で構築する方法です。このガイドでは両方の手順を解説しますので、お好みの方法を選んで試してみてください。
必要なシステム要件
作業を始める前に、以下のシステムおよびハードウェア要件を満たしているか確認しましょう。
- Hyper-Vが有効になっていること: Windowsの機能ダイアログから有効化できます。
- ハードウェアが仮想化に対応していること: 対応している場合は、BIOSからハードウェア仮想化を有効にしてください。
- Ubuntu ISOファイル: 公式サイト(ubuntu.com)からダウンロードが必要です。ただし、これは手動インストールの方法を選ぶ場合のみ必須です。
- インターネット接続: クイック作成を使う場合にはインターネット接続が必要です。
また、作業を始める前にUbuntu用の仮想スイッチを作成しておく必要があります。事前に作成していないと、Linuxディストリビューションを正しくインストールできません。
Hyper-Vで仮想スイッチを作成する手順

Linux Ubuntu用の仮想スイッチを作成するには、以下の手順に従ってください。
- PCでHyper-Vマネージャーを開きます。
- 左側のコンピューター名を右クリックし、「仮想スイッチ マネージャー」を選択します。
- 「新しい仮想ネットワーク スイッチ」をクリックし、「外部」を選択します。
- 「仮想スイッチの作成」ボタンをクリックします。
- 任意の名前を付けて、「OK」をクリックします。
- 確認画面が表示されたら「はい」を選択します。
以上で仮想ネットワークスイッチが作成され、Hyper-Vで使用できるようになります。
方法1: クイック作成を使ってUbuntuをインストールする
最も簡単なのが、Hyper-Vの「クイック作成」機能を利用する方法です。以下の手順で進めます。
- PCでHyper-Vマネージャーを開きます。
- メニューの「操作」>「クイック作成」をクリックします。
- 左側の一覧から「Ubuntu 20.04」を選択します。
- 「その他のオプション」ボタンをクリックします。
- 「既定のスイッチ」のドロップダウンリストを展開し、先ほど作成した仮想スイッチを選びます。
- 「仮想マシンの作成」ボタンをクリックします。
- 作成された仮想マシンを右クリックし、「接続」を選択します。
ここからは、各ステップの詳細を見ていきましょう。
まず、PCでHyper-Vマネージャーを開き、上部メニューバーの「操作」から「クイック作成」を選択します。あるいは、左側でコンピューター名を選択した状態で、右側に表示される「クイック作成」をクリックしても構いません。

次に、左側の一覧から「Ubuntu 20.04」を選び、「その他のオプション」ボタンをクリックします。
ドロップダウンリストを展開して、事前に作成しておいた仮想スイッチを選択してください。

その後、「仮想マシンの作成」ボタンをクリックします。
これにより、公式サイトからUbuntu 20.04 LTSのISOファイルのダウンロードが自動的に開始されます。ダウンロードが完了すると、仮想マシンが自動的に作成されます。仮想マシンを右クリックして「接続」を選択すれば、画面の指示に従ってインストールを完了させることができます。
方法2: ISOファイルから手動でUbuntuをインストールする
自分で細かく設定したい場合は、手動でのインストールがおすすめです。以下の手順に従ってください。
- PCでHyper-Vマネージャーを開きます。
- コンピューター名を右クリックし、「新規」>「仮想マシン」を選択します。
- 仮想マシンの名前を入力して「次へ」をクリックします。
- 「世代の指定」画面で「第1世代」を選択します。
- 「メモリの割り当て」画面で2GB(2048MB)以上のRAMを指定します。
- ドロップダウンリストを展開し、先ほど作成した仮想スイッチを選択します。
- 「仮想ハードディスクを作成する」を選択して「次へ」をクリックします。
- 「ブータブル CD/DVD-ROM からオペレーティング システムをインストールする」を選択します。
- 「イメージ ファイル」を選び、「参照」ボタンからダウンロード済みのISOファイルを指定します。
- 「完了」ボタンをクリックします。
- 仮想マシンを右クリックして「接続」を選択します。
それでは、各ステップを詳しく見ていきましょう。
まず、Hyper-Vマネージャーを開き、コンピューター名を右クリックして「新規」>「仮想マシン」を選択します。

ウィザードが起動したら「次へ」をクリックし、お好きな仮想マシン名を入力します。
次の「世代の指定」画面では、「第1世代」を選択して「次へ」をクリックします。

続いて、「メモリの割り当て」画面で最低2048MB(2GB)のRAMを入力し、「次へ」をクリックします。
次は「ネットワークの構成」です。ここでドロップダウンリストを展開し、事前に作成した仮想ネットワークスイッチを選択してください。

その後、「仮想ハードディスクを作成する」を選択し、仮想ハードディスクのサイズを指定します。特にこだわりがなければ、デフォルト設定のまま進めても問題ありません。
次の画面では、「ブータブル CD/DVD-ROM からオペレーティング システムをインストールする」を選択し、「イメージ ファイル」にチェックを入れて、「参照」ボタンからUbuntuのISOファイルを選択します。

すべて設定できたら「完了」をクリックします。その後、仮想マシンを右クリックして「接続」を選択すると、画面にオプションや手順が表示されるので、それに従ってインストールを完了させてください。
Hyper-VにUbuntuはインストールできる?
はい、Windows 11/10のHyper-VにはUbuntuをインストールできます。方法は2つあり、ひとつはHyper-V自身にUbuntuのISOファイルをダウンロードさせて仮想マシンを作成する方法、もうひとつは自分でISOファイルをダウンロードし、仮想マシンを手動で作成する方法です。
Hyper-VにLinuxはインストール可能?
はい、Hyper-VにはLinuxをインストールできます。Windows 11/10上のHyper-Vを使えば、ほとんどのLinuxディストリビューションを試すことが可能です。例えば、UbuntuのほかにFreeBSDやDebianなどもインストールできます。ただし、互換性を高めるために、仮想ネットワークスイッチの作成を忘れないようにしましょう。
以上で解説は終わりです。このガイドが、Hyper-VへのUbuntuインストールのお役に立てば幸いです。
-
Windows 11/10 で Hyper-V 仮想マシンをセットアップする方法【有効化から作成まで完全解説】
Windows 11/10 上でテストや検証などの目的に合わせて Hyper-V 仮想マシンをセットアップしたい場合は、この記事をご覧ください。Windows 10/11 で Hyper-V 機能を有効化する方法と、Hyper-V マネージャーで新しい仮想マシンを作成・構成する方法を詳しく解説します。 Microsoft は Windows Server 2008 以降のバージョンに Hyper-V テクノロジーを統合してきました。現在では、Windows 10 および 11 にも Hyper-V が標準搭載されており、一般ユーザーでも、メインマシンの OS(ホスト)に影響を与えることなく、仮
-
Windows 10 / 11 に Ubuntu をインストールする3つの方法【WSL・USB起動・仮想マシン】
Windows 10 や Windows 11 のパソコンで Ubuntu Linux を使ってみたいと思ったことはありませんか?この記事では、その手順を初心者の方にもわかりやすく解説します。 実は、Windows 上で Ubuntu をインストールして動かす方法はひとつだけではありません。本記事では、代表的な3つのアプローチをご紹介します。① Windows Subsystem for Linux(WSL)を使って Linux コマンドを実行する方法、② USB メモリから直接起動する方法、そして③ 仮想マシン(VM)上で動かす方法です。 それぞれの特徴と手順を順番に見ていきましょう。 方法