Neuerstellung der Deskriptordatei aus einer .vmdk-Datei
Es gibt Zeiten, dass entweder aufgrund eines schlecht gelöschten Snapshots oder eines unerwarteten Herunterfahrens der VM die .vmdk derselben beschädigt wird und die Informationen der VM verloren gehen. “Konfiguration” und uns die rohe virtuelle Festplatte hinterlassen; normalerweise, midisco-flat.vmdk
Wenn uns diese Situation passiert, Am wahrscheinlichsten ist, dass die virtuelle Maschine den Fehler ausgibt “Datei nicht gefunden” Beim Versuch zu starten. Das zu befolgende Verfahren besteht darin, die descriptors() der virtuellen Laufwerke neu zu erstellen.
Muss man Schritt für Schritt vorgehen:
– Das Erste ist, von der gleichen virtuellen Maschine des Fehlers aus zu bestimmen, die Größe der -flat.vmdk Festplatte mit putty oder einer anderen Anwendung.
– Danach, wir erstellen eine mit derselben Größe und Eigenschaften, stellen wir uns vor, die Größe der flat.vmdk beträgt 250Gb und wir nennen sie salvacion.vmdk
– Auf dem HOST, führen wir den Befehl CAT über salvacion.vmdk aus, der uns den Descriptor zurückgibt
cat salvacion.vmdk
# Disk DescriptorFile
Ausführung=1
CID=7131fc31
parentCID=ffffffff
createType=“vmfs”
# Extent description
RW 419430400 VMFS “rescue_me-flat.vmdk”
# The Disk Data Base
#DDB
ddb.virtualHWVersion = “4″
ddb.geometry.cylinders = “26108″
ddb.geometry.heads = “255″
ddb.geometry.sectors = “63″
ddb.adapterType = “lsilogic”
ddb.toolsVersion = “7201″
– En este momento, copiamos este fichero a la ubicacion de nuestro archivo -flat.vmdk
cp salvacion.vmdk /vmfs/volumes/MILUN/MIVM/salvado.vmdk
– Por ultimo modificamos la siguiente linea con el editor que eligamos:
RW 419430400 VMFS “salvacion-flat.vmdk”
Bis:
RW 419430400 VMFS “salvado-flat.vmdk”
Como es de entender, cada uno deberá usar los nombres de los fichero .vmdk de sus VM.
Una vez realizado el procedimiento, ya se podra encencer la maquina de nuevo o crear una nueva pinchando los discos salvados.










































