8Sep

Πώς να μετατρέψετε ανάμεσα σε αναδιανεμημένους και αναπτυσσόμενους δίσκους στο VMware

Το VMware δημιουργεί κανονικά "παραγωγούς" δίσκους, οι οποίοι ξεκινούν μικρές και αναπτύσσονται με την πάροδο του χρόνου καθώς προσθέτετε δεδομένα.Ωστόσο, μπορείτε επίσης να δημιουργήσετε "προεγκατεστημένους" δίσκους που ξεκινούν από το μέγιστο μέγεθος τους.Εάν θέλετε να συμπιεστεί αργότερα ένας δίσκος, θα πρέπει να το μετατρέψετε από προεγκατεστημένο σε παραγωγικό.Ή, μπορεί να θέλετε να μετατρέψετε ένα δίσκο από το αναπτυσσόμενο σε ανακατευθυνόμενο για μέγιστη απόδοση.

Μπορείτε να το κάνετε μόνο σε VMware Fusion ή VMware Workstation.Ο VMware Player δεν περιλαμβάνει την απαραίτητη εντολή.Ο VMware Player δημιουργεί πάντα δίσκους που μπορούν να αναπτυχθούν με την πάροδο του χρόνου και δεν υπάρχει τρόπος να μετατραπούν σε προανάθεση χωρίς τη χρήση άλλου προϊόντος VMware.

VMware Fusion

Αυτό είναι πολύ απλό στη VMware Fusion σε Mac.Το VMware Fusion δημιουργεί πάντα νέους εικονικούς δίσκους ως δίσκους που μπορούν να αναπτυχθούν.Μπορείτε να τα μετατρέψετε σε προεγκατεστημένους δίσκους μετά, ή να μετατρέψετε τους δίσκους πίσω σε δίσκους που μπορούν να αναπτυχθούν αν τους έχετε μετατρέψει προηγουμένως σε προεγκατεστημένους δίσκους.

Για να το κάνετε αυτό, απενεργοποιήστε πρώτα την εικονική μηχανή.Δεν μπορείτε να μετατρέψετε τους δίσκους, εάν είναι ενεργοποιημένος ή ανασταλεί.

Επιλέξτε την εικονική μηχανή στο κύριο παράθυρο VMware Fusion και κάντε κλικ στο Virtual Machine & gt;Ρυθμίσεις.

Κάντε κλικ στην επιλογή "Σκληρός δίσκος" στην περιοχή Αφαιρούμενες συσκευές στο παράθυρο Ρυθμίσεις.

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

Για να διαγράψετε στιγμιότυπα, κάντε κλικ στο Virtual Machine & gt;Στιγμιότυπα & gt;Στιγμιότυπα.Επιλέξτε κάθε στιγμιότυπο στο παράθυρο και κάντε κλικ στο κουμπί "Διαγραφή" στη γραμμή εργαλείων για να διαγράψετε κάθε.

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

VMware Workstation

Η διαδικασία είναι λίγο πιο περίπλοκη στον σταθμό εργασίας VMWare και θα χρειαστεί να χρησιμοποιήσετε την εντολή Command Prompt - αυτή η επιλογή δεν εκτίθεται στη γραφική διεπαφή του VMware Workstation, οπότε θα πρέπει να χρησιμοποιήσετε το ενσωματωμένοστην εντολή vmware-vdiskmanager.

Βήμα πρώτο: Διαγραφή οποιωνδήποτε στιγμιότυπων

Αρχικά, ενεργοποιήστε την εικονική μηχανή προς τα κάτω στο VMware Workstation.Διαγράψτε τυχόν στιγμιότυπα που σχετίζονται με την εικονική μηχανή κάνοντας κλικ στο κουμπί VM & gt;Στιγμιότυπο & gt;Στιγμιότυπο, κάντε δεξί κλικ σε κάθε στιγμιότυπο και επιλέξτε "Διαγραφή".Φυσικά, δεν θα μπορείτε να επαναφέρετε την εικονική μηχανή σας σε αυτά τα προηγούμενα σημεία εγκαίρως μετά τη διαγραφή των στιγμιότυπων.

Βήμα δεύτερο: Βρείτε την εντολή vmware-vdiskmanagere.exe

Στη συνέχεια, εντοπίστε την εντολή vmware-vdiskmanager.exe.Αν έχετε εγκαταστήσει το VMware Workstation στον προεπιλεγμένο κατάλογο στα Windows, θα το βρείτε στο C: \ Program Files( x86) \ VMware \ VMware Workstation ή στο C: \ Program Files \ VMware \ VMware Workstation.

Ανοίξτε ένα παράθυρο γραμμής εντολών από το μενού Έναρξη και μεταβείτε στον κατάλογο VMware.Για να το κάνετε αυτό, χρησιμοποιήστε την ακόλουθη εντολή.Αντικαταστήστε τη διαδρομή του φακέλου με τη σωστή διαδρομή στο φάκελο VMware Workstation που περιέχει το αρχείο vmware-vdiskmanager.exe, αν είναι διαφορετικό στο σύστημά σας.

cd "C: \ Program Files( x86) \ VMware \ VMware Workstation"

ΣΗΜΕΙΩΣΗ: Οι οδηγίες εδώ υποθέτουν ότι χρησιμοποιείτε τα Windows ως λειτουργικό σύστημα κεντρικού υπολογιστή.Στο Linux, μπορείτε απλά να ανοίξετε ένα παράθυρο του Τερματικού και να εκτελέσετε την εντολή vmware-vdiskmanager σαν να εκτελέσετε οποιαδήποτε άλλη εντολή.

