Linux
 Computer >> コンピューター >  >> システム >> Linux

LinuxのVirtualBoxでWindowsを動かす方法|インストールから初期設定まで徹底解説

LinuxのVirtualBoxでWindowsを動かす方法|インストールから初期設定まで徹底解説

LinuxユーザーがWindowsの仮想マシンを作りたい理由はさまざまです。特定のWindows専用ソフトを使いたい、動作検証が必要、あるいは単に試してみたい——そんなときに便利なのがVirtualBoxです。VirtualBoxはLinuxで利用できる最も人気のあるハイパーバイザーの一つで、操作性がシンプルで導入しやすく、仮想マシンに対して柔軟な設定が行える点が大きな魅力です。この記事では、Linux上のVirtualBoxにWindowsをインストールする手順を、初心者にもわかりやすく解説します。

ステップ1:VirtualBoxをインストールする

LinuxにVirtualBoxをインストールする方法は主に2つあります。1つ目は公式サイトからパッケージをダウンロードする方法です。まずプロジェクトの公式サイトにアクセスし、「Download VirtualBox 6.1」の大きなボタンをクリックします。

LinuxのVirtualBoxでWindowsを動かす方法|インストールから初期設定まで徹底解説

次に、ダウンロードページで「Linux distributions」をクリックします。

LinuxのVirtualBoxでWindowsを動かす方法|インストールから初期設定まで徹底解説

すると、VirtualBoxをインストールできる互換性のあるLinuxディストリビューションのリストが表示されます。お使いのディストリビューションを選択し、画面の指示に従ってダウンロードすれば、パッケージインストーラーが自動的にインストールを実行してくれます。

LinuxのVirtualBoxでWindowsを動かす方法|インストールから初期設定まで徹底解説LinuxのVirtualBoxでWindowsを動かす方法|インストールから初期設定まで徹底解説

ただし、この方法には注意点があります。RPMやDEBファイルだけを単体でインストールすると、必要なカーネルモジュールのビルドが行われず、さまざまなエラーが発生することがあります。これを回避する確実な方法は、ディストリビューション公式のリポジトリからVirtualBoxをインストールすることです。多くの場合、コマンド1つで完了します。

Ubuntuおよびその派生ディストリビューションの場合は、以下のコマンドを実行します。

sudo apt install virtualbox

ステップ2:Windows 10のISOイメージをダウンロードする

意外と知られていませんが、Windows 10は実は無料でダウンロードして使用できます。本番環境(業務用途)で使うにはライセンス購入が必要ですが、個人的な目的での利用であれば問題ありません。

ISOイメージファイルをダウンロードするには、Microsoftの公式ダウンロードページにアクセスし、「エディションを選択してください」という項目までスクロールします。最新のエディションを選んで「確認」をクリックし、続いて製品言語を選択してもう一度「確認」を押しましょう。すると、64ビット版と32ビット版のどちらをダウンロードするか選べるページに移動します。仮想マシンの自由度を考えると、64ビット版をおすすめします。

LinuxのVirtualBoxでWindowsを動かす方法|インストールから初期設定まで徹底解説LinuxのVirtualBoxでWindowsを動かす方法|インストールから初期設定まで徹底解説

注意: ISOイメージのサイズは約5GBあります。ネットワーク回線が遅い環境では、ダウンロードにある程度時間がかかることを覚悟しておきましょう。

「64-bit Download」をクリックしてファイルを保存したら、VirtualBoxでWindows 10の仮想マシンを作成する準備は完了です。

ステップ3:Windows 10の仮想マシンを作成する

ダウンロードが完了したら、VirtualBoxを起動して「新規」をクリックします。

LinuxのVirtualBoxでWindowsを動かす方法|インストールから初期設定まで徹底解説

「名前」欄に「Windows 10」と入力すると、「バージョン」が自動的に「Windows 10 (64-bit)」に設定されます。名前は任意のものに変更して構いません。

LinuxのVirtualBoxでWindowsを動かす方法|インストールから初期設定まで徹底解説

続いて、ウィザードに沿って仮想マシンの構成を設定していきます。メモリは4096MB以上、仮想ディスクは75GB以上を割り当てることをおすすめします。ディスク容量が心配な方は、「可変サイズ(Dynamically allocated)」を選べば、実際に使用した分だけディスク領域を消費するため安心です。VMを別のシステムに移動する予定がない限り、ディスクタイプはあまり気にしなくて大丈夫です。

仮想マシンの作成が完了したら、さらに細かいチューニングを行いましょう。ホストマシンのスペックによってはより多くのリソースを割り当てられますが、最低限以下の設定を目安にすることをおすすめします。

  • vCPU:2コア以上
  • 3Dアクセラレーション:有効化
  • 準仮想化インターフェイス:Hyper-V
LinuxのVirtualBoxでWindowsを動かす方法|インストールから初期設定まで徹底解説LinuxのVirtualBoxでWindowsを動かす方法|インストールから初期設定まで徹底解説LinuxのVirtualBoxでWindowsを動かす方法|インストールから初期設定まで徹底解説

CPUコアやメモリに余裕がある場合は、遠慮なく多めに割り当ててください。上記はあくまで快適に動作させるための最小構成です。

さらに、事前にダウンロードしておいたWindows 10のISOファイルを仮想マシンに接続する必要があります。VMの設定画面を開き、「ストレージ → 光学ドライブ → Empty」の順にクリックして、「ディスクファイルを選択」を押します。ダウンロードフォルダへ移動し、Windows 10のISOファイルを選択しましょう。

LinuxのVirtualBoxでWindowsを動かす方法|インストールから初期設定まで徹底解説

あとは上部の「起動」ボタンをクリックして仮想マシンを開始し、通常どおりWindowsをインストールするだけです。

LinuxのVirtualBoxでWindowsを動かす方法|インストールから初期設定まで徹底解説

Windowsのインストールが完了すると、ビデオドライバーが不十分という警告が表示され、画面サイズが極端に小さくなっていることに気づくかもしれません。これらの問題を解決するには、VirtualBox Guest Additions(ゲストアディションズ)をインストールする必要があります。

ステップ4:WindowsにVirtualBox Guest Additionsをインストールする

Guest Additionsのインストールはとても簡単です。仮想マシンを起動した状態で、メニューから「デバイス → Guest Additions CDイメージの挿入」を選択し、「挿入」をクリックします。次にエクスプローラーを開いて「PC」をクリックすると、「ローカル ディスク (C:)」の隣にGuest Additions CDイメージのアイコンが表示されるので、それをクリックします。

LinuxのVirtualBoxでWindowsを動かす方法|インストールから初期設定まで徹底解説

「VBoxWindowsAdditions」を実行し、UAC(ユーザーアカウント制御)のダイアログが表示されたら「はい」を選択します。

LinuxのVirtualBoxでWindowsを動かす方法|インストールから初期設定まで徹底解説

インストーラーのダイアログが表示されたら、初期設定のまま「次へ」をクリックして進めます。途中でOracleのソフトウェアを信頼するか尋ねられた場合は、「インストール」をクリックしてください。

インストールが完了したら「完了」をクリックすると、仮想マシンが再起動します。再起動後はGuest Additionsが有効になり、真の3Dアクセラレーションや自由な画面サイズの変更が可能になります。さらに、ホストとゲスト間のクリップボード共有やファイル共有など、VirtualBoxならではの便利な機能もフル活用できます。

LinuxのVirtualBoxでWindowsを動かす方法|インストールから初期設定まで徹底解説LinuxのVirtualBoxでWindowsを動かす方法|インストールから初期設定まで徹底解説


これでLinux上のVirtualBoxにWindowsをインストールする方法はマスターできました。ぜひ、仮想マシンマネージャー(Virt-Manager)の使い方やLinux仮想化ワークステーションの構築方法など、当サイトの他のLinux仮想化関連記事もチェックしてみてください。

  1. VirtualBoxを使ってWindows 10にUbuntuをインストールする完全ガイド

    Windowsをお使いの方でも、OSを切り替えることなくUbuntuを利用することができます。その鍵となるのが、VirtualBoxを使った仮想環境の構築です。仮想マシンの大きなメリットは、必要なときだけ起動できる点と、ディスクのパーティション分割といった特別な作業が一切不要な点にあります。 この記事では、VirtualBoxを使用してWindows 10上にUbuntuをインストールする手順を、初心者にもわかりやすく解説します。 作業を始める前に、以下の3つのソフトウェアをダウンロードしておきましょう。 Oracle VirtualBox Ubuntu(ISOイメージ) VirtualBo

  2. 【完全ガイド】VirtualBoxでWindows 10にmacOSをインストールする方法

    Macの美しいデザインと洗練された操作性に惹かれて乗り換えを検討しつつも、Windowsならではの幅広いソフトウェア対応や利便性は手放せない——そんな悩みを抱えている方は多いのではないでしょうか。とはいえ、2台のパソコンを並べて持つのはコストも場所ももったいないものです。 そんなときに活躍するのが、無料で使える仮想化ソフト「VirtualBox」です。お使いのPCが必要な要件を満たしていれば、Windows 10上でmacOSを動かすことが可能です。この記事では、VirtualBoxの概要から、WindowsパソコンでmacOSを起動するための具体的な手順まで、順を追ってわかりやすく解説します