Recentelijk heb ik VirtualBox bijgewerkt naar de nieuwste versie (op het moment van schrijven, 5.1.26). Toen ik zoals gewoonlijk VirtualBox voor het eerst opende (na de update), werd me gevraagd om het nieuwere uitbreidingspakket te downloaden en te installeren. Op de gebruikelijke manier doorliep ik de stappen, om er vervolgens achter te komen dat de installatie van het uitbreidingspakket was mislukt. Dit kon problemen veroorzaken, aangezien ik dagelijks afhankelijk ben van VirtualBox. Ik moest dit oplossen, anders zou VirtualBox elke keer dat ik de software opende vragen om het uitbreidingspakket te installeren, en bepaalde functies (zoals ondersteuning voor USB 2.0 en USB 3.0 apparaten, VirtualBox RDP, schijfversleuteling, NVMe en PXE boot voor Intel kaarten) zouden waarschijnlijk mislukken.
De oplossing kwam door middel van handmatige installatie. Als u zich in dezelfde situatie bevindt, maak u dan klaar om het terminalvenster te gebruiken, anders wacht u misschien tot de volgende release van VirtualBox.
De oplossing
Het eerste wat u moet doen is de nieuwste release van het uitbreidingspakket downloaden. Deze specifieke download is platform onafhankelijk en zal eindigen op de .vbox-extpack extensie. Ik zal een demonstratie geven op Elementary OS, maar het proces is gelijkaardig, ongeacht uw platform. Download dat bestand en open een terminal venster. Ga naar de directory met het gedownloade bestand en voer het volgende commando uit:
sudo VBoxManage extpack install --replace Oracle_VM_VirtualBox_Extension_Pack-XXX.vbox-extpack
Waarbij XXX het release nummer is.
U dient akkoord te gaan met de EULA (Figuur A) en de installatie zal doorgaan en voltooid worden.
Figuur A
Wanneer de installatie is voltooid, denkt u misschien dat u klaar bent. Als u VirtualBox echter opnieuw opent, ziet u dezelfde melding. Er is nog één commando dat u moet uitvoeren om het proces te voltooien. Ga terug naar uw terminal venster en voer het commando uit:
sudo VBoxManage extpack cleanup
Nadat dat commando is voltooid, zou u in staat moeten zijn om VirtualBox te openen en niet langer de waarschuwing zien dat uw Extension Pack verouderd is. Gefeliciteerd, u hebt dat frustrerende probleem opgelost.
SEE: Basics of VMWare vSphere & ESXi Virtualization Software (TechRepublic Academy)
Hopefully this won’t happen again
Het is een zeldzame gelegenheid dat ik VirtualBox op deze manier heb zien breken. Toch bleef het platform functioneren (zelfs terwijl het uitbreidingspakket de verkeerde release was). Gelukkig kwamen de commandoregel hulpmiddelen te hulp. Mocht hetzelfde probleem zich weer voordoen, dan heb je nu de tools om het snel op te lossen.
Zie ook
- Hoe de grootte van een VirtualBox VM te wijzigen vanaf de commandoregel (TechRepublic)
- Hoe VirtualBox-appliances te importeren en exporteren vanaf de commandoregel (TechRepublic)
- Hoe u VirtualBox-snapshots automatiseert met het VBoxManage-commando (TechRepublic)
- Hoe u de prestaties van VirtualBox-gasten in vijf stappen verbetert (TechRepublic)
- 5 budget-vriendelijke disk cloning apps (TechRepublic Video)
- Windows op Linux gaat vooruit met nieuwe Wine 2.0 release (ZDNet)