Startseite » wie man » Konvertieren zwischen vorab zugewiesenen und erweiterbaren Festplatten in VMware

    Konvertieren zwischen vorab zugewiesenen und erweiterbaren Festplatten in VMware

    VMware erstellt normalerweise "anwachbare" Festplatten, die beim Hinzufügen von Daten mit der Zeit klein werden und wachsen. Sie können jedoch auch "vorab zugewiesene" Festplatten erstellen, die mit ihrer maximalen Größe beginnen. Wenn Sie eine Festplatte später komprimieren möchten, müssen Sie sie von vorab zugewiesenen in anwachsbare Dateien konvertieren. Oder Sie möchten eine Diskette für eine maximale Leistung von anwachsbar in vorbelegt konvertieren.

    Dies ist nur in VMware Fusion oder VMware Workstation möglich. VMware Player enthält nicht den erforderlichen Befehl. VMware Player erstellt immer anwachsende Festplatten, die im Laufe der Zeit erweitert werden, und es ist nicht möglich, in Vorbelegung umzuwandeln, ohne ein anderes VMware-Produkt zu verwenden.

    VMware Fusion

    Dies ist in VMware Fusion auf einem Mac sehr einfach. VMware Fusion erstellt immer neue virtuelle Laufwerke als erweiterbare Laufwerke. Sie können sie anschließend in vorab zugewiesene Festplatten konvertieren. Wenn Sie sie zuvor in zuvor zugewiesene Festplatten konvertiert haben, können Sie sie wieder in anbaubare Festplatten konvertieren.

    Fahren Sie dazu zunächst die virtuelle Maschine herunter. Sie können die Festplatten nicht konvertieren, wenn sie eingeschaltet oder angehalten sind.

    Wählen Sie die virtuelle Maschine im Hauptfenster von VMware Fusion aus und klicken Sie auf Virtuelle Maschine> Einstellungen.

    Klicken Sie im Fenster "Einstellungen" unter "Wechseldatenträger" auf die Option "Festplatte".

    Wenn Sie in einer Meldung darauf hingewiesen werden, dass Sie diese Änderungen nicht vornehmen können, während Ihre virtuelle Maschine über einen Snapshot verfügt, müssen Sie zunächst alle Snapshots löschen, die Sie für Ihre virtuelle Maschine erstellt haben. Natürlich können Sie Ihre virtuelle Maschine zu diesen Zeitpunkten später nicht in ihrem vorherigen Zustand wiederherstellen.

    Um Schnappschüsse zu löschen, klicken Sie auf Virtuelle Maschine> Schnappschüsse> Schnappschüsse. Wählen Sie die einzelnen Schnappschüsse im Fenster aus und klicken Sie in der Symbolleiste auf die Schaltfläche "Löschen", um sie zu löschen.

    Erweitern Sie im Fenster "Festplatteneinstellungen" den Abschnitt "Erweiterte Optionen". Aktivieren Sie "Plattenspeicherplatz vorab zuordnen", um den anwachsbaren Datenträger in einen vorab zugewiesenen Datenträger zu konvertieren, oder deaktivieren Sie die Option "Plattenspeicherplatz vorab zuordnen", um einen vorab zugewiesenen Datenträger wieder in einen anwachbaren Datenträger zu konvertieren. Klicken Sie auf "Übernehmen", um die Änderungen anschließend zu übernehmen.

    VMware Workstation

    In VMWare Workstation ist der Vorgang etwas komplizierter, und Sie müssen die Eingabeaufforderung verwenden. Diese Option wird in der grafischen Benutzeroberfläche von VMware Workstation nicht angezeigt. Daher müssen Sie die integrierte Funktion verwenden vmware-vdiskmanager  Befehl.

    Schritt 1: Löschen Sie alle Schnappschüsse

    Schalten Sie zunächst die virtuelle Maschine in VMware Workstation aus. Löschen Sie alle mit der virtuellen Maschine verknüpften Schnappschüsse, indem Sie auf VM> Schnappschuss> Schnappschuss klicken, mit der rechten Maustaste auf den Schnappschuss klicken und „Löschen“ auswählen. Natürlich können Sie Ihre virtuelle Maschine nach dem Löschen der Momentaufnahmen nicht auf diese früheren Zeitpunkte wiederherstellen.

    Zweiter Schritt: Suchen Sie den Befehl vmware-vdiskmanagere.exe

    Als nächstes finden Sie die vmware-vdiskmanager.exe Befehl. Wenn Sie VMware Workstation im Standardverzeichnis unter Windows installiert haben, finden Sie es unter C: \ Programme (x86) \ VMware \ VMware Workstation oder C: \ Programme \ VMware \ VMware Workstation.

    Öffnen Sie ein Eingabeaufforderungsfenster über das Startmenü und wechseln Sie in das VMware-Verzeichnis. Verwenden Sie dazu den folgenden Befehl. Ersetzen Sie den Ordnerpfad durch den korrekten Pfad zu dem VMware Workstation-Ordner, der den Ordner enthält vmware-vdiskmanager.exe Datei, wenn es auf Ihrem System anders ist.

    CD "C: \ Programme (x86) \ VMware \ VMware Workstation"

    HINWEIS: Bei den Anweisungen hier wird davon ausgegangen, dass Sie Windows als Host-Betriebssystem verwenden. Unter Linux können Sie einfach ein Terminalfenster öffnen und das ausführen vmware-vdiskmanager Befehl, als würden Sie einen anderen Befehl ausführen.

    Schritt drei: Finden Sie Ihre virtuelle Festplattendatei

    Suchen Sie den Ordner der virtuellen Maschine auf Ihrer Festplatte und identifizieren Sie die .vmdk-Datei, die die virtuelle Festplatte der virtuellen Maschine ist. Standardmäßig erstellt VMware Ordner für virtuelle Maschinen im Verzeichnis unter  C: \ Benutzer \ NAME \ Dokumente \ Virtuelle Maschinen \ , Dabei ist NAME der Name Ihres Windows-Benutzerkontos.

    Möglicherweise sehen Sie mehrere .vmdk-Dateien. Das ist normal. Suchen Sie nach der .vmdk-Hauptdatei, nicht nach der .vmdk-Datei, die mit endet -f und dann eine Nummer. In der Abbildung unten heißt es Windows 7.vmdk.

    Wenn Sie sich nicht sicher sind, wo Sie sich befinden, können Sie den Ordnerpfad einer virtuellen Maschine unten im VMware Workstation-Fenster anzeigen.

    Schritt vier: Konvertieren Sie das virtuelle Laufwerk

    Führen Sie den folgenden Befehl aus, um eine virtuelle Maschine von einer vorab zugewiesenen virtuellen Festplatte in zwei GB-Dateien aufzuteilen. Es ist am einfachsten, die neue .vmdk-Zieldatei in demselben Ordner wie die ursprüngliche virtuelle Festplattendatei zu erstellen.

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

    Beispielsweise, wenn der Pfad zu Ihrer ursprünglichen .vmdk-Datei lautet C: \ Benutzer \ chris \ Documents \ Virtual Machines \ Windows 7 \ Windows 7.vmdk , Sie könnten den folgenden Befehl ausführen:

    vmware-vdiskmanager.exe -r "C: \ Benutzer \ chris \ Dokumente \ Virtuelle Maschinen \ Windows 7 \ Windows 7. vmdk" -t 1 "C: \ Benutzer \ chris \ Dokumente \ Virtuelle Maschinen \ Windows 7 \ Windows 7- growable.vmdk "

    Führen Sie den folgenden Befehl aus, um eine virtuelle Maschine von einer anwachsbaren Festplatte in zwei GB-Dateien aufzuteilen:

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

    Beispielsweise, wenn der Pfad zu Ihrer ursprünglichen .vmdk-Datei lautet C: \ Benutzer \ chris \ Documents \ Virtual Machines \ Windows 7 \ Windows 7.vmdk , Sie könnten den folgenden Befehl ausführen:

    vmware-vdiskmanager.exe -r "C: \ Benutzer \ chris \ Dokumente \ Virtuelle Maschinen \ Windows 7 \ Windows 7. vmdk" -t 1 "C: \ Benutzer \ chris \ Dokumente \ Virtuelle Maschinen \ Windows 7 \ Windows 7- vorab zugeordnete.vmdk "

    Schritt 5: Löschen (oder Verschieben) der ursprünglichen Datenträgerdateien

    Der obige Befehl erstellt lediglich eine neue Kopie der virtuellen Festplatte im Zielpfad. Wenn Sie den Ordner Ihrer virtuellen Maschine öffnen, sehen Sie, dass Sie sowohl die Originalfestplatte als auch die neue Festplatte haben. In diesem Beispiel haben wir beides Windows 7 [etwas] .vmdk Dateien und Windows 7-anwachsbar [etwas] .vmdk Dateien

    Sie können die ursprüngliche Festplatte jetzt löschen, indem Sie deren Dateien löschen. In diesem Beispiel würden wir alle löschen Windows 7 [etwas] .vmdk Dateien einschließlich der Hauptdateien Windows 7. vmdk Datei. Sie sollten jedoch nur Dateien löschen oder verschieben, die auf .vmdk enden. Lassen Sie die anderen Dateien hier.

    Anstatt diese Dateien zu löschen, möchten Sie sie möglicherweise in einen anderen Ordner kopieren. Dadurch erhalten Sie eine Sicherungskopie, die Sie wiederherstellen können, falls etwas schief gegangen ist.

    Schritt 6: Verschieben Sie das neue virtuelle Laufwerk an den Speicherort des ursprünglichen Laufwerks

    Benennen Sie die neue .vmdk-Hauptdatei so um, dass sie denselben Namen wie das ursprüngliche virtuelle Laufwerk hat. In diesem Beispiel würden wir umbenennen Windows 7-growable.vmdk zu Windows 7. vmdk und lassen Sie Windows 7-growable-s001.vmdk, Windows 7-growable-s002.vmdk und andere Dateien allein.

    Sie können die virtuelle Maschine jetzt normal starten. Es wird automatisch die neue, anwachsen- oder vorab zugewiesene Festplatte verwendet, da sich diese am selben Speicherort befindet wie die zuvor verwendete Festplatte. Diese neue .vmdk-Hauptdatendatei weist auf die kleineren .vmdk-Dateien hin, auch wenn sie einen anderen Namen haben. Alles funktioniert also "nur"..