Seite 1 von 1
virtuelle Festplatte vergrößern
Verfasst: 17.06.2008, 19:51
von mokus74
Hallo,
besteht eigentlich die Möglichkeit nachträglich die Größe einer virtuellen Festplatte zu vergrößern?
Verfasst: 17.06.2008, 20:27
von niesfisch
Vergrößern der Festplatte einer virtuellen Maschine (VM) unter vmware ESX.
1. Achtung!!! Sind Snapshots der VM vorhanden sind diese vorher mit dem VIC (Virtual Infrastructure Center) zu löschen, sonst führt das Vergrößern der HDD zum Funktionsverlust der VM. Immer vorher prüfen ob Snapshots vorhanden sind!
2. VM herunterfahren!
Den Pfad und Namen der vmdk-Files der VM, die mehr Plattenplatz bekommen soll, kann z.B. im VIC abgelesen werden, der Dateiname muss nicht mit dem Namen der VM übereinstimmen, wenn diese nach Erstellung umbenannt wurde.
2a. Sicherheitshalber die Dateien xyz.vmdk und xyz-flat.vmdk an anderen Ort kopieren, da diese anschließend modifiziert werden.
3. Auf der ESX Maschine wird nun der Befehl vmkfstools eingesetzt, z.B.:
vmkfstools -X 10G xyz.vmdk
wobei 10G für die neue HDD größe (also 10 GigaByte) steht.
--------------------------------------------------------------------------------------------------------------------------------------
Nach diesem Befehl, der die xyz-flat.vmdk von vorher z.B. 5GB auf 10GB vergrößert ändern sich zwei Dinge an den vmdk-Dateien. Zum Einen wird die xyz-flat.vmdk, das ist die Datei in der die Daten stehen, auf die neue Größe gebracht. Zum Anderen wird in der xyz.vmdk die neue Plattengeometrie eingetragen.
Aus Sicht des Betriebssystems ist der neu hinzugekommene Festplattenplatz unpartitioniert und befindet sich "hinter" der letzten Partion des Datenträgers. Partitionierungen müssen auf Gast-Betriebssystemebene (in der VM) vorgenommen werden!
Wenn die Partition die System-Partition ist, musst Du schauen wie Du die größer bekommst. Im Falle Windows geht das z.B. mit Bart PE und diskpart.exe. Ist es eine Windows Datenpartion langt es diskpart von der gestarteten Windows-VM auszuführen.
Viel Erfolg!
Verfasst: 17.06.2008, 21:11
von mokus74
Danke für die Antwort.
Ich geh mal davon aus, dass man das auch beim VMWare Server 1.0.x so anwenden kann oder?
Verfasst: 17.06.2008, 21:47
von continuum
Nein
Am problem-losesten ist Plan A:: ghost = neue Platte anlegen in gewuenschter Groesse - in Ghost-liveCD booten und Platte zu Platte clonen
Plan B: disk mit vmware-vdiskmanager vergroessern - anschliessend mit Partitionmagic, Acronis oder diskpart Partition in der Groesse anpasssen
Achtung : bei Plan A braucht man keine Sicherheitskopie - bei Plan B sollte man eine machen