Oracle VM VirtualBox のインストールと使い方

VirtualBox 7.1.6 icon

VirtualBoxは 無料の PC/AT互換機のエミューレータ。

Oracle VM VirtualBox の特徴

  • 1台のパソコンに複数の OSを仮想マシンとして登録
  • ゲストOSは Windows、Linux、Solaris、BSD、IBM OS2、macOSX などのインストールが可能
  • スナップショットを作成してロールバックできる
  • BIOSと EFIをサポート
  • TPM2.0とセキュアブートをサポートして Windows 11に対応

開発元

  • 開発元:Oracle Corporation
  • 開発元の拠点:米国

システム要件

  • バージョン:7.1.6
  • OS:Windows 10/ 11(64-bitのみ)
  • CPU:SSE2 をサポートした CPU
  • RAM:実行するホスト・クライアント OS の推奨メモリ合計
  • ストレージ:インストールするクライアントOS に応じて数十GB

intelの CPUは Nehalem世代以降、AMDは Athlon64/ Phenom世代以降を推奨。

マルチプロセッサを使用する場合は  Intel VT/ AMD-V をサポートした CPUの利用と UEFI/ BIOSの設定が必要。

ダウンロード

Fences
Start11
PassFab 4Winkey banner
ToDo Buckup
Revo Uninstaller banner1
Repairit banner
Fences
Start11
PassFab 4Winkey banner
ToDo Buckup
Revo Uninstaller banner1
Repairit banner

インストールと設定

VirtualBox7-018

Microsoft Visual C++ Redistributable 2019 が未インストールの場合は Microsoftの公式サイト から x64 を選択して「ダウンロード」。

Microsoft Visual C++は 設定インストールされてるアプリアプリと機能)で確認できる。

VirtualBox7-019

ダウンロードした インストーラーを起動し、Microsoft Visual C++ 2015-2022 Redistributable をインストールしたらパソコンを再起動。

VirtualBox 7.1.6 002

VirtualBox 7.0.22 005

VirtualBox 7.1.6 003

公式サイト から Oracle VM VirtualBox Base Packages のリンクをクリックして Windows Installer をダウンロード後、Oracle VM VirtualBox Extension Pack もダウンロード。

VirtualBox 7.1.6 001

Extension Pack はライセンスの条項に同意が必要なため、問題なければ「Accept and download」。

VirtualBox 7.1.6 004

ダウンロードした VirtualBoxのインストーラーを起動し、ユーザーアカウント制御のプロンプトが表示されたら「はい」で許可。

VirtualBox 7.1.6 005

セットアップウィザードが開始するので「Next」。

VirtualBox 7.1.6 006

使用許諾書に問題なければ I accept the terms in this License Agreement にチェックして「Next」。

VirtualBox 7.1.6 007

インストールするコンポーネントとインストール先はデフォルト設定で「Next」。

VirtualBox 7.1.6 008

インストール時にネットワークが一時的に切断されるので、問題なければ「Yes」。

VirtualBox 7.1.6 009

Python Corewin32api がインストールされるので、問題なければ「Yes」。

VirtualBox 7.1.6 010

スタートメニューへの登録やデスクトップのショートカット作成などを設定して「Next」。

VirtualBox 7.1.6 011

「Install」でインストール開始。

VirtualBox 7.1.6 012

「Finish」でセットアップウィザードを終了し、起動した VirtualBoxを閉じてからダウンロードした Oracle VM VirtualBox Extension Pack を開く。

VirtualBox 7.1.6 013

VirtualBoxが起動してダイアログが表示されたら「インストール」をクリック。

旧バージョンからバージョンアップする場合は「アップグレード」になる。

VirtualBox 7.1.6 015

使用許諾書が表示されるので 内容を確認して問題なければ「同意します」をクリック。

下までスクロールしないと「同意します」はクリックできない。

VirtualBox 7.1.6 017

Extension Packをインストールしたら Oracle VM VirtualBoxのホーム画面で「Basic Mode」を選択。

UEFI/ BIOS の設定

Oracle VM VirtualBox 0221

