Hemsida » hur » Så här konverterar du virtuella maskiner mellan VirtualBox och VMware

    Så här konverterar du virtuella maskiner mellan VirtualBox och VMware

    Att migrera till ett annat virtuellt maskinprogram kan vara skrämmande. om du redan har dina virtuella maskiner inrättad så långt du gillar dem behöver du inte nödvändigtvis installera dem från början - du kan migrera dina befintliga virtuella maskiner.

    VirtualBox och VMware använder olika virtuella maskinformat, men alla stöder standard Open Virtualization Format. Konvertera din befintliga virtuella maskin till OVF eller OVA och du kommer att kunna importera den till ett annat virtuellt maskinprogram.

    Tyvärr kan detta inte alltid fungera perfekt, eftersom VirtualBox och VMware båda verkar använda lite olika OVA / OVF-implementeringar som inte är helt kompatibla. Om det inte fungerar kanske du vill installera om din virtuella maskinens gästoperativsystem från början.

    VirtualBox till VMware

    Innan du flyttar en virtuell maskin från VirtualBox till VMware, se till att den är "avstängd" i VirtualBox - inte avstängd. Om den är avstängd, starta den virtuella maskinen och stäng av den.

    Klicka på Arkiv-menyn i VirtualBox och välj Exportera apparat.

    Välj den virtuella maskinen du vill exportera och ge en plats för den.

    VirtualBox skapar ett nOpen Virtualization Format Archive (OVA-fil) som VMware kan importera. Det kan ta lite tid, beroende på storleken på din virtuella maskinens diskfil.

    För att importera OVA-filen i VMware klickar du på alternativet Öppna en virtuell maskin och bläddrar till din OVA-fil.

    VirtualBox och VMware är inte helt kompatibla, så du får förmodligen ett varningsmeddelande som säger att filen "passerade inte OVF-specifikation" - men om du klickar på Retry, bör den virtuella maskinen importera och fungera korrekt.

    När processen är klar kan du starta den virtuella maskinen i VMware, avinstallera VirtualBox Guest Additions från kontrollpanelen i den virtuella maskinen och installera VMware Tools från den virtuella maskinens meny.

    VMware till VirtualBox

    Innan du flyttar en virtuell maskin från VMware till VirtualBox, se till att den är "avstängd" i VMware - inte avstängd. Om den är avstängd, starta den virtuella maskinen och stäng av den.

    Nästa, bläddra till OVFTool-mappen. Om du använder VMware Player hittar du den i C: \ Program Files (x86) \ VMware \ VMware Player \ OVFTool. Håll skift, högerklicka inuti OVFTool-mappen och välj Öppna kommandofönster här.

    Kör ovftool med följande syntax:

    ovftool source.vmx export.ovf

    Om vi ​​till exempel vill konvertera den virtuella maskinen som finns på C: \ Users \ NAME \ Documents \ Virtual Machines \ Windows 7 x64 \ Windows 7 x64.vmx och skapa en ny OVF-fil vid C: \ Users \ NAME \ export. ovf, vi skulle köra följande kommando:

    ovftool "C: \ Användare \ NAME \ Documents \ Virtual Machines \ Windows 7 x64 \ Windows 7 x64.vmx" C: \ Användare \ NAME \ export.ovf

    Om du får felmeddelandet "misslyckades med att öppna disken" är det troligt att den virtuella maskinen fortfarande körs eller inte stängs av korrekt - starta den virtuella maskinen och stäng av.

    När processen är klar kan du importera .ovf-filen till VirtualBox. Använd alternativet Importeringsverktyg på Arkiv-menyn.

    När processen är klar kan du starta den virtuella maskinen, avinstallera VMware Tools och installera VirtualBoxs gästtillägg.