Что такое формат файла VBOX?
Файлы .vbox относятся к категории конфигурационных файлов, используемых Oracle VM VirtualBox.
Файлы с расширением .vbox содержат настройки Oracle VM VirtualBox, бесплатной платформы виртуализации, которая позволяет запускать виртуальную машину практически на любой хостовой операционной системе. Полная конфигурация эмулируемой машины хранится в файле .vbox; его содержимое включает:
- имя виртуальной машины, которое часто соответствует эмулируемой операционной системе,
- тип и версию гостевой операционной системы,
- объем оперативной памяти и количество выделенных виртуальных ядер процессора,
- ссылки на подключенные образы виртуальных дисков (файлы
.vdi,.vmdkили.vhd, хранящиеся отдельно), - настройки сетевых адаптеров, контроллеров USB и других периферийных устройств,
- список снимков (снапшотов) и параметры запуска.
Содержимое файлов .vbox сохраняется с использованием языка разметки XML, что делает их читаемыми для человека в любом текстовом редакторе.
Виртуальные машины, поддерживаемые VirtualBox, позволяют запускать операционные системы, отличные от хостовой - например, среду Windows на Mac или Linux на ПК с Windows. Они используются для тестирования программного обеспечения, разработки и создания «песочниц» в целях безопасности.
Хотя файлы .vbox технически можно открыть даже в такой простой программе, как Блокнот, ручное редактирование не рекомендуется из-за высокой сложности внутренней структуры XML. Неумелое или случайное изменение может привести к ошибкам в работе виртуальной машины или даже сделать ее запуск невозможным. VirtualBox автоматически сохраняет резервную копию .vbox-prev при каждом обновлении настроек.
Безопасность и защита
РИСК: LOWФайл .vbox представляет собой обычную конфигурацию XML без исполняемого кода, поэтому сам файл безвреден. Риск исходит от гостевой ОС, которую запускает ВМ, а не от .vbox. Ручное редактирование XML может нарушить работу ВМ - сначала закройте VirtualBox и сохраните резервную копию .vbox-prev.
Детали формата
в двух словахПрограммы, открывающие файлы VBOX
Технические подробности
глубокая спецификация| Тип файла | XML-дескриптор конфигурации виртуальной машины |
| Разработчик | Oracle Corporation (VirtualBox) |
| Кодировка | Текстовая, UTF-8 |
| Контейнер | XML |
| Шифрование | Нет (подключенный образ диска ВМ может быть зашифрован; сам файл .vbox является обычным текстом) |
| Типичный размер файла | 3 КБ - 30 КБ |
| Магические байты | <?xml со смещением 0 (стандартное объявление XML) |
| Корневой элемент XML | <VirtualBox xmlns="http://www.virtualbox.org/" version="..."> |
| Хранимая конфигурация ВМ | Выделение процессора и ОЗУ, контроллеры хранилища, пути/UUID подключенных образов дисков, сетевые адаптеры, USB, дисплей и список снимков |
| Образы дисков | Указываются только по пути или UUID; виртуальный диск (.vdi, .vmdk, .vhd) является отдельным файлом и не встраивается в .vbox |
| Версионность схемы | Атрибут version в корневом элементе обновляется с каждым релизом VirtualBox; при обновлении создается резервная копия .vbox-prev |
| MIME-тип | application/xml |
| Связанные ОС | Windows, macOS, Linux, Solaris |
| Файл резервной копии | .vbox-prev автоматически записывается VirtualBox всякий раз, когда обновляется схема настроек |
| Выпущен | 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 |