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

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

Ubuntu用の仮想スイッチをHyper-Vに作成するには、以下の手順に従ってください。
- PCでHyper-Vマネージャーを開きます。
- 左側のコンピューター名を右クリックし、仮想スイッチマネージャーを選択します。
- 新しい仮想ネットワーク スイッチを選び、種類として外部を選択します。
- 仮想スイッチの作成ボタンをクリックします。
- 任意の名前を付けてOKをクリックします。
- 確認画面が表示されたらはいを選択します。
これで仮想ネットワークスイッチが作成され、Hyper-Vで使用できる状態になります。
方法1:クイック作成を使ってUbuntuをインストールする
最も手軽なのが「クイック作成」機能を利用する方法です。以下の手順で進めます。
- 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からオペレーティングシステムをインストールするを選択します。
- イメージファイルを選び、参照ボタンからダウンロード済みのUbuntu ISOファイルを指定します。
- 完了ボタンをクリックします。
- 仮想マシンを右クリックし、接続を選択します。
それでは、各ステップを詳しく見ていきましょう。
まずHyper-Vマネージャーを開き、左側のコンピューター名を右クリックして新規 > 仮想マシンを選択します。

ウィザードが起動したら次へをクリックし、仮想マシンに分かりやすい名前を付けます。
次の「世代の指定」画面では、第1世代を選択して次へをクリックします。第1世代なら古いISOイメージとの互換性が高く、Ubuntuのインストールに適しています。

続いて「メモリの割り当て」画面で、最低でも2048MB(2GB)のRAMを指定して次へへ進みます。快適に動作させたいなら4GB以上を推奨します。
次は「ネットワークの構成」です。ドロップダウンリストを展開し、事前に作成した仮想ネットワークスイッチを選択してください。

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

ここまで完了したら完了ボタンをクリックし、作成された仮想マシンを右クリックして接続を選択します。
接続するとインストーラーが起動し、いくつかの選択肢と手順が表示されるので、画面の指示に従ってインストールを完了させてください。
よくある質問
Hyper-VにUbuntuをインストールできますか?
はい、Windows 11/10のHyper-VにUbuntuをインストールすることは可能です。方法は2つあります。ひとつはHyper-Vのクイック作成機能にISOのダウンロードと仮想マシンの作成を任せる方法、もうひとつはISOファイルを自分でダウンロードして仮想マシンを手動で構築する方法です。
Hyper-VにLinuxをインストールすることは可能ですか?
はい、可能です。Hyper-Vを使えば、Windows 11/10上でほとんどの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)上で動かす方法です。 それぞれの特徴と手順を順番に見ていきましょう。 方法