VirtualBox, från Oracle, är ett otroligt kraftfullt verktyg som låter dig skapa virtuella maskiner på en Windows, Mac, Linux eller Solaris PC (så länge maskinen använder ett Intel- eller AMD-chip).
Se även vår artikel Hur man ställer in och kör en 64-bitars gäst i Virtualbox
Virtuella maskiner är fristående simuleringar av en annan dator som kör ett annat operativsystem utan ytterligare hårdvara. Virtuella maskiner kan användas på PC-nivå eller på servernivå. Virtuella servrar kör samma typ av applikationer som kan köras på en dedicerad maskin.
Till exempel kan du ha ett uppdragskritiskt program som inte körs på Windows 10. Du kan fortfarande uppgradera din dator till Windows 10 och sedan använda VirtualBox för att Windows 7 ska köras på en virtuell maskin på samma dator.
Webbhotelltjänster erbjuder virtuella privata servrar (VPS) som möjliggör fördelarna med en dedikerad server till en bråkdel av kostnaden eftersom varje kund har en "virtuell server" snarare än en dedicerad "bar metal" -server. Det kan finnas dussintals virtuella servrar som körs på varje fysisk server.
På PC-nivå skulle du förmodligen installera och konfigurera virtuella maskiner med hjälp av OVA-filer som överensstämmer med Open Virtualization Format. De finns vanligtvis i två smaker, OVA eller OVF och kan användas i ett antal virtualiseringsappar inklusive VirtualBox. Om du vill använda OVA-filer med VirtualBox är den här självstudien för dig.
VirtualBox är ett enastående program men om du är en Windows-användare som letar efter alternativ till VirtualBox kanske du gillar den här artikeln om De 5 bästa alternativen till VirtualBox 2019.
När du skapar en virtuell maskin (VM) finns hela installationen i en enda fil. Istället för att sprida filer överallt som traditionella operativsysteminstallationer, kapslar programvaran in i en fristående fil för att hålla allt städat och på ett ställe, vilket säkerställer att VM har allt den behöver för att fungera. Om den filen överensstämmer med Open Virtualization Format kan den användas i många VM-applikationer, inklusive VirtualBox och VMWare.
VirtualBox använder .VDI- formatet medan VMware bland annat använder VMDK- och VMX-filer. Båda spelar fint med OVA-filer.
Använd OVA-filer med VirtualBox
För att använda OVA-filer med VirtualBox måste du importera dem och låta VirtualBox konfigurera filen som den behöver. Processen är ganska enkel.
- Ladda ner och installera VirtualBox om du inte redan har det.
- Öppna VirtualBox
- Välj File and Import Appliance
- Välj din OVA-fil i importrutan och verifiera inställningarna i mittfönstret
- Gör ändringar om du behöver i det mittfönstret
- Klicka på Importera längst ner.
- Låt VirtualBox importera filen och konfigurera den för användning
Det kan ta lite tid att importera OVA-filer. Jag importerade nyligen en ny bild på Mac OS och det tog över en timme. En tidigare Linux-bild tog bara tio minuter så att du kanske eller inte behöver tålamod vänta på VirtualBox för att installera operativsystemet på din virtuella maskin. Förfarandet är dock ganska tillförlitligt, så det är säkert att ta en kopp kaffe eller något medan det fungerar. Låt bara installationsprocessen löpa tills den är klar.
När du väljer OVA-filen som ska importeras visas huvuddetaljer för VM i mitten av importrutan. Du kan ändra vissa detaljer men inte andra. Om du inte ändrar dem här kan du ändra några av dem senare i huvudmenyn Inställningar i VirtualBox.
Det är värt att kontrollera dessa inställningar eftersom den maskin som skapade OVA-filen kan ha haft färre resurser än den maskin du importerar till. Det är meningsfullt att låta den importerade VM ha åtkomst till den maximala mängden resurser så att den kan springa snabbare.
Exportera från VirtualBox till OVA
Som standard använder VirtualBox .VDI-filer för sina VM-bilder. Förutom att importera från en OVA-fil kan den exporteras till en OVA-fil. Den konverterar en .VDI till OVF som är utbytbar med OVA så att du fritt kan använda bilden i en annan dator eller VM-program.
- Öppna VirtualBox och välj den VM-bild du vill exportera
- Gå till Arkiv och välj Exportera
- Namnge filen, välj en destination och sedan ett format
- Klicka på Nästa
- Bekräfta informationen och klicka sedan på Nästa igen
VirtualBox skapar sedan en OVA-fil som du kan använda i annan VM-programvara. Formatalternativen är alla OVF, men OVA och OVF är samma saker. Filsuffixet är .ova oavsett vilket alternativ du väljer här.
Fel och problem
OVA-filer ska vara universella men som vanligt är saker inte så enkla som det. Ibland när du importerar en OVA-fil ser du fel. Syntaxen kan variera men felmeddelandet säger ofta något som "Import misslyckades eftersom bilden inte passerade OVA- eller OVF-överensstämmelse eller kontroller av virtuella hårdvara." Om du ser dessa fel trycker du på igen och filen importeras vanligtvis som förväntat.
Om importen misslyckas mer än två gånger, kontrollera OVA-filen igen med programmet som skapade den för att se till att den inte har skadats.
VirtualBox gästtillägg
Om du använder VirtualBox för första gången eller har installerat nytt på en ny dator måste du installera VirtualBox Gästtillägg. Detta är en resursinstallation med drivrutiner och applikationer som gör det möjligt för VM att fungera korrekt. Av någon anledning ingår aldrig dessa filer i standardinstallationen av VirtualBox och måste installeras separat.
- Ladda ner VirtualBox gästtillägg härifrån. Det kallas 'VirtualBox Oracle VM VirtualBox Extension Pack'. Det kommer troligtvis att ha ett versionnummer men det ändras hela tiden.
- Se till att DVD eller delad enhet är aktiverad i din virtuella maskin.
- Starta din VM-bild.
- Välj Installera gästtillägg från enhetsmenyn på VM.
- Låt processen slutföras.
Enhetsmenyn är en del av VirtualBox-menyn, inte gästoperativsystemet. Det kommer att vara överst eller längst ner på skärmen beroende på hur du konfigurerar dina VM: er. När den virtuella maskinens operativsystem har installerats bör fungera fullt ut.
Om du har några tips och tricks för att använda OVA-filer med VirtualBox, vänligen kommentera nedan.