Wat is het VBOX-EXTPACK-bestandsformaat?
Bestanden met de extensie .vbox-extpack bevatten VirtualBox-uitbreidingspakketgegevens in binair formaat. Uitbreidingspakketten voegen nieuwe functies toe aan Oracle VM VirtualBox - virtualisatiesoftware ontwikkeld door Oracle. VirtualBox stelt gebruikers in staat om besturingssystemen te virtualiseren door virtuele machines (guests) uit te voeren op andere systemen (hosts), bijvoorbeeld een Microsoft Windows-machine op een Linux-systeem. Virtualisatie wordt gebruikt voor het testen van systemen, educatie en softwareontwikkeling.
Structureel is een .vbox-extpack een gzip-gecomprimeerd tar-archief: de eerste twee bytes zijn de gzip-magic 1F 8B. Het uitpakken van het archief onthult binaire bestanden voor de extensie per platform, een ExtPack.xml-descriptor (die de naam, versie en ondersteunde VirtualBox-editie declareert), een SHA-256 integriteitsmanifest en een digitale handtekening van Oracle X.509.
VBOX-EXTPACK uitbreidingen
VirtualBox-extensies worden gebruikt om nieuwe functies toe te voegen of bestaande functies uit te breiden, bijvoorbeeld:
- USB 2.0/3.0 (EHCI/xHCI) controllerondersteuning voor compatibiliteit met diverse externe apparaten,
- Ondersteuning voor VRDE (VirtualBox Remote Desktop Extension), een oplossing voor beheer van virtuele machines op afstand,
- Functies voor opstarten op afstand (PXE),
- Versleuteling van virtuele schijven.
VirtualBox-extensies installeren en verifiëren
Het toevoegen van extensies aan VirtualBox is eenvoudig. .vbox-extpack-bestanden worden automatisch geassocieerd met VirtualBox als het programma op het systeem van de gebruiker is geïnstalleerd. Dubbelklikken op een .vbox-extpack-bestand voegt de extensie automatisch toe als deze compatibel is met de geïnstalleerde versie van VirtualBox. De compatibiliteit van de versie van het uitbreidingspakket wordt gedeclareerd in ExtPack.xml en gecontroleerd tijdens de installatie, samen met het SHA-256 manifest en de Oracle-handtekening. Uitbreidingspakketten worden geïnstalleerd op het host-systeem en zijn wereldwijd van toepassing, niet op individuele guest-VM's.
.vbox-extpack-bestanden worden ondersteund op de volgende besturingssystemen:
- Microsoft Windows,
- macOS,
- Linux,
- Oracle Solaris.
.vbox-extpack-bestanden werden oorspronkelijk gedistribueerd onder de VirtualBox Personal Use and Evaluation License (PUEL). Vanaf VirtualBox 7.1 valt het Extension Pack onder de VirtualBox Base Package-licentie, waardoor het gratis blijft voor persoonlijk gebruik. De lijst met geïnstalleerde extensies is toegankelijk via het hoofdmenu van VirtualBox: *Bestand → Voorkeuren → Extensies*.
Beveiliging & veiligheid
RISICO: MEDIUMHet pakket wordt uitgevoerd met host-privileges en voegt kernel-/USB-stuurprogramma's toe, dus installeer ALLEEN het door Oracle ondertekende pakket van virtualbox.org - VirtualBox controleert de handtekening en weigert een gemanipuleerd bestand. Vermijd mirror- of repack-sites. Een versieconflict met de geïnstalleerde VirtualBox veroorzaakt installatiefouten of instabiliteit. Het wijzigt de host, niet de guest, dus het kan een VM niet direct infecteren.
Formaatdetails
in een notendopProgramma's die VBOX-EXTPACK-bestanden openen
Technische details
diepe specificaties| Containerformaat | Gzip-gecomprimeerd POSIX tar-archief |
| Magic bytes | 1F 8B bij byte-offset 0 (gzip-handtekening) |
| Compressie-algoritme | gzip (DEFLATE) |
| Intern manifestbestand | ExtPack.xml - declareert pakketnaam, versie en ondersteunde VirtualBox-editie |
| Integriteitsverificatie | SHA-256 manifest van archiefinhoud, automatisch geverifieerd bij installatie |
| Digitale handtekening | Oracle X.509 losse handtekening gebundeld in het archief |
| Versleuteling | Geen; authenticiteit wordt alleen geleverd door de digitale handtekening van Oracle |
| Typische bestandsgrootte | 10 MB - 40 MB |
| Versie-overeenkomst | De major.minor-versie van het uitbreidingspakket moet overeenkomen met de geïnstalleerde VirtualBox-hostversie |
| Installatiebereik | Alleen host-systeem; geldt wereldwijd voor alle virtuele machines, niet voor individuele guest-VM's |
| Cross-platform verpakking | Eén .vbox-extpack-bestand bevat binaire bestanden voor alle ondersteunde host-besturingssystemen |
| Ondersteunde host-platforms | Windows, macOS, Linux, Oracle Solaris |
| Licentiemodel | PUEL (Personal Use and Evaluation License) tot en met VirtualBox 7.0; VirtualBox Base Package-licentie vanaf 7.1 |
| MIME-type | application/gzip (ook application/x-gzip of application/octet-stream) |
| Installatie via opdrachtregel | VBoxManage extpack install <bestandsnaam>.vbox-extpack |
| GUI-beheer | Lijst met uitbreidingspakketten toegankelijk via Bestand → Voorkeuren → Extensies in het hoofdmenu van VirtualBox |
| Uitgebracht | 2010 (VirtualBox 4.0 introduced the extension-pack mechanism) |
| Laatste versie | Tracks the VirtualBox release (e.g. 7.x extension pack matches a 7.x host) |
| Specificatie | www.virtualbox.org |
VBOX-EXTPACK conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over VBOX-EXTPACK-bestanden.