Co to jest format pliku VBOX?
Pliki .vbox należą do kategorii plików konfiguracyjnych używanych przez Oracle VM VirtualBox.
Pliki z rozszerzeniem .vbox zawierają ustawienia Oracle VM VirtualBox, bezpłatnej platformy wirtualizacyjnej, która umożliwia uruchomienie maszyny wirtualnej na praktycznie dowolnym systemie operacyjnym hosta. Pełna konfiguracja emulowanej maszyny jest przechowywana w pliku .vbox; jego zawartość obejmuje:
- nazwę maszyny wirtualnej, która często odpowiada emulowanemu systemowi operacyjnemu,
- typ i wersję gościnnego systemu operacyjnego,
- ilość przydzielonej pamięci RAM i liczbę wirtualnych rdzeni procesora,
- odniesienia do podłączonych obrazów dysków wirtualnych (pliki
.vdi,.vmdklub.vhdprzechowywane oddzielnie), - ustawienia kart sieciowych, kontrolerów USB i innych urządzeń peryferyjnych,
- listę migawek (snapshots) i parametry uruchamiania.
Zawartość plików .vbox jest zapisywana przy użyciu języka znaczników XML, co sprawia, że są one czytelne dla człowieka w dowolnym edytorze tekstu.
Maszyny wirtualne obsługiwane przez VirtualBox pozwalają na uruchamianie systemów operacyjnych innych niż system hosta - na przykład środowiska Windows na komputerze Mac lub Linux na komputerze z systemem Windows. Są one wykorzystywane do testowania oprogramowania, programowania i tworzenia bezpiecznych piaskownic (sandboxing).
Chociaż pliki .vbox technicznie można otworzyć nawet za pomocą prostego programu, takiego jak Notatnik, ręczna edycja nie jest zalecana ze względu na wysoki poziom złożoności wewnętrznej struktury XML. Niefachowa lub przypadkowa modyfikacja może prowadzić do błędów w działaniu maszyny wirtualnej, a nawet uniemożliwić jej uruchomienie. VirtualBox automatycznie zapisuje kopię zapasową .vbox-prev przy każdej aktualizacji ustawień.
Bezpieczeństwo
RYZYKO: LOWPlik .vbox to zwykła konfiguracja XML bez kodu wykonywalnego, więc sam plik jest nieszkodliwy. Ryzyko wynika z gościnnego systemu operacyjnego uruchamianego przez maszynę wirtualną, a nie z pliku .vbox. Ręczna edycja XML może uszkodzić maszynę wirtualną - najpierw zamknij VirtualBox i zachowaj kopię zapasową .vbox-prev.
Szczegóły formatu
w pigułceProgramy otwierające pliki VBOX
Szczegóły techniczne
specyfikacja| Typ pliku | Deskryptor konfiguracji maszyny wirtualnej XML |
| Deweloper | Oracle Corporation (VirtualBox) |
| Kodowanie | Tekstowe, UTF-8 |
| Kontener | XML |
| Szyfrowanie | Brak (podłączony obraz dysku maszyny wirtualnej może być zaszyfrowany; sam plik .vbox jest zwykłym tekstem) |
| Typowy rozmiar pliku | 3 KB - 30 KB |
| Magiczne bajty | <?xml na offset 0 (standardowa deklaracja XML) |
| Główny element XML | <VirtualBox xmlns="http://www.virtualbox.org/" version="..."> |
| Przechowywana konfiguracja VM | Alokacja CPU i RAM, kontrolery pamięci masowej, ścieżki/identyfikatory UUID obrazów dysków, karty sieciowe, USB, wyświetlacz i lista migawek |
| Obrazy dysków | Przywoływane wyłącznie przez ścieżkę lub UUID; dysk wirtualny (.vdi, .vmdk, .vhd) jest oddzielnym plikiem, nieosadzonym w .vbox |
| Wersjonowanie schematu | Atrybut version w głównym elemencie aktualizowany przy każdym wydaniu VirtualBox; kopia zapasowa .vbox-prev tworzona podczas aktualizacji |
| Typ MIME | application/xml |
| Powiązane systemy operacyjne | Windows, macOS, Linux, Solaris |
| Plik kopii zapasowej | .vbox-prev jest automatycznie zapisywany przez VirtualBox przy każdej aktualizacji schematu ustawień |
| Wydano | 2008 (VirtualBox 2.0 moved VM settings to per-machine .vbox XML files) |
| Najnowsza wersja | Settings schema versioned per VirtualBox release (e.g. version='1.19-...' header attribute) |
| Specyfikacja | www.virtualbox.org |