Βήμα τρίτο: Βρείτε το εικονικό αρχείο δισκέτας σας

Εντοπίστε το φάκελο του εικονικού μηχανήματος στο δίσκο σας και εντοπίστε το αρχείο. vmdk, το οποίο είναι ο εικονικός δίσκος του εικονικού μηχανήματος.Από προεπιλογή, το VMware δημιουργεί φακέλους εικονικών μηχανών στον κατάλογο στο C: \ Users \ NAME \ Documents \ Virtual Machines \, όπου NAME είναι το όνομα του λογαριασμού χρήστη των Windows.

Μπορεί να δείτε πολλά αρχεία. vmdk.Αυτό είναι φυσιολογικό.Αναζητήστε το κύριο αρχείο. vmdk και όχι τα αρχεία. vmdk που τελειώνουν με το -f και μετά με έναν αριθμό.Στο screenshot παρακάτω, ονομάζεται Windows 7.vmdk.

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

Βήμα τέσσερα: Μετατροπή του εικονικού δίσκου

Για να μετατρέψετε ένα εικονικό μηχάνημα από προεγκατεστημένο σε ένα αναπτυσσόμενο εικονικό δίσκο χωρισμένο σε 2 GB αρχεία, εκτελέστε την ακόλουθη εντολή.Είναι πιο εύκολο να δημιουργήσετε το νέο αρχείο. vmdk στόχου στον ίδιο φάκελο με το αρχικό αρχείο εικονικού δίσκου.

vmware-vdiskmanager.exe -r "c: \ path \ to \ source.vmdk" -t 1 "c: \ path \ to \ target.vmdk"

Για παράδειγμα,: \ Users \ chris \ Documents \ Virtual Machines \ Windows 7 \ Windows 7.vmdk, μπορείτε να εκτελέσετε την ακόλουθη εντολή:

vmware-vdiskmanager.exe -r "C: \ Users \ chris \ Documents \Windows 7.vmdk "-t 1" C: \ Users \ chris \ Documents \ Εικονικές μηχανές \ Windows 7 \ Windows 7-growable.vmdk "

Για να μετατρέψετε ένα εικονικό μηχάνημα από ένα αναπτυσσόμενο σε ένα προεγκατεστημένο δίσκο χωρισμένο σε 2 GB αρχεία,η ακόλουθη εντολή:

vmware-vdiskmanager.exe -r "c: \ path \ to \ source.vmdk" -t 3 "c: \ path \ to \ target.vmdk"

Για παράδειγμα, εάν η διαδρομή προς το πρωτότυπο.Το αρχείο vmdk είναι C: \ Users \ chris \ Documents \ Virtual Machines \ Windows 7 \ Windows 7.vmdk, μπορείτε να εκτελέσετε την ακόλουθη εντολή:

vmware-vdiskmanager.exe -r "C: \ Users \ chris \ Documents \\ Windows 7 \ Windows 7.vmdk "-t 1" C: \ Users \ chris \ Documents \ VirtualΜηχανήματα \ Windows 7 \ Windows 7-preallocated.vmdk "

Βήμα πέντε: Διαγραφή( ή μετακίνηση) των αρχικών αρχείων δίσκου

Η παραπάνω εντολή δημιουργεί ένα νέο αντίγραφο του εικονικού δίσκου στη διαδρομή προορισμού.εάν ανοίξετε το φάκελο του εικονικού σας μηχανήματος, θα δείτε ότι έχετε και τον αρχικό δίσκο και τον νέο δίσκο.Σε αυτό το παράδειγμα, έχουμε και τα δύο αρχεία. vmdk των Windows 7 και τα αρχεία. vmdk των Windows 7 που μπορούν να αναπτυχθούν [κάτι]

Μπορείτε τώρα να απαλλαγείτε από τον αρχικό δίσκο διαγράφοντας τα αρχεία του.Σε αυτό το παράδειγμα, θα διαγράψαμε όλα τα αρχεία. vmdk [κάτι] των Windows 7, συμπεριλαμβανομένου του κύριου αρχείου των Windows 7.vmdk.Ωστόσο, θα πρέπει να διαγράψετε ή να μετακινήσετε μόνο αρχεία που τελειώνουν σε. vmdk.Αφήστε τα άλλα αρχεία εδώ μόνο.

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

Βήμα έξι: Μετακίνηση του νέου εικονικού δίσκου στην τοποθεσία του πρωτότυπου δίσκου

Μετονομάστε το νέο κύριο αρχείο. vmdk για να έχει το ίδιο όνομα με το αρχικό εικονικό δίσκο.Σε αυτό το παράδειγμα, μετονομάσαμε τα Windows 7-growable.vmdk στα Windows 7.vmdk και αφήνουμε τα Windows 7-growable-s001.vmdk, τα Windows 7-growable-s002.vmdk και άλλα αρχεία και μόνο.

Μπορείτε να εκκινήσετε κανονικά την εικονική μηχανή.Θα χρησιμοποιηθεί αυτόματα ο νέος δίσκος που μπορεί να αναπτυχθεί ή θα διατεθεί, καθώς βρίσκεται στην ίδια θέση με τον προηγούμενο δίσκο που χρησιμοποιούσε.Αυτό το νέο κύριο αρχείο δίσκου. vmdk δείχνει τα μικρότερα αρχεία. vmdk, παρόλο που έχουν διαφορετικό όνομα, οπότε όλα θα "λειτουργούν απλώς".