ゲストPCで利用する CPUコアの割り振りや仮想化支援機能を有効にするため、UEFI/ BIOS を起動して Advance 詳細 にある CPU に関する項目で、AMDは SVM(Secure Virtual Machine)、Intel は Intel VirtualizationTechnology を有効にする。

StreamFab banner
CleverGet banner
DVDFab banner
Prof. Media banner
Epubor banner
StreamFab banner
CleverGet banner
DVDFab banner
Prof. Media banner
Epubor banner

VirtualBox の使い方

VirtualBox7-031

ホーム画面の 新規 をクリック。

ゲストOSに macOSXをインストールする場合は下記参照。

VirtualBox 7.1.6 019

各項目を設定して「次へ」。

  • 名前:仮想マシンの 名前を入力。
  • フォルダー: 空き容量に余裕のあるドライブを指定。
  • ISOイメージ:インストールする OS(ゲストOS)の ISO イメージファイルを選択。
  • タイプ:インストールするOS。
  • バージョン:インストールするOS のバージョン。

OS のインストールディスクを使用して ゲストOS をインストールする場合は  ISO image を空欄にする。

VirtualBox 7.1.6 021

  • メインメモリー:仮想マシンに割り当てるメモリサイズを指定。
  • プロセッサー数:UEFIで Intel VT/ AMD-V を有効にしている場合は CPUのコア数を設定。

Expartモード選択時は 自動インストールをスキップ を有効にする。

Windows 11など EFIでインストールが必要な OSは EFIを有効化 がオンになり、EFIを有効化 がオフの場合は BIOSモードでのインストールになる。

EFI(Extensible Firmware Interface)は BIOS の後継になるファームウェアのインターフェース仕様で、有効にすると ゲストOSを UEFIモードでインストールできる。

VirtualBox 7.1.6 022

  • 仮想ハードディスクを作成する:有効(チェックが入った状態)
  • ディスクサイズ: 作成する仮想ハードディスクのサイズを設定。

作成する仮想ハードディスクのサイズは、設定値を上限に使用サイズに応じて増加する 可変サイズ がデフォルトになっており、設定値を事前に固定して高速化を図る場合は 全サイズを事前割当て を有効にする。

VirtualBox 7.1.6 022

設定内容を確認して「完了」。

VirtualBox7-042

OSが未インストール状態の仮想マシンが追加される。

StreamFab banner
CleverGet banner
DVDFab banner
Prof. Media banner
Epubor banner
StreamFab banner
CleverGet banner
DVDFab banner
Prof. Media banner
Epubor banner

仮想マシンの設定

VirtualBox7-043

左サイドパネルから仮想マシンを選択して 設定 を開く。

仮想マシンの設定は仮想マシンがシャットダウンしている状態であれば 修正が可能。

VirtualBox 7.1.6 026

設定は BasicExpert に分かれているので Expert を選択。

一般

VirtualBox 7.1.6 027

一般高度 タブを選択して クリップボードの共有ドラッグ&ドロップ を  双方向 に変更。

システム

VirtualBox 7.1.6 028

メモリサイズは マザーボード タブで編集。

  • IO APIC(IO Advanced Programmable Interrupt Controller)
    外部割り込みを複数のプロセッサに分散するための機能で、ゲストOSが Windowsの場合はデフォルトで有効になっている。

EFIが有効だと起動順序は変更できない。

VirtualBox7-048

CPUのコア数変更や、ネステッドVT-x/AMD-Vの有効化は プロセッサー タブで編集。

  • PAE /NX
    32-bitの OSで 4GB 以上のメモリを扱う拡張機能で、有効にするとホストPCの PAE/ NX機能が仮想マシンで使用可能になる。
    ※現行の Windows環境ではホストPCが 64-bitのみのため PAE/ NXは使用しない。
  • ネステッドVT-x/AMD-V (使用する際には仮想化支援機能の有効化が必要)
    仮想マシンをハードウェアレベルで システムリソースの割り当てを実行するため、ソフトウェアレベルでの割り当てに比べ処理能力が向上する。

