VMware ist ein Unternehmen, das Virtualisierungs-Tools entwickelt . Die VMware Workstation ist sein wichtigstes Produkt und kann auf jedem Betriebssystem, das als Server verwendet werden können , einschließlich Microsoft Windows, Linux und Mac OS X. Eine virtuelle Maschine Laufwerk enthält mindestens zwei VMDK-Dateien , der Deskriptor VMDK ( mit installiert werden einer Größe von unter 1 KB) und die VMDK flachen Datei ( mit allen Daten der virtuellen Maschine ) . Wenn Sie versehentlich den Deskriptor , können Sie die virtuelle Maschine mit der flachen VMDK-Datei neu zu erstellen. Anleitung
1
Starten Sie das Terminal auf dem VMware Host und melden Sie sich als root
2
zu dem Verzeichnis , wo Ihre flache Datei mit dem folgenden Befehl befindet Navigieren . :
cd /vmfs /volumes /your_volume /your_directory
Ersetzen " your_volume " mit dem genauen Namen des Volumens und des " your_directory " mit dem genauen Namen des Verzeichnisses.
3
Öffnen Sie die Konfigurationsdatei der virtuellen Maschine ( VMX -Datei) und suchen Sie die " scsi # . virtualDev "-Linie , die Art der SCSI-Controller zu identifizieren. Zum Beispiel, wenn Sie " scsi1.virtualDev = LSILogic " die SCSI -Typ ist LSILogic .
4
Benutzen Sie den " ls- l file- flat.vmdk "-Befehl im Terminal die sehen genaue Größe der Wohnung Datei ( in Bytes) und schreibe sie nieder.
5
Type " vmkfstools -c 1234 -a SCSI -d dünne temp.vmdk " (ohne Anführungszeichen) in das Terminal. Ersetzen Sie " 1234" mit der genauen Größe der Wohnung Datei und "SCSI" mit dem SCSI-Typ . Drücken Sie "Enter ", um eine neue virtuelle Festplatte erstellen. Wie üblich , werden die temp.vmdk und temp- flat.vmdk -Dateien erstellt.
6
Verwenden Sie die "rm temp- flat.vmdk "-Befehl , um die temp- flat.vmdk Datei zu löschen.
7
Typ "mv temp.vmdk example.vmdk " (ohne Anführungszeichen) in das Terminal. Ersetzen Sie " example.vmdk " mit dem Namen Ihres VMDK-Datei . Wenn die flache Datei example- flat.vmdk muss die VMDK-Datei example.vmdk sein . Drücken Sie "Enter " , um die temporäre VMDK umbenennen.
8
Öffnen Sie die VMDK Descriptor Datei mit einem Text -Editor wie Notepad oder WordPad. Sie müssen das Schlagwort mit dem alten flachen Datei arbeiten.
9
der Ausdehnung Beschreibung Abschnitt und ändern Sie den Namen des Flat-File auf den Namen Ihres verwaiste Flat-File . Ändern Sie beispielsweise "RW 8388608 VMFS vmdisk0 - flat.vmdk " bis " RW 8388608 VMFS - flat.vmdk Beispiel . "
10
entfernen " ddb.thinProvisioned = 1 "-Linie wenn die VMDK ist nicht eine dünne Scheibe . Wenn es ist, löschen Sie nicht die Linie . Schließen Sie den Texteditor und speichern Sie das Schlagwort.
11
Starten Sie die virtuelle Maschine .