仮想的に OS をインストールできる仮想PCソフト
VirtualBox
- 海外
- 日本語○
- 対応OS:
- Windows 7/8/8.1/10, Windows Server 2008/2012/2016/2019, macOS 10.12/10.13/10.14, Linux
- バージョン:
- 7.0.14(2024/01/16)
- 価格:
- 無料
仮想 PC 上で USB 機器が利用できるのが VirtualBox 最大の特徴。
Windows Vista で認識できない USB 機器でも、仮想 PC 上に Windows XP をインストールすれば Vista で認識できなかった USB 機器を利用できたりします。
インストールはウィザード形式で、OS の選択、メモリー量の設定、HDD/SSD イメージの選択などを行い、簡単にインストールができます。
仮想ハードディスク作成後は一つのソフトで複数の OS を使用・管理する事が可能です。
作成した仮想ハードディスクの OS は一時停止もできるので、その都度シャットダウンする必要はありません。
その OS の状態も一目でわかるので便利。
海外で配布されているソフトですが、日本語に対応しています。
VirtualBox の使い方
ダウンロード
- 提供元サイトのダウンロードページへアクセスし、「VirtualBox 7.0.4 platform packages」下の「Windows hosts」リンクをクリックしてダウンロードします。
※ Windows の場合。 - ダウンロードしたセットアップファイル(VirtualBox-7.0.14-161095-Win.exe)からインストールします。
使い方
新規仮想ディスクを作成する
- 本ソフトを起動すると、「Oracle VM VirtualBox マネージャー」画面が表示されます。
ツールバーの をクリックします。 - 「名前とオペレーティングシステム」画面が表示されます。
名前、タイプ、バージョンを入力、選択して「次へ」ボタンをクリックします。仮想マシンの作成 - 名前とオペレーティングシステム
- 「メモリーサイズ」画面が表示されます。
仮想マシンに割り当てるメモリーはゲスト OS をインストールしてからでも変更可能な項目です。「次へ」ボタンをクリックします。仮想マシンの作成 - メモリーサイズ
- 「ハードディスク」画面が表示されます。
「仮想ハードディスクを作成する」を選択して「次へ」ボタンをクリックします。仮想マシンの作成 - ハードドライブ
- 「ハードディスクのファイルタイプ」画面が表示されます。
- VDI(VirtualBox Disk Image)
- VHD(Virtual Hard Disk)
- VMDK(Virtual Machine Disk)
仮想マシンの作成 - ハードドライブのファイルタイプ
- 「物理ハードディスクにあるストレージ」画面が表示されます。
- 可変サイズ
ゲスト OS で使用した分だけ、ホスト OS 側のハードディスクが使われる - 固定サイズ
ゲスト OS の使用分に関係なく、ホスト OS 側ハードディスクが固定分使われる
仮想マシンの作成 - 物理ハードドライブにあるストレージ
- 可変サイズ
- 「ファイルの場所とサイズ」画面が表示されます。
デフォルトは C ドライブですが、ゲスト OS 自体の容量の大きさも考慮し、Dドライブ等のデータドライブを選択しても良いかもしれません。
「作成」ボタンをクリックします。仮想マシンの作成 - ファイルの場所とサイズ
- 「Oracle VM VirtualBox マネージャー」画面に戻ります。
設定した仮想マシンが作成されているのを確認できます。
ゲスト OS を起動する
- 作成した仮想マシン(左メニューの項目)をダブルクリックするか、ツールバー上の
をクリックします。 - 「起動したハードディスクを選択」画面が表示されます。
をクリックしてゲスト OS のイメージファイルを設定し、「起動」ボタンをクリックします。起動ハードディスクを選択
- 仮想マシンウィンドウ内で選択したゲスト OS が起動します。
更新履歴
※ 機械翻訳で日本語にしています。
Version 7.0.14 (2024/01/16)
- これはメンテナンス リリースです。 次の項目が修正または追加されました。
- オーディオ: WAS バックエンドを使用して Windows ホストでホスト オーディオ デバイスを切り替えるための修正を追加しました。
- 3D: 一般的な改善を追加しました
- OCI: VirtualSystemDescription の誤ったゲスト RAM ユニットの使用法を修正しました。メモリはバイト単位で提供され、「バイト」は基本単位です。
- メイン: OVF インポート/エクスポート: NVMe ストレージ コントローラーを含む VM のインポートおよびエクスポートのサポートを追加しました (バグ#19320 )
- メイン: OVF インポート/エクスポート: Virtio-SCSI コントローラーに接続された仮想 CD/DVD ドライブに挿入されたメディアを含む VM のエクスポートのサポートを追加しました。
- デバイス: ユーザーが指を一定期間動かさずに押し続けると、Windows ゲストが進行中のタッチ イベントを「忘れる」問題を修正しました。
- macOS ホスト USB: 新しいストレージ デバイスのサポートを追加
- macOS ホスト: VM が「内部ネットワーク」を使用するように構成されている場合の VBoxIntNetSwitch プロセスでのメモリ リークを修正しました (バグ#21752 )
- Linux ホストとゲスト: RHEL 9.4 カーネルの初期サポートを追加
- Linux ゲストの追加: vboxvideo によって引き起こされる RHEL 8.9 カーネルのカーネル パニックを修正しました (バグ#10381および#21911 )
- Solaris ゲスト追加機能: 代替ルート パス (「pkgadd -R」) にインストールされる追加機能のサポートが追加されました。
- Solaris ゲストの追加: GA のアンインストール後に VM を再起動する要件を削除
- RDP: Microsoft リモート デスクトップ アプリケーションの Apple Silicon バリアントに接続するときに発生する可能性があったクラッシュを修正しました (バグ#21820 )。
- BIOS: DMI OEM テーブルに使用されるハンドル番号を修正 (バグ#19781 )
Version 7.0.12 (2023/10/17)
- これはメンテナンス リリースです。 次の項目が修正または追加されました。
- VMM: 特定の状況下でのゲスト内でのデバッガーの使用を修正しました (バグ #21413 および #21546)
- VMM: 他のハイパーバイザーによって使用されている VT-x の検出を修正しました (バグ #21867)
- VMM: Linux ホスト上の最近の Intel CPU のスプリット ロック検出機能に追加の改善が導入されました (バグ #20180)
- GUI: ネストされたハードウェア仮想化設定が VM 詳細パネルに表示されない問題を修正しました (バグ #21707)
- GUI: クロアチア語、インドネシア語、イタリア語、日本語、韓国語、オランダ語、トルコ語の NLS アップデートを導入し、全体的なルック アンド フィールの改善を追加しました。
- デバイス: 3D が無効になっている場合、複数のゲスト画面がある Windows ゲストの黒い画面を修正しました (7.0.10 回帰)
- デバイス: VirtIO ネットワーク インターフェイスの PCI デバイス識別子を修正しました (バグ #21516)
- デバイス: VirtIO ネットワーク インターフェイスの VLAN サポートを修正しました (バグ #21778)
- デバイス: TPM が構成されている場合の保存された状態の読み込みを修正しました (7.0.10 のリグレッション、バグ #21773)
- ネットワーク: macOS 上の VBoxIntNetSwitch プロセスのメモリ リークを修正しました (バグ #21752)
- ネットワーク: NAT ネットワーク接続が使用されている場合、IP アドレスが .2 で終わる TCP 接続を修正しました (バグ #21513)
- オーディオ: WAS バックエンドを使用した Windows ホスト上のホスト オーディオ デバイスの切り替えを修正しました (バグ #20431、#21517、#20630、および #20723)
- VRDP: 一般的な改善を追加しました
- VBoxManage: 「list usbfilters」コマンドの改善を追加しました
- 無人: Oracle Linux 8 および Oracle Linux 9 のキックスタートファイルのサポートを追加しました。
- メイン: Linux OS サブタイプをさらに追加しました
- ホスト サービス: まれな状況下でゲスト プロパティ サービスがクラッシュする問題を修正しました。
- Linux ホストおよびゲスト: いくつかの「フィールドスパニング書き込み」カーネル警告を修正しました (バグ #21410 および #21862)
- Linux ゲストの追加: RHEL 8.9 および 9.3 カーネル用の修正を追加しました。
- Linux ゲストの追加: カーネル 6.4 用の修正をさらに追加しました。
- Linux ゲストの追加: OpenSUSE 15.5 カーネルの初期サポートを追加しました。
- Linux ゲストの追加: カーネル 6.5 および 6.6 の初期サポートを追加しました。
- Linux ゲストの追加: 「rcvboxadd status-kernel」および「rcvboxadd status-user」コマンドのバージョン レポートを追加しました。
- BIOS: BIOS での ISA SCSI HBA のサポートが復元されました (バグ #21736)
Version 7.0.10 (2023/07/18)
- これはメンテナンスリリースです。以下の項目が修正および追加されました:
・OCI: 全般的な改良
・VMM: macOS Ventura 13.3 以降のパフォーマンスの低下を修正 (バグ#21563、バグ#21596)
・VMM: ネストされた VM の実行中にページテーブルをウォーキングする際に、結果としてリリースログのフラッディングを引き起こすバグを修正 (Intel ホストのみ、バグ#21551)
・GUI: 全般的な改良を追加
・TPM: VM に TPM バージョン 1.2 が設定されている場合のクラッシュを修正 (バグ #21622)
・3D: OpenGL 4.1への初期対応
・3D: Windows 11 ゲストにおける様々なグラフィックの問題を修正 (バグ #21136, #21515)
・ゲストコントロール/VBoxManage: パラメータ「--ignore-orphaned-processes」を修正しました。
・ゲストコントロール/XBoxManage: 起動中のゲストプロセスに対する引数 0 の処理の動作を修正: 新しく追加されたオプション「--arg0」で明示的に指定できるようになりました。これにより、以前の VirtualBox バージョンの動作が効果的に復元されます。
・オーディオ: pipewire-pulse が動作している場合、ALSAにフォールバックする代わりに PulseAudio バックエンドを使用するようにしました。
・NAT: UDP プロキシのタイムアウトを 18-21 から 21-24 の範囲に調整し、意図した20秒のタイムアウトを尊重するようにしました(bug #21560)。
・Linuxホスト: Indirect Branch Tracking の初期サポートを追加しました (バグ#21435)。
・Linuxホスト: カーネル 6.5 の初期サポートを追加しました (注意: ゲスト追加はまだカーネル6.5をサポートしていません)。
・Solaris ホスト: インストーラエリアの全般的な改善が導入されました。
・Linux ホストとゲスト: カーネルモジュールの署名が必要な場合の条件チェックの改善
・Linux ホストとゲスト: RHEL 8.8 (バグ #21692)、8.9 (バグ #21690)、9.3 (バグ #21598 と #21671) カーネルの初期サポートを追加しました。
・MacOS ホストとゲスト: インストーラエリアの全般的な改良
・Windows ホストおよびゲスト: ECDSA サポートの導入 (バグ #21621)
・Linux ゲスト追加: ゲストシステムに X11 がインストールされていない場合に、カーネルモジュールがブート毎に再構築される問題を修正しました。
・Linux ゲストの追加: カーネル 6.4 の初期サポートを追加しました。
・Linux ゲスト追加: 一部のゲストで vboxvideo モジュールのリロードがカーネルパニックを引き起こす問題を修正しました (バグ#21740)。
・Linux ゲスト追加: インストーラーエリアの全般的な改善を導入しました。
・Windows ゲストの追加: グラフィックドライバエリアにおける全般的な改良