Slik konverterer du virtuelle maskiner fra VMware til VirtualBox og Vice Versa
Virtuelle maskiner er nyttige på mange måter. Du kan bruke dem til å prøve nye operativsystemer, testprogramvare, kjøre gamle applikasjoner, etc.
To av de mest populære virtuelle maskinprogramvarene er VMware og VirtualBox. Begge har sine egne fordeler og ulemper, og de fleste av oss bruker en god tid og krefter for å skape og vedlikeholde en virtuell maskin i begge programmer. Det gode er at du selv kan overføre VM fra VirtualBox til VMWare, og omvendt, uten å måtte gjenskape fra grunnen. Slik gjør du det.
Merk:
- For denne demonstrasjonen bruker jeg VMware Workstation som min andre virtuelle maskinvare. Selv om du bruker VMware Player, er prosedyren den samme.
- Før du starter overføringsprosessen, må du kontrollere at VM du vil eksportere, er i "Slå av" -tilstand og ikke i suspendert eller pausetilstand. Dette gjelder både VMware og VirtualBox.
Overfør fra VMware til VirtualBox
For å migrere fra VMware til VirtualBox må du først eksportere VM i en .ovf-fil. For å gjøre det, åpne VMware-mappen som ligger i mappen Programmer filer i C-stasjonen. Når du er der, åpne mappen "OVFTool". Trykk "Skift + høyreklikk", og velg deretter "Åpne kommandoprompt her" -alternativet.
I kommandolinjevinduet bruker du kommandoen nedenfor, og trykker på Enter-knappen. Ikke glem å endre stien til .vmx-filen til VM du vil eksportere og destinasjonen for den nye .ovf-filen.
ovftool "c: \ path \ to \ original_vm.vmx" "c: \ path \ to \ export.ovf"
Så snart du utfører kommandoen, blir VM eksportert som en .ovf-fil til den merkede destinasjonen.
Merk: Hvis du bruker VMware Workstation, kan du også eksportere VM som en .ovf-fil ved å navigere til "File" og deretter velge alternativet "Export to OVF."
Nå åpner du VirtualBox og velger alternativet "Import Appliance."
Ovenstående handling åpner vinduet "Appliance to Import". Her, bla gjennom og velg den eksporterte .ovf-filen, og klikk på "Neste" -knappen.
I dette vinduet viser VirtualBox deg alle VM-innstillingene. La dem være som Du kan alltid endre dem senere. Bare klikk på "Import" -knappen for å fortsette.
Ovenstående handling starter importprosessen.
Når importen er gjort, vil du se din importerte virtuelle maskin i VM VirtualBox Manager. Bare velg VM, og klikk på "Start" -knappen for å slå på VM.
Du har importert VM fra VMware til VirtualBox.
Feilsøking Importer feil i VirtualBox
Hvis du mottar importeringsfeil, følger du trinnene nedenfor.
1. Åpne filen "export.ovf" med din favoritt tekstredigerer, finn alle forekomster av "ElementName" og erstatt den med "Caption."
2. Finn deretter forekomsten av "vmware.sata.ahci" og erstatt den med "AHCI."
3. Endelig, beregne SHA1-hashverdien av filen "export.ovf" ved hjelp av dette onlineverktøyet, og erstatt den gamle hashverdien med den nye som finnes i filen "export.mf". Du kan åpne den med ethvert tekstredigeringsprogram.
Merk: Du må erstatte hashverdien for "SHA1 (export.ovf)."
Når du er ferdig med endringene, kan du prøve å importere igjen. Dette bør løse importfeilene. Hvis ikke, bør du sannsynligvis opprette en ny VM fra grunnen opp.
Overfør fra VirtualBox til VMware
Det er enkelt å overføre fra VirtualBox til VMware. Åpne VirtualBox-programmet, og velg alternativet "Eksporter apparat" fra "Fil" -menyen.
Ovenstående handling åpner eksportveiviseren. Her velger du VM du vil eksportere, og klikker på "Neste" for å fortsette.
Her i denne skjermen, velg destinasjonen, og klikk på "Lagre" -knappen.
VirtualBox viser nå lagringsinnstillingene. La standardene være, og klikk på "Neste" -knappen.
Kontroller alle apparatinnstillingene, og klikk på "Eksporter" -knappen for å starte eksportprosessen.
Avhengig av størrelsen på VM, kan eksporteringsprosessen ta litt tid.
Når du er ferdig med å eksportere VM, kan du importere den til VMware. For å gjøre det, åpne VMware Player / Workstation, og velg "Åpne" alternativet fra "File" -menyen.
Velg nå den eksporterte .ova-filen.
I denne skjermen klikker du på "Import" -knappen for å starte importprosessen.
Hvis du får en feil som sier at importen ikke har hatt problemer med maskinvareoverholdelse, klikker du bare på "Prøv på nytt" -knappen. Denne handlingen skal starte importprosessen.
Merk: Hvis denne handlingen ikke løste problemet, må du opprette en ny virtuell maskin fra grunnen opp.
Hvis alt går som planlagt, begynner VMware å importere VM. Igjen kan prosessen ta litt tid å fullføre.
Når importen er fullført, slå på VM ved å klikke på alternativet "Slå på denne virtuelle maskinen."
Du har importert eller migrert din VM fra VirtualBox til VMware.
Gjør kommentar nedenfor og dele dine tanker og erfaringer med å bruke fremgangsmåten ovenfor for å migrere fra VMware til VirtualBox og vice versa.