Virtualboxで新しい仮想マシンをセットアップする方法

  • abmhh
  • 0 comments
Virtualboxで新しい仮想マシンをセットアップする方法
Windows 11 上で Windows 11 VM を実行する Virtualbox
Virtualboxは、PC上でWindows以外のものも実行するためのゲートウェイです。複数のWindowsを実行することも可能です! (画像提供:Windows Central)

OracleのVirtualboxは、仮想マシンのセットアップと操作に最も人気の高いツールの一つです。特に、完全に無料でクロスプラットフォームで動作することが大きな魅力です。Windows 11、Linux、macOSのいずれを使用していても、Virtualboxの仮想マシンとワークフローをそのままご利用いただけます。 

Virtualboxのインストールとアップデート方法については別のガイドをご用意していますが、そちらが完了すれば、いよいよ楽しい時間が始まります。そもそもVirtualboxを使う理由がここにあります。 

ここでは、Virtualbox で最初の仮想マシンをセットアップする際に知っておくべきことについて説明します。 

すべての仮想マシンは起動するものが必要です 

Virtualboxで使用するためのFedora 40 ISOのダウンロード

Virtualboxで使用するISOイメージをダウンロードし、ホストマシンに適したアーキテクチャを選択するように注意します。  (画像提供: Fedora Project)

PCを一から構築する場合や、既存のOSを別のOSに置き換える場合と同じように、仮想マシンを構築するには起動用のOSが必要です。幸いなことに、ベアメタルインストールで使用するものと全く同じものを、1つの手順を省いて使用できます。 

ここで言及しているのは、一般的にISOと呼ばれるイメージファイルです。Windows VMをセットアップする場合でも、数多く存在するLinuxディストリビューションのいずれかをセットアップする場合でも、まず適切なISOファイルをダウンロードする必要があります。 

このプロセスがベアメタルOSのインストールよりも簡単なのは、事前にイメージをUSBドライブに書き込む必要がないことです。Virtualboxは、USBドライブに書き込むことなくイメージファイルを解釈できるほど賢いです。このシンプルさは素晴らしいですね。 

このガイドではFedora 40の仮想マシンをセットアップしますが、基本的な手順はWindowsや他のLinuxディストリビューションでも同じです。必要なファイルを入手するには、Fedora 40のウェブサイトにアクセスし、必要なバージョンを見つけてダウンロードするだけです。 

Windows と Xbox の熱狂的なファンのための最新ニュース、レビュー、ガイド。

また、アーキテクチャを一致させる必要があることも覚えておいてください。Windows 11上のVirtualboxはx86とx64の仮想マシンを構築できますが、ARM64は構築できません。同様に、新しいCopilot+ PCなどのARMマシンをお使いの場合は、ARM専用のISOをダウンロードする必要があります。 

仮想マシンの設定方法

Virtualbox内のFedora 40 VM

わずか数分で、新しい仮想マシンを起動してすぐに使えるようになります。  (画像提供:Windows Central)

ISO を入手したら、新しい仮想マシンの作成を開始する準備が整います。 

PC で Virtualbox を開き、次の手順に従います。 

Virtualbox仮想マシンのセットアップ

(画像提供:Windows Central)
  1. [新規]をクリックします。
  2. 「名前」ボックスで、新しい仮想マシンを識別するのに役立つ名前を付けます。 
  3. PC上のインストール先を変更する場合は、「フォルダ」ドロップダウンボックスで選択してください。Virtualboxでは、インストール後にデフォルトの場所が設定されます。 
  4. ISO イメージボックスから、ダウンロードした ISO ファイルを選択します。 
  5. Virtualbox はこれを認識し、タイプバージョンのボックスに入力しているはずですが、入力されていない場合はドロップダウンから手動で選択してください。 
  6. 「次へ」をクリックします。

基本的なセットアップ プロセスは、仮想マシンに割り当てるハードウェア リソースを決定するところまで進みます。 

Virtualboxで仮想マシンを設定する