Windows Pro使用時にネステッドVT-x/ AMD-V がグレーアウトしている場合は Hyper-V の設定を確認。

ディスプレイ

VirtualBox7-050

スムーズな描写のためビデオメモリは最大サイズを推奨。

  • グラフィックスコントローラー:ゲストOSに対応したコントローラーが自動選択される
  • 3Dアクセラレーションを有効化:OpenGL/ Direct3Dをホストのハードウェアで実行

ストレージ

VirtualBox7-051

システムドライブと仮想光学ドライブ以外にドライブを追加する場合は、ストレージデバイス追加 アイコン をクリックし、選択画面の 追加 で既存の仮想ディスクを選択するか、作成 で仮想ディスク を作成する。

VirtualBox 7.1.6 033

VirtualBox7-062

VirtualBox-7.0-001

 

ホストの物理ドライブを利用する場合は 光学ドライブ を選択し、属性 のディスクアイコンから ホストドライブ を指定して パススルー を有効にする。

 

ネットワーク

VirtualBox 7.1.6 034

クライアントPC はデフォルトで NAT(ネットワークアドレス変換)が有効になっているため、ホストがインターネットに接続できればクライアントもインターネットが利用できる。

NAT で IPアドレスの変換を行わず、直接ホストPCのネットワーク環境を利用する場合は ネットワーク割り当てブリッジアダプター に変更。

EFIを有効にして OSをインストールする場合、ブリッジアダプター に変更するとインストール時にエラーが発生する可能性があるため、EFI モードでインストールする際は NAT を使用し、インストール後に  ブリッジアダプター に変更。

VirtualBox 7.1.6 035

ブリッジアダプター を選択時は 名前 の項目でホストPCが使用しているネットワークアダプタを指定する。

ブリッジアダプター にするとローカルネットワークに表示され、ネットワーク上にあるプリンタも TCP/IP で接続可能になる。

共有フォルダ

VirtualBox7-054

ホストとゲスト双方でアクセスできる 共有フォルダ の作成は、左サイドパネルの 共有フォルダ から右上のフォルダアイコンをクリック。

VirtualBox7-056

フォルダーのパスその他 から共有するホストPCのフォルダを選択し、 自動マウント をチェックするとゲストPC起動時に共有フォルダへのアクセスが有効になる。

ゲストOS のインストール

VirtualBox7-057

OSの ISOイメージファイルか OSのインストールディスクをセットして 起動 をクリック。

VirtualBox7-064

OSをインストール。

VirtualBox7-065

インストールが終了したら セットアップして完了。

VirtualBox7-058

VirtualBox7-060

インストールが完了したら 設定ストレージ を開いて OS の ISOファイル を選択し、属性 にある 光学ドライブ のメニューから 仮想ドライブからディスクを除去 で開放する。

Guest Additions のインストール

VirtualBox7-066

ゲストOS のインストールが完了したら、ゲストOS を起動してメニューバーの デバイス から Guest Additions CDイメージの挿入 を選択。

Guest Additions をインストールするとホスト・ゲスト間 の マウス/ キーボードの統合・クリップボード共有・ドラッグ アンド ドロップ・解像度の変更などが可能になる。

VirtualBox 7.1.6 036

Guest Additions のセットアップウィザードが起動しない場合は、 PC を開いて マウントされている CDドライブ を開き、VBox Windows Additions を起動。

VirtualBox 7.1.6 037

ユーザーアカウント制御のプロンプトが表示されるので「はい」で許可。

VirtualBox 7.1.6 038

Guest Additions のセットアップウィザード が開始するので デフォルト設定で インストール。

VirtualBox 7.1.6 039

「Finish」で OS を再起動してセットアップ完了。

メニューバー/ ツールバー の 再表示

VirtualBox7-071

表示モード をフルスクリーン シームレス に変更して メニューバーやウインドウ下のツールバーが非表示になった場合は、Host キー(右 Ctrl)+ Home キー で メニューを呼び出せる。

