VMware är ett företag som utvecklar virtualisering verktyg . VMware Workstation är dess viktigaste produkt och kan installeras på alla operativsystem som kan användas som en server , inklusive Microsoft Windows , Linux och Mac OS X. En virtuell maskin hårddisk innehåller minst två VMDK filer , deskriptorns VMDK ( med en storlek på mindre än 1 kB ) och VMDK flat fil ( som innehåller alla virtuella maskindata ) . Om du råkar radera deskriptor , kan du återskapa den virtuella maskinen med hjälp av platta VMDK filen . Instruktioner
1
Starta terminalen på VMware värd och logga in som root
2
Navigera till den katalog där din platt -filen finns med hjälp av följande kommando . :
cd /VMFS /volymer /your_volume /your_directory
Ersätt " your_volume " med det exakta namnet på volymen och " your_directory " med det exakta namnet på katalogen .
Billiga 3
Öppna den virtuella filen maskinens konfiguration ( VMX fil ) och leta reda på " scsi # . virtualDev " linje för att identifiera vilken typ av SCSI-styrenhet . Till exempel , om du ser " scsi1.virtualDev = lsilogic " SCSI typen är lsilogic .
4
Använd " ls-l fil - flat.vmdk " kommando i terminalen för att se exakta storleken på den flata filen ( i byte ) och skriva ner det .
5
Type " vmkfstools - c 1234 - en SCSI - d tunna temp.vmdk " ( utan citationstecken ) i terminalen . Ersätt "1234 " med den exakta storleken på den flata filen och " SCSI " med SCSI typ . Tryck " Enter " för att skapa en ny virtuell disk . Som vanligt är de temp.vmdk och temp - flat.vmdk filer skapas .
6
Använd " rm temp - flat.vmdk " kommandot för att ta bort temp - flat.vmdk fil .
7
Type " mv temp.vmdk example.vmdk " ( utan citationstecken ) i terminalen . Ersätt " example.vmdk " med namnet på din VMDK fil . Om flat fil är exempel - flat.vmdk måste VMDK filen vara example.vmdk . Tryck " Enter " för att byta namn på den tillfälliga VMDK .
8
Öppna VMDK deskriptor fil med en textredigerare som Anteckningar eller WordPad . Du måste ändra deskriptor att arbeta med den gamla flat fil .
9
gå till omfattningen Beskrivning sektionen och ändra namnet på den flata filen med namnet på din föräldralösa platt fil . Till exempel , ändra " RW 8388608 VMFS vmdisk0 - flat.vmdk " till " RW 8.388.608 VMFS exempel - flat.vmdk . "
10
Ta bort " ddb.thinProvisioned = 1 " linje om VMDK inte är en tunn skiva . Om det är , inte ta bort linjen . Stäng textredigerare och spara deskriptor .
11
Starta den virtuella maskinen .