Bild: Jack Wallen

Nyligen uppdaterade jag VirtualBox till den senaste versionen (i skrivande stund 5.1.26). Som vanligt när jag öppnade VirtualBox för första gången (efter uppdateringen) uppmanade den mig att ladda ner och installera det nyare tilläggspaketet. Som vanligt gick jag igenom stegen, bara för att upptäcka att installationen av tilläggspaketet hade misslyckats. Detta kan orsaka problem, eftersom jag är beroende av VirtualBox dagligen. Jag var tvungen att lösa detta, annars skulle VirtualBox uppmana mig att installera tilläggspaketet varje gång jag öppnade programmet, och vissa funktioner (t.ex. stöd för USB 2.0- och USB 3.0-enheter, VirtualBox RDP, diskkryptering, NVMe och PXE-start för Intel-kort) skulle troligen misslyckas.

Lösningen kom i form av en manuell installation. Om du befinner dig i samma situation ska du göra dig redo att använda terminalfönstret, annars kanske du får vänta tills nästa version av VirtualBox.

Lösningen

Det första du måste göra är att ladda ner den senaste versionen av extensionspaketet. Just den här nedladdningen är plattformsoberoende och kommer att sluta med tillägget .vbox-extpack. Jag kommer att demonstrera på Elementary OS, men processen är likartad oavsett vilken plattform du använder. Ladda ner den filen och öppna ett terminalfönster. Byt till katalogen som innehåller den nedladdade filen och ge kommandot:

 sudo VBoxManage extpack install --replace Oracle_VM_VirtualBox_Extension_Pack-XXX.vbox-extpack 

Där XXX är versionsnumret.

Du kommer att behöva godkänna EULA (Figur A) och installationen kommer att fortsätta och slutföras.

Figur A

Att godkänna licensen så att installationen kan slutföras.

När installationen är klar kan du tro att du är klar. Men om du öppnar VirtualBox igen får du samma meddelande. Det finns ytterligare ett kommando att utfärda för att slutföra processen. Gå tillbaka till ditt terminalfönster och ge kommandot:

 sudo VBoxManage extpack cleanup 

När det kommandot är klart bör du kunna öppna VirtualBox och inte längre se varningen om att ditt Extension Pack är föråldrat. Grattis, du har löst det frustrerande problemet.

SEE: Basics of VMWare vSphere & ESXi Virtualization Software (TechRepublic Academy)

Förhoppningsvis kommer detta inte att hända igen

Det är en sällsynt händelse att jag har bevittnat VirtualBox gå sönder på detta sätt. Trots detta fortsatte plattformen att fungera (även om tilläggspaketet var fel version). Lyckligtvis kom kommandoradsverktygen till undsättning. Om samma problem skulle uppstå igen har du nu verktygen för att snabbt åtgärda det.

Se även

  • Hur man ändrar storleken på en VirtualBox VM från kommandoraden (TechRepublic)
  • Hur man importerar och exporterar VirtualBox-apparater från kommandoraden (TechRepublic)
  • Så här automatiserar du ögonblicksbilder av VirtualBox med kommandot VBoxManage (TechRepublic)
  • Så här förbättrar du VirtualBox-gästprestanda i fem steg (TechRepublic)
  • 5 budget-vänliga program för diskkloning (TechRepublic Video)
  • Windows på Linux går framåt med nya Wine 2.0 (ZDNet)

Lämna ett svar

Din e-postadress kommer inte publiceras.