Di recente ho aggiornato VirtualBox all’ultima versione (al momento in cui scrivo, 5.1.26). Come al solito, quando ho aperto VirtualBox per la prima volta (dopo l’aggiornamento), mi ha chiesto di scaricare e installare il nuovo pacchetto di estensioni. In modo standard, ho seguito i passi, solo per scoprire che l’installazione dell’extension pack era fallita. Questo potrebbe causare problemi, dato che dipendo da VirtualBox quotidianamente. Dovevo risolvere questo problema, altrimenti VirtualBox mi avrebbe chiesto di installare l’extension pack ogni volta che avrei aperto il software, e certe caratteristiche (come il supporto per i dispositivi USB 2.0 e USB 3.0, VirtualBox RDP, la crittografia del disco, NVMe e l’avvio PXE per le schede Intel) sarebbero probabilmente fallite.
La soluzione è arrivata attraverso l’installazione manuale. Se vi trovate in questa stessa situazione, preparatevi ad usare la finestra del terminale, altrimenti potreste aspettare fino alla prossima release di VirtualBox.
La soluzione
La prima cosa che dovete fare è scaricare l’ultima release dell’extensionpack. Questo particolare download è indipendente dalla piattaforma e terminerà con l’estensione .vbox-extpack. Farò una dimostrazione su Elementary OS, ma il processo è simile, indipendentemente dalla vostra piattaforma. Scaricate il file e aprite una finestra di terminale. Passate nella directory che contiene il file scaricato ed eseguite il comando:
sudo VBoxManage extpack install --replace Oracle_VM_VirtualBox_Extension_Pack-XXX.vbox-extpack
Dove XXX è il numero della release.
Dovrete accettare l’EULA (Figura A) e l’installazione continuerà e sarà completa.
Figura A
Una volta che l’installazione finisce, potresti pensare di aver finito. Se, tuttavia, apri VirtualBox di nuovo, vedrai lo stesso messaggio. C’è ancora un comando da eseguire per completare il processo. Torna alla tua finestra del terminale ed esegui il comando:
sudo VBoxManage extpack cleanup
Dopo che il comando è stato completato, dovresti essere in grado di aprire VirtualBox e non vedere più l’avviso che il tuo Extension Pack non è aggiornato. Congratulazioni, hai risolto questo frustrante problema.
SEE: Basics of VMWare vSphere & ESXi Virtualization Software (TechRepublic Academy)
Speriamo che questo non accada più
È una rara occasione in cui ho assistito alla rottura di VirtualBox in questo modo. Anche così, la piattaforma ha continuato a funzionare (anche se l’extension pack era la release sbagliata). Fortunatamente, gli strumenti della linea di comando sono venuti in soccorso. Se lo stesso problema dovesse verificarsi di nuovo, ora avete gli strumenti per risolverlo rapidamente.
Vedi anche
- Come ridimensionare una VM di VirtualBox dalla riga di comando (TechRepublic)
- Come importare ed esportare apparecchi VirtualBox dalla riga di comando (TechRepublic)
- Come automatizzare le istantanee di VirtualBox con il comando VBoxManage (TechRepublic)
- Come migliorare le prestazioni del guest di VirtualBox in cinque passi (TechRepublic)
- 5 app di clonazione del disco5 app per la clonazione dei dischi (TechRepublic Video)
- Windows su Linux va avanti con il nuovo Wine 2..0 (ZDNet)