VBOX ファイル形式とは?
.vbox ファイルは、Oracle VM VirtualBox で使用される設定ファイルのカテゴリに属します。
.vbox 拡張子を持つファイルには、実質的にあらゆるホスト OS 上で仮想マシンを実行できる無料の仮想化プラットフォームである Oracle VM VirtualBox の設定が含まれています。エミュレートされたマシンの完全な構成は .vbox ファイルに保存され、その内容には以下が含まれます:
- 仮想マシンの名前(通常、エミュレートされた OS に対応します)
- ゲスト OS のタイプとバージョン
- 割り当てられた RAM 容量と仮想 CPU コア数
- 接続された仮想ディスクイメージへの参照(個別に保存された
.vdi、.vmdk、または.vhdファイル) - ネットワークアダプター、USB コントローラー、その他の周辺機器の設定
- スナップショットのリストと起動パラメータ
.vbox ファイルの内容は XML マークアップ言語を使用して保存されているため、任意のテキストエディタで人間が読み取ることができます。
VirtualBox がサポートする仮想マシンを使用すると、ホストとは異なる OS を実行できます。例えば、Mac 上で Windows 環境を動かしたり、Windows PC 上で Linux を動かしたりできます。これらはソフトウェアのテスト、開発、およびセキュリティのサンドボックス化に使用されます。
.vbox ファイルは技術的にはメモ帳のようなシンプルなプログラムでも開くことができますが、内部の XML 構造が非常に複雑であるため、手動での編集は推奨されません。不適切な、あるいは誤った変更は、仮想マシンの動作エラーを引き起こしたり、起動できなくなったりする可能性があります。VirtualBox は、設定を更新するたびに自動的に .vbox-prev バックアップを保存します。
セキュリティと安全性
リスク: LOW.vbox は実行コードを含まないプレーンな XML 設定ファイルであるため、ファイル自体は無害です。リスクは .vbox ではなく、VM が実行するゲスト OS に由来します。XML を手動で編集すると VM が壊れる可能性があるため、先に VirtualBox を閉じ、.vbox-prev バックアップを保管しておいてください。
形式の詳細
概要VBOX ファイルを開くプログラム
技術的詳細
詳細仕様| ファイルタイプ | XML 仮想マシン構成記述子 |
| 開発元 | Oracle Corporation (VirtualBox) |
| エンコーディング | テキスト, UTF-8 |
| コンテナ | XML |
| 暗号化 | なし(VM に接続されたディスクイメージは暗号化されている場合がありますが、.vbox ファイル自体はプレーンテキストです) |
| 一般的なファイルサイズ | 3 KB - 30 KB |
| マジックバイト | オフセット 0 に <?xml (標準的な XML 宣言) |
| ルート XML 要素 | <VirtualBox xmlns="http://www.virtualbox.org/" version="..."> |
| 保存される VM 設定 | CPU と RAM の割り当て、ストレージコントローラー、接続されたディスクイメージのパス/UUID、ネットワークアダプター、USB、ディスプレイ、およびスナップショットリスト |
| ディスクイメージ | パスまたは UUID による参照のみ。仮想ディスク(.vdi, .vmdk, .vhd)は個別のファイルであり、.vbox には埋め込まれません |
| スキーマのバージョニング | ルート要素の version 属性は VirtualBox のリリースごとに更新されます。アップグレード時に .vbox-prev バックアップが作成されます |
| MIME タイプ | application/xml |
| 関連 OS | Windows, macOS, Linux, Solaris |
| バックアップファイル | 設定スキーマをアップグレードするたびに、VirtualBox によって .vbox-prev が自動的に書き込まれます |
| リリース日 | 2008 (VirtualBox 2.0 moved VM settings to per-machine .vbox XML files) |
| 最新バージョン | Settings schema versioned per VirtualBox release (e.g. version='1.19-...' header attribute) |
| 仕様書 | www.virtualbox.org |