スケールモード を選択した場合は 右 Ctrl キー + Home キー でメニューを呼び出し、表示 から スケールモード を再選択してチェックを外すと 通常画面に戻る。

フルスクリーン の場合は 右 Ctrl キー + F キー でも切替可能。

ホストデバイスへの接続

VirtualBox7-072

CD/ DVD・USBメモリ などの外部デバイスをマウントするには、メニューバーの デバイス からホストPCに接続されているデバイスをマウントすればゲストPCで利用可能になる。

virtualbox053

Windows 11のホストPCにプリンタを USB接続し、Windows XPのゲストPCでマウント後にドライバをインストールすれば、Windows 11で未サポートの古いプリンタも利用できる。

利用する際は毎回ゲスト PC でマウントが必要。

仮想マシンのクローン

VirtualBox7-073

クローンの作成はコピー元の仮想マシンを選択し、コンテキストメニュー(右クリックメニュー)から クローン を選択。

VirtualBox7.0-EFI-025

クローンの設定画面が開くので、名前や保存先などを設定して「次へ」

WindowsのゲストOS は 追加オプション を有効にする。

追加オプションが無効の状態だとクローンで作成した仮想マシンのライセンス認証が解除され、別デバイスとして 新たにライセンス認証が必要になる。

VirtualBox7-075

クローンタイプを選択して「次へ」でクローン処理が実行される。

  • すべてをクローン
    元の仮想マシン をコピーするため 元の仮想マシンを削除しても 動作可能だが、クローンに時間がかかり ファイルサイズも大きくなる。
  • リンクしたクローン
    元の仮想マシンをベースにしているため 元の仮想マシンを削除すると 起動できないが、クローン処理が早く ファイルサイズも抑えることができる。

最新の Windows は クローンで作成した 仮想マシンの初期化やWindows の再インストールを行うと ライセンス認証が必要になる。 

仮想マシンの移動

VirtualBox7-076

仮想マシンの移動はコピー元の仮想マシンを選択し、コンテキストメニュー(右クリックメニュー)から 移動 で移動先を指定する。

保存先のフォルダを直接 移動すると VirtualBox が認識できず 仮想マシンを起動できなくなる。

仮想マシンの削除

VirtualBox7-077

仮想マシンの削除は削除する仮想マシンを選択し、コンテキストメニュー(右クリックメニュー)から 除去

VirtualBox7-079

すべてのファイルを削除 で仮想マシンのデータが削除され、 除去のみ はファイルが保存されたまま VirtualBoxの登録から削除される。

スナップショット

VirtualBox7-083

VirtualBox7-084

スナップショット は システムイメージを保存する Windows の システムの復元ポイント と同じような機能で、仮想マシンを終了後 プロパティ を選択して 属性 タブの 名前 に任意の名前を付けて「作成」で保存。

VirtualBox7-085

ロールバックする場合は 復元するスナップショットを選択して 復元 で実行。

スナップショットの削除

VirtualBox7-080

リンクでクローンを作成した際のスナップショットが保存されているとクローンを削除してもリンク元にはリンク先が表示される。

VirtualBox7-081

スナップショットの削除は仮想マシンのメニューから「スナップショット」を選択。

VirtualBox7-082

すでに削除しているクローンのスナップショットを選択して 削除

備考

Windows上で他の OSを起動できるほか、フリーソフトの試用などがセキュアに実行できる非常に便利なツール。
低スペックの PCでは負荷が大きいが、ミドルレンジモデル以上であればゲストOSも軽快に操作できる。

バージョン7.0から Windows 11を正式にサポートしたので、使用しているパソコンが Windows 11のシステム要件を満たしていなくても VirtualBoxには Windows 11をインストールできる。

余談:
バージョン7.1で新しくなったアイコンは VB をデフォルメしているのだろうが、
ショッピングカートのアイコンに見えて仕方がない。

関連記事

VirtualBox 6.1の Windows10をアップグレード

Windows 11のシステム要件を満たしていない VirtualBox6.1 の Windows10を Rufusと ImgBurnを使用して Windows11にアップグレードする手順とクリーンインストールの手順