¿Qué es el formato de archivo VBOX-EXTPACK?
Los archivos con la extensión .vbox-extpack contienen datos de paquetes de expansión de VirtualBox en formato binario. Los paquetes de extensión añaden nuevas funciones a Oracle VM VirtualBox, el software de virtualización desarrollado por Oracle. VirtualBox permite a los usuarios virtualizar sistemas operativos ejecutando máquinas virtuales (invitados) en otros sistemas (anfitriones), por ejemplo, una máquina Microsoft Windows en un sistema Linux. La virtualización se utiliza para pruebas de sistemas, educación y desarrollo de software.
Estructuralmente, un .vbox-extpack es un archivo tar comprimido con gzip: sus dos primeros bytes son el magic de gzip 1F 8B. Al extraer el archivo se revelan binarios de extensión por plataforma, un descriptor ExtPack.xml (que declara el nombre, la versión y la edición de VirtualBox compatible), un manifiesto de integridad SHA-256 y una firma digital X.509 de Oracle.
Extensiones VBOX-EXTPACK
Las extensiones de VirtualBox se utilizan para añadir nuevas funciones o ampliar las ya disponibles, por ejemplo:
- Soporte de controlador USB 2.0/3.0 (EHCI/xHCI) para compatibilidad con varios dispositivos externos,
- Soporte para VRDE (VirtualBox Remote Desktop Extension), una solución para la gestión remota de máquinas virtuales,
- Funciones de arranque remoto (PXE),
- Cifrado de disco virtual.
Instalación y verificación de extensiones de VirtualBox
Añadir extensiones a VirtualBox es sencillo. Los archivos .vbox-extpack se asocian automáticamente con VirtualBox si el programa está instalado en el sistema del usuario. Al hacer doble clic en un archivo .vbox-extpack, se añadirá automáticamente la extensión si es compatible con la versión instalada de VirtualBox. La compatibilidad de la versión del paquete de extensión se declara en ExtPack.xml y se verifica en el momento de la instalación junto con el manifiesto SHA-256 y la firma de Oracle. Los paquetes de extensión se instalan en el sistema anfitrión (host) y se aplican de forma global, no a máquinas virtuales invitadas individuales.
Los archivos .vbox-extpack son compatibles con los siguientes sistemas operativos:
- Microsoft Windows,
- macOS,
- Linux,
- Oracle Solaris.
Los archivos .vbox-extpack se distribuían originalmente bajo la Licencia de Evaluación y Uso Personal de VirtualBox (PUEL). A partir de VirtualBox 7.1, el Extension Pack está cubierto por la licencia del Paquete Base de VirtualBox, siendo gratuito para uso personal. Se puede acceder a la lista de extensiones instaladas desde el menú principal de VirtualBox: *Archivo → Preferencias → Extensiones*.
Seguridad y protección
RIESGO: MEDIUMEl paquete se ejecuta con privilegios de anfitrión y añade controladores de núcleo/USB, por lo que instale ÚNICAMENTE el paquete firmado por Oracle desde virtualbox.org - VirtualBox comprueba la firma y rechaza cualquier archivo manipulado. Evite sitios de réplicas o paquetes modificados. Una discrepancia de versión con el VirtualBox instalado provoca fallos en la instalación o inestabilidad. Modifica el anfitrión, no el invitado, por lo que no puede infectar directamente una VM.
Detalles del formato
en pocas palabrasProgramas que abren archivos VBOX-EXTPACK
Detalles técnicos
especificación profunda| Formato de contenedor | Archivo tar POSIX comprimido con gzip |
| Bytes mágicos | 1F 8B en el desplazamiento de byte 0 (firma gzip) |
| Algoritmo de compresión | gzip (DEFLATE) |
| Archivo de manifiesto interno | ExtPack.xml - declara el nombre del paquete, la versión y la edición de VirtualBox compatible |
| Verificación de integridad | Manifiesto SHA-256 del contenido del archivo, verificado automáticamente al instalar |
| Firma digital | Firma separada X.509 de Oracle incluida dentro del archivo |
| Cifrado | Ninguno; la autenticidad la proporciona únicamente la firma digital de Oracle |
| Tamaño de archivo típico | 10 MB - 40 MB |
| Coincidencia de versiones | La versión mayor.menor del paquete de extensión debe coincidir con la versión instalada del anfitrión VirtualBox |
| Alcance de la instalación | Solo sistema anfitrión; se aplica globalmente a todas las máquinas virtuales, no a VMs invitadas individuales |
| Empaquetado multiplataforma | Un solo archivo .vbox-extpack contiene binarios para todos los sistemas operativos anfitriones compatibles |
| Plataformas anfitrionas compatibles | Windows, macOS, Linux, Oracle Solaris |
| Modelo de licencia | PUEL (Licencia de Evaluación y Uso Personal) hasta VirtualBox 7.0; licencia del Paquete Base de VirtualBox desde 7.1 en adelante |
| Tipo MIME | application/gzip (también application/x-gzip o application/octet-stream) |
| Instalación por línea de comandos | VBoxManage extpack install <nombre_archivo>.vbox-extpack |
| Gestión por GUI | Lista de paquetes de extensión accesible en Archivo → Preferencias → Extensiones en el menú principal de VirtualBox |
| Lanzado | 2010 (VirtualBox 4.0 introduced the extension-pack mechanism) |
| Última versión | Tracks the VirtualBox release (e.g. 7.x extension pack matches a 7.x host) |
| Especificación | www.virtualbox.org |
Conversiones de VBOX-EXTPACK
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos VBOX-EXTPACK.
Preguntas frecuentes
¿Cómo instalo un archivo VBOX-EXTPACK?
VBoxManage extpack install en la línea de comandos.