Wat is het VBOX-bestandsformaat?
.vbox-bestanden behoren tot de categorie configuratiebestanden die worden gebruikt door Oracle VM VirtualBox.
Bestanden met de extensie .vbox bevatten de instellingen van Oracle VM VirtualBox, een gratis virtualisatieplatform waarmee een virtuele machine op vrijwel elk host-besturingssysteem kan worden uitgevoerd. De volledige configuratie van de geëmuleerde machine wordt opgeslagen in een .vbox-bestand; de inhoud omvat:
- de naam van de virtuele machine, die vaak overeenkomt met het geëmuleerde besturingssysteem,
- het type en de versie van het gastbesturingssysteem,
- de hoeveelheid RAM en het aantal toegewezen virtuele CPU-cores,
- verwijzingen naar gekoppelde virtuele schijfkopieën (
.vdi,.vmdk, of.vhdbestanden die apart worden bewaard), - instellingen voor netwerkadapters, USB-controllers en andere randapparatuur,
- de lijst met snapshots en opstartparameters.
De inhoud van .vbox-bestanden wordt opgeslagen met de XML-opmaaktaal, waardoor ze leesbaar zijn voor mensen in elke teksteditor.
Virtuele machines die door VirtualBox worden ondersteund, maken het mogelijk om besturingssystemen uit te voeren die verschillen van de host - bijvoorbeeld een Windows-omgeving op een Mac, of Linux op een Windows-pc. Ze worden gebruikt voor het testen van software, ontwikkeling en beveiligings-sandboxing.
Hoewel .vbox-bestanden technisch gezien kunnen worden geopend met zelfs een eenvoudig programma als Notepad, wordt handmatige bewerking niet aanbevolen vanwege de hoge mate van complexiteit in de interne XML-structuur. Ondeskundige of onbedoelde wijzigingen kunnen leiden tot fouten in de werking van de virtuele machine, of zelfs voorkomen dat deze opstart. VirtualBox slaat automatisch een .vbox-prev reservekopie op telkens wanneer de instellingen worden bijgewerkt.
Beveiliging & veiligheid
RISICO: LOWEen .vbox is een platte XML-configuratie zonder uitvoerbare code, dus het bestand zelf is onschadelijk. Het risico komt van het gast-besturingssysteem dat de VM draait, niet van de .vbox. Het handmatig bewerken van de XML kan de VM beschadigen - sluit VirtualBox eerst en bewaar de .vbox-prev reservekopie.
Formaatdetails
in een notendopProgramma's die VBOX-bestanden openen
Technische details
diepe specificaties| Bestandstype | XML virtuele-machine configuratie descriptor |
| Ontwikkelaar | Oracle Corporation (VirtualBox) |
| Codering | Tekst, UTF-8 |
| Container | XML |
| Versleuteling | Geen (de gekoppelde schijfkopie van de VM kan versleuteld zijn; het .vbox-bestand zelf is platte tekst) |
| Typische bestandsgrootte | 3 KB - 30 KB |
| Magic bytes | <?xml op offset 0 (standaard XML-declaratie) |
| Root XML-element | <VirtualBox xmlns="http://www.virtualbox.org/" version="..."> |
| Opgeslagen VM-configuratie | CPU- en RAM-toewijzing, opslagcontrollers, paden/UUID's van gekoppelde schijfkopieën, netwerkadapters, USB, weergave en snapshotlijst |
| Schijfkopieën | Alleen verwezen via pad of UUID; virtuele schijf (.vdi, .vmdk, .vhd) is een apart bestand dat niet is ingebed in .vbox |
| Schema-versiebeheer | versie-attribuut in root-element bijgewerkt per VirtualBox-release; .vbox-prev reservekopie gemaakt bij upgrade |
| MIME-type | application/xml |
| Bijbehorend OS | Windows, macOS, Linux, Solaris |
| Reservekopiebestand | .vbox-prev wordt automatisch geschreven door VirtualBox telkens wanneer het de instellingen-schema upgradet |
| Uitgebracht | 2008 (VirtualBox 2.0 moved VM settings to per-machine .vbox XML files) |
| Laatste versie | Settings schema versioned per VirtualBox release (e.g. version='1.19-...' header attribute) |
| Specificatie | www.virtualbox.org |