Si se encuentra con una versión de VirtualBox y VirtualBox Extension Pack que no coincide, de tal manera que VirtualBox no puede resolverse por sí mismo, Jack Wallen le muestra cómo solucionar esto desde la línea de comandos.
Recientemente he actualizado VirtualBox a la última versión (hasta este momento, 5.1.26. Como de costumbre, cuando abrí VirtualBox por primera vez (después de la actualización), me pidió que descargara e instalara el nuevo paquete de extensión. De manera estándar, caminé por los pasos, sólo para descubrir que la instalación del paquete de extensión había fallado. Esto podría causar problemas, ya que dependo de VirtualBox diariamente. Tenía que resolver esto, de lo contrario VirtualBox me pediría que instalara el paquete de extensión cada vez que abriera el software, y ciertas características (como el soporte para dispositivos USB 2.0 y USB 3.0, VirtualBox RDP, encriptación de disco, NVMe y arranque PXE para tarjetas Intel) probablemente fallarían.
Lecturas imprescindibles del centro de datos
La solución vino a través de la instalación manual. Si se encuentra en esta misma situación, prepárese para usar la ventana del terminal, de lo contrario podría estar esperando hasta la próxima versión de VirtualBox.
El arreglo
Lo primero que debe hacer es descargar la última versión del extensionpack. Esta descarga en particular es independiente de la plataforma y terminará en la extensión.vbox-extpack. Estaré haciendo demostraciones en Elementary OS, pero el proceso es similar, independientemente de su plataforma. Descargue ese archivo y abra una ventana de terminal. Cambie al directorio que contiene el archivo descargado y emita el comando:
sudo VBoxManage extpack install --reemplazar Oracle_VM_VirtualBox_Extension_Pack-XXX.vbox-extpack
Donde XXX es el número de liberación.
Tendrá que aceptar el EULA () y la instalación continuará y se completará.
Una vez que la instalación termine, puede que pienses que has terminado. Sin embargo, si vuelve a abrir VirtualBox, verá el mismo mensaje. Hay un comando más que emitir para completar el proceso. Vuelva a la ventana de su terminal y emita el comando:
sudo VBoxGestiona la limpieza de extpack
Una vez que el comando se haya completado, podrá abrir VirtualBox y dejar de ver la advertencia de que su Paquete de Extensión está desactualizado. Felicidades, has resuelto ese frustrante problema.
VER: Conceptos básicos del software de virtualización VMWare vSphere y ESXi (ConsejoTecnologico.com Academy)
Con suerte esto no volverá a pasar.
Es una rara ocasión en la que he sido testigo de cómo VirtualBox se rompe de esta manera. Aún así, la plataforma continuó funcionando (aunque el paquete de extensión era la versión equivocada. Afortunadamente, las herramientas de la línea de comandos vinieron al rescate. Si vuelve a ocurrir el mismo problema, ahora tiene las herramientas para solucionarlo rápidamente.
Boletín de noticias de Data Center Trends
DevOps, virtualización, la nube híbrida, el almacenamiento y la eficiencia operativa son sólo algunos de los temas del centro de datos que destacaremos. Entregado Lunes y Miércoles