Οι εικονικές μηχανές είναι χρήσιμες με πολλούς τρόπους. Μπορείτε να τα χρησιμοποιήσετε για να δοκιμάσετε νέα λειτουργικά συστήματα, να δοκιμάσετε το λογισμικό, να εκτελέσετε παλιές εφαρμογές κ.λπ.

Δύο από τα πιο δημοφιλή λογισμικά εικονικής μηχανής είναι τα VMware και VirtualBox. Και οι δύο έχουν τα δικά τους πλεονεκτήματα και μειονεκτήματα, και οι περισσότεροι από εμάς δαπανούν πολύ χρόνο και προσπάθεια για να δημιουργήσουν και να διατηρήσουν μια εικονική μηχανή σε οποιοδήποτε λογισμικό. Το καλό είναι ότι μπορείτε ακόμη και να μεταφέρετε το VM σας από το VirtualBox στο VMWare και αντίστροφα, χωρίς να χρειάζεται να αναδημιουργήσετε από το έδαφος. Εδώ είναι πώς να το κάνετε.

Σημείωση:

  1. Για αυτή την επίδειξη χρησιμοποιώ το VMware Workstation ως άλλο λογισμικό εικονικής μηχανής. Ακόμη και αν χρησιμοποιείτε το VMware Player, η διαδικασία είναι η ίδια.
  2. Πριν ξεκινήσετε τη διαδικασία μετάβασης, βεβαιωθείτε ότι το VM που θέλετε να εξάγετε βρίσκεται σε κατάσταση "Απενεργοποίηση" και όχι σε κατάσταση Αναστολής ή παύσης. Αυτό ισχύει τόσο για το VMware όσο και για το VirtualBox.

Μεταβείτε από το VMware στο VirtualBox

Για να μεταφέρετε από το VMware στο VirtualBox, πρέπει πρώτα να εξάγετε το VM σε ένα αρχείο .ovf. Για να το κάνετε αυτό, ανοίξτε το φάκελο VMware που βρίσκεται στο φάκελο "Προγράμματα αρχείων" στη μονάδα δίσκου C. Μόλις είστε εκεί, ανοίξτε το φάκελο "OVFTool". Πατήστε "Shift + δεξί κλικ" και, στη συνέχεια, επιλέξτε την επιλογή "Open Command Prompt here".

Στο παράθυρο της γραμμής εντολών, χρησιμοποιήστε την παρακάτω εντολή και πατήστε το κουμπί Enter. Μην ξεχάσετε να αλλάξετε τη διαδρομή του αρχείου .vmx του VM που θέλετε να εξάγετε και τον προορισμό για το νέο αρχείο .ovf.

 "c: \ path \ to \ original.vmx" "c: \ path \ to \ export.ovf" 

Μόλις εκτελέσετε την εντολή, το VM θα εξαχθεί ως αρχείο .ovf στον επιλεγμένο προορισμό.

Σημείωση: εάν χρησιμοποιείτε το VMware Workstation, μπορείτε επίσης να εξάγετε το αρχείο VM ως αρχείο .ovf μεταβαίνοντας στο "Αρχείο" και στη συνέχεια επιλέγοντας την επιλογή "Εξαγωγή σε OVF".

Τώρα ανοίξτε το VirtualBox και επιλέξτε την επιλογή "Εισαγωγή συσκευής".

Η παραπάνω ενέργεια θα ανοίξει το παράθυρο "Συσκευή για εισαγωγή". Εδώ, περιηγηθείτε και επιλέξτε το εξαγόμενο αρχείο .ovf και κάντε κλικ στο κουμπί "Επόμενο".

Σε αυτό το παράθυρο το VirtualBox θα σας δείξει όλες τις ρυθμίσεις VM. Αφήστε τα ως έχουν. μπορείτε πάντα να τα αλλάξετε αργότερα. Απλά κάντε κλικ στο κουμπί "Εισαγωγή" για να συνεχίσετε.

Η παραπάνω ενέργεια θα ξεκινήσει τη διαδικασία εισαγωγής.

Μόλις ολοκληρωθεί η εισαγωγή, θα δείτε την εικονική μηχανή που εισάγεται στον VM VirtualBox Manager. Απλά επιλέξτε το VM και κάντε κλικ στο κουμπί "Έναρξη" για να ενεργοποιήσετε το VM.

Έχετε εισαγάγει με επιτυχία το VM από το VMware στο VirtualBox.

Αντιμετώπιση σφαλμάτων εισαγωγής στο VirtualBox