(画像提供:Windows Central)
  1. ベース メモリスライダーを使用して、仮想マシンがアクセスする RAM の量を決定します。 
  2. プロセッサスライダーを使って、割り当てるCPUの量を決めます。重要なのは、ホストマシンのCPUのスレッド数に基づいて割り当てられるということです。上の画像では32と表示されていますが、これは私のPCのCPUが16コアで32スレッドに対応しているからです。 
  3. 「次へ」をクリックします。 

Virtualboxで仮想マシンを設定する

(画像提供:Windows Central)
  1. 仮想マシンで使用したいストレージ容量を割り当てます。デスクトップやノートパソコンに搭載されているSSDのようなものだと考えてください。必要に応じて後から容量を増やすこともできます。 
  2. 「次へ」をクリックします。 
  3. 概要をチェックして、構成に満足していることを確認します。 
  4. [完了]をクリックします。 

基本的なセットアップ プロセスはこれで完了ですが、新しい仮想マシン内で実行する必要があるもう 1 つの手順があります。 

Virtualboxのメインウィンドウで仮想マシンを選択し、大きな緑色の「開始」ボタンをクリックします。仮想マシンが起動し、選択したオペレーティングシステムに応じた標準的なインストールプロセスが実行されます。これは物理マシンで実行するのと全く同じです。

新しい Linux または Windows 仮想マシンに Virtualbox Guest Additions をインストールする

Linux VMにVirtualbox Guest Additionsをインストールする

Virtualbox Guest Additions は必須ではありませんが、最高のエクスペリエンスを得るにはインストールしておくことをお勧めします。  (画像提供: Windows Central)

Virtualboxで仮想マシンをより快適に使用するには、Virtualbox Guest Additionsパッケージをインストールする必要があります。これは、セットアッププロセス中ではなく、仮想マシン 内にインストールされます。

Virtualbox Guest Additions に含まれるすべての機能を確認するには、完全なドキュメントを確認してください。さらに便利な機能としては、マウス ポインターの統合、ホスト マシンとの共有フォルダー、ホストとの共有クリップボードなどがあります。 

仮想マシンがLinuxかWindowsかによって手順は多少異なりますが、最初の手順は同じです。仮想マシンウィンドウのメニューバーから「デバイス」をクリックし、 「Guest Additions CDイメージの挿入」を選択します。すると、物理PCにCD-ROMを挿入するのと同じように、インストーラーが仮想マシンにマウントされます。昔ながらの方法です。 

Windows仮想マシンをご利用の場合は、「CD」を開いてインストーラーを実行するだけです。他のWindowsソフトウェアをインストールする場合と同様の手順でインストールが行われます。 

Linux を使用している場合は、次の手順に従う必要があります。 

  1. デスクトップまたはファイル マネージャーからインストール メディアを開きます。 
  2. 右クリックして、 「ここでターミナルを開く」を選択します。
  3. ターミナルに「sudo sh ./VBoxLinuxAdditions.run」と入力し、Enter キーを押します。
  4. これはsudoコマンドなので、ユーザーに設定したパスワードも必要になります。 

同じ利点が Linux 仮想マシンでも利用できるようになります。 


これで、希望する構成で動作する仮想マシンがセットアップされ、Guest Additions がインストールされるので、全体的なエクスペリエンスが大幅に向上します。 

必要に応じて仮想マシンの設定を微調整できますが、事前に仮想マシンの電源を切っておくことをお勧めします。仮想マシンの電源が入っている間は設定の変更ができない場合もありますが、変更を行う前に必ずすべての仮想マシンをシャットダウンすることをお勧めします。 

リチャード・ディバインは、10年以上の経験を持つWindows Centralの編集長です。元プロジェクトマネージャーであり、長年のテクノロジー愛好家でもある彼は、2011年にMobile Nationsに入社し、Windows Centralに加え、Android CentralやiMoreでも活躍しています。現在は、このサイトであらゆる種類のPCハードウェアとレビューの取材を担当しています。Mastodonでは、mstdn.social/@richdevine でフォローできます。