Windows 10でHyper-Vを使用してUbuntuを実行する方法

install-ubuntu-windows-featured

UbuntuをメインのOSとして実行することは、セキュリティ、信頼性、速度の観点から素晴らしい選択です。しかし、これが不可能な場合もあります。最も多いのは、ソフトウェアの互換性やセキュリティが問題となるビジネス環境です。私は、特にActive Directoryを通じてユーザー管理を行う際にMicrosoft Windowsが必要なクライアントと仕事をしたことがあります。

しかし、仮想化を通じてUbuntuを実行することができます。これを行うための製品やサービスはいくつもありますが、特にVirtualboxが有名ですが、WindowsにはHyper-Vという組み込みの仮想化サービスがあります。

前提条件

まず、Hyper-VはOSのHome版では利用できないため、Windows 10 Proが必要です。これを確認するには、スタートメニューをクリックして「アクティベーション」と入力します。最上部に「アクティベーション設定」が最適な一致として表示されるはずです。これをクリックすると、設定内のWindowsのアクティベーションが開きます。以下のように「Windows 10 Pro」と表示されれば、準備完了です。そうでない場合は、ライセンスを購入してアップグレードする必要があります。

windows-10-pro

次に、Ubuntuのイメージを取得する必要があります。Ubuntuのウェブサイトに移動し、デスクトップ版を選択します。サーバーイメージも使用できますが、このチュートリアルではメインのOSをインストールします。ISOイメージがダウンロードされ、これにはUbuntuを実行またはインストールするために必要なすべてが含まれています。

Hyper-Vの有効化

システムでHyper-Vを有効化する必要があります。これは、スタートメニューで「Windowsの機能をオンにする」と検索することで見つけられるモジュールとして提供されています。さまざまなオプションが表示される小さなウィンドウが表示されるはずです。そうでない場合は、コントロールパネル -> Windowsの機能の有効化または無効化内で見つけることができます。

control-panel-features-min

Hyper-Vのチェックボックスをクリックして、「OK」を押します。Windowsは必要なファイルをダウンロードし、その後再起動を促します。

また、読むべき: Windows 10のための4つの無料仮想化ソフトウェア

仮想化

これでHyper-Vを使用する準備が整いました。スタートメニューをクリックし、「Hyper-V」と入力して新しくインストールしたソフトウェアを見つけて開きます。

hyper-v-min

右側のメニューの「新規」をクリックして、最初の仮想マシンを作成します。

hyper-v-new-min

次のステップでは、仮想マシンの名前とファイルの場所を指定するメニューを進んでいきます。

hyper-v-name-min

「世代を指定」セクションで重要な決定を下す必要があります。ここで、仮想マシンが32ビット、64ビットのどちらであるか、または両方であるかを決めます。一度決めたら、このインスタンスは変更できません。UFEIファームウェアをサポートしているため、デフォルトとして64ビットをお勧めします。

チュートリアルの最後に追加のステップが必要かもしれないという注意を参照してください。

hyper-v-generation-min

ウィザードを進めてメモリを割り当てます。目安として、実行中のRAMの約半分を割り当てることができます。したがって、8GBのRAMがある場合、4GBを割り当てることはホストシステムのパフォーマンスにあまり影響を与えないはずです。次に、ネットワーキングを構成しますが、通常はドロップダウンのデフォルトスイッチです。

次に、インストールするためのディスクを作成する必要があります。これが仮想化のポイントです。これにより、ユーザーはOSを単一の大きなファイルにインストールでき、そのファイルはバックアップ、コピー、転送などができます。

Ubuntuには最低でも25GBが必要です。

hyper-v-disk-min

最後に、OSをインストールする準備が整うはずです。次のステップは、ダウンロードしたISOファイルを見つけ、それを仮想マシンに使用させることです。

hyper-v-iso-min

Hyper-Vは、仮想マシンを起動するように求めます。ボタンをクリックして、ネイティブハードディスクにインストールするのと同じようにインストールします。

hyper-v-start-min

インストールが完了したら、指示に従って再起動し、必要に応じて新しいUbuntuインストールを使用し始めます。

ボーナス

Hyper-Vは、ユーザーが急いでいて追加の設定が必要ない場合、Ubuntuのインストールプロセスをより簡単にしました。右側のメニューにある「クイック作成」ボタンをクリックすると、Ubuntuがオプションの一つとして表示されるポップアップボックスが見えるでしょう。

quick-create-min

64ビットの注意

前述の通り、64ビットとUFEIを選択した場合、設定内でSecure Bootを無効にする必要があるかもしれません。これは、メインウィンドウの右下にあります。hyper-v-settings-min

このガイドに従えば、今やUbuntuを仮想マシンとして、または他のOSを実行できるはずです。あなたはどう使いますか?誰が自分のマシンで仮想サーバーを運営していて、その理由は何ですか?可能性は無限大ですので、コメント欄でお知らせください。