Αν λαμβάνετε σφάλματα εισαγωγής, ακολουθήστε τα παρακάτω βήματα.

1. Ανοίξτε το αρχείο "export.ovf" με τον αγαπημένο σας επεξεργαστή κειμένου, βρείτε όλες τις εμφανίσεις του "ElementName" και αντικαταστήστε το με "Caption".

2. Στη συνέχεια, βρείτε την εμφάνιση του "vmware.sata.ahci" και αντικαταστήστε τον με "AHCI".

3. Τέλος, υπολογίστε την τιμή hash SHA1 του αρχείου "export.ovf" χρησιμοποιώντας αυτό το ηλεκτρονικό εργαλείο και αντικαταστήστε την παλιά τιμή hash με την νέα τιμή που βρέθηκε στο αρχείο "export.mf". Μπορείτε να το ανοίξετε με οποιοδήποτε πρόγραμμα επεξεργασίας κειμένου.

Σημείωση: πρέπει να αντικαταστήσετε την τιμή κατακερματισμού του "SHA1 (export.ovf)."

Αφού ολοκληρώσετε τις αλλαγές, δοκιμάστε να εισαγάγετε ξανά. Αυτό θα πρέπει να λύσει τα σφάλματα εισαγωγής. Εάν όχι, θα πρέπει ίσως να δημιουργήσετε ένα νέο VM από το έδαφος.

Μεταβείτε από το VirtualBox στο VMware

Η μετάβαση από το VirtualBox στο VMware είναι επίσης εύκολη. Ανοίξτε την εφαρμογή VirtualBox και επιλέξτε την επιλογή "Εξαγωγή συσκευής" από το μενού "Αρχείο".

Η παραπάνω ενέργεια θα ανοίξει τον οδηγό εξαγωγής. Εδώ, επιλέξτε το VM που θέλετε να εξαγάγετε και κάντε κλικ στο κουμπί "Επόμενο" για να συνεχίσετε.

Εδώ σε αυτήν την οθόνη, επιλέξτε τον προορισμό και κάντε κλικ στο κουμπί "Αποθήκευση".

Το VirtualBox θα σας δείξει τώρα τις ρυθμίσεις αποθήκευσης. Αφήστε τις προεπιλογές ως έχουν και κάντε κλικ στο κουμπί "Επόμενο".

Ελέγξτε όλες τις ρυθμίσεις της συσκευής και κάντε κλικ στο κουμπί "Εξαγωγή" για να ξεκινήσετε τη διαδικασία εξαγωγής.

Ανάλογα με το μέγεθος του VM, η διαδικασία εξαγωγής μπορεί να διαρκέσει λίγο.

Μόλις ολοκληρώσετε την εξαγωγή του VM, μπορείτε να το εισαγάγετε στο VMware. Για να το κάνετε αυτό, ανοίξτε το VMware Player / Workstation και επιλέξτε την επιλογή "Open" από το μενού "File".

Τώρα επιλέξτε το εξαγόμενο αρχείο .ova.

Σε αυτή την οθόνη, κάντε κλικ στο κουμπί "Εισαγωγή" για να ξεκινήσετε τη διαδικασία εισαγωγής.

Εάν λάβετε ένα σφάλμα λέγοντας ότι η εισαγωγή δεν κατάφερε να οφείλεται σε προβλήματα συμβατότητας υλικού, απλά κάντε κλικ στο κουμπί "Επανάληψη". Αυτή η ενέργεια πρέπει να ξεκινήσει τη διαδικασία εισαγωγής.

Σημείωση: Εάν η παραπάνω ενέργεια δεν λύσει το πρόβλημα, τότε πρέπει να δημιουργήσετε μια νέα εικονική μηχανή από το έδαφος.

Εάν όλα πάνε όπως έχει προγραμματιστεί, το VMware αρχίζει να εισάγει το VM. Και πάλι, η διαδικασία μπορεί να πάρει κάποιο χρόνο για να ολοκληρωθεί.

Μόλις ολοκληρωθεί η εισαγωγή, ενεργοποιήστε το VM κάνοντας κλικ στην επιλογή "Ενεργοποίηση αυτής της εικονικής μηχανής".

Έχετε εισαγάγει με επιτυχία ή μετανάστευσε το VM σας από το VirtualBox στο VMware.

Κάντε παρακάτω σχόλιο που μοιράζεστε τις σκέψεις και τις εμπειρίες σας σχετικά με τη χρήση της παραπάνω μεθόδου για τη μετάβαση από το VMware στο VirtualBox και αντίστροφα.