Du kan bare gjøre dette i VMware Fusion eller VMware Workstation. VMware Player inkluderer ikke den nødvendige kommandoen. VMware Player lager alltid voksbare disker som utvides over tid, og det er ingen måte å konvertere til forhåndsallokert uten å bruke et annet VMware-produkt.
VMware Fusion
Dette er veldig enkelt i VMware Fusion på en Mac. VMware Fusion oppretter alltid nye virtuelle disker som voksbare disker. Du kan konvertere dem til forhåndsfordelte disker etterpå, eller konvertere disker tilbake til voksbare disker hvis du tidligere har konvertert dem til forhåndsfordelte disker.
For å gjøre dette, må du først slå av den virtuelle maskinen. Du kan ikke konvertere diskene hvis den er slått på eller suspendert.
Velg den virtuelle maskinen i hovedvinduet for VMware Fusion og klikk på Virtual Machine> Settings.
VMware arbeidsstasjon
Prosessen er litt mer komplisert i VMWare-arbeidsstasjonen, og du må bruke kommandoprompt-dette alternativet er ikke eksponert i det grafiske grensesnittet på VMware Workstation, så du må bruke den innebygde
vmware-vdiskmanager
kommando.
Trinn ett: Slett eventuelle stillbilder
Først må du slå den virtuelle maskinen ned i VMware Workstation. Slett noen stillbilder knyttet til den virtuelle maskinen ved å klikke VM> Stillbilde> Stillbilde, høyreklikke hvert øyeblikksbilde og velge "Slett". Selvfølgelig vil du ikke kunne gjenopprette din virtuelle maskin til disse tidligere poeng i tide etter å ha slettet øyeblikksbilder.
Trinn to: Finn kommandoen vmware-vdiskmanagere.exe
Deretter finner du
vmware-vdiskmanager.exe
kommando. Hvis du har installert VMware Workstation i standardkatalogen på Windows, finner du den på
C:Program Files (x86)VMwareVMware Workstation
eller
C:Program FilesVMwareVMware Workstation
vmware-vdiskmanager.exe
fil hvis det er annerledes på systemet ditt.
cd 'C:Program Files (x86)VMwareVMware Workstation'
vmware-vdiskmanager
kommandoen som at du ville kjøre en hvilken som helst annen kommando.
Trinn tre: Finn din virtuelle diskfil
Finn den virtuelle maskinens mappe på disken din og identifiser dens.vmdk-fil, som er den virtuelle maskinens virtuelle disk. Som standard oppretter VMware virtuelle maskinmapper i katalogen på
C:UsersNAMEDocumentsVirtual Machines
der NAME er navnet på din Windows-brukerkonto.
Du kan se flere.vmdk-filer. Det er normalt. Se etter den viktigste.vmdk-filen, ikke noen av.vmdk-filene som slutter med
-f
og deretter et tall. I skjermbildet under, heter det Windows 7.vmdk.
Trinn fire: Konverter den virtuelle disken
For å konvertere en virtuell maskin fra preallokert til en voksbar virtuell disk delt i 2 GB filer, kjør følgende kommando. Det er enklest å lage den nye, målte.vmdk-filen i samme mappe som den opprinnelige virtuelle diskfilen.
vmware-vdiskmanager.exe -r 'c:path osource.vmdk' -t 1 'c:path o arget.vmdk'
For eksempel, hvis banen til den opprinnelige.vmdk-filen din er
C:UserschrisDocumentsVirtual MachinesWindows 7Windows 7.vmdk
kan du kjøre følgende kommando:
vmware-vdiskmanager.exe -r 'C:UserschrisDocumentsVirtual MachinesWindows 7Windows 7.vmdk' -t 1 'C:UserschrisDocumentsVirtual MachinesWindows 7Windows 7-growable.vmdk'
vmware-vdiskmanager.exe -r 'c:path osource.vmdk' -t 3 'c:path o arget.vmdk'
For eksempel, hvis banen til den opprinnelige.vmdk-filen din er
C:UserschrisDocumentsVirtual MachinesWindows 7Windows 7.vmdk
kan du kjøre følgende kommando:
vmware-vdiskmanager.exe -r 'C:UserschrisDocumentsVirtual MachinesWindows 7Windows 7.vmdk' -t 1 'C:UserschrisDocumentsVirtual MachinesWindows 7Windows 7-preallocated.vmdk'
Trinn fem: Slett (eller flytt) de originale diskfilene
Kommandoen ovenfor oppretter bare en ny kopi av den virtuelle disken på målbanen. Hvis du åpner den virtuelle maskinens mappe, ser du at du har både den originale disken og den nye disken. I dette eksemplet har vi begge
Windows 7[something].vmdk
filer og
Windows 7-growable[something].vmdk
filer
Windows 7[something].vmdk
filer inkludert hovedfilen
Windows 7.vmdk
fil.Du bør imidlertid kun slette eller flytte filer som slutter i.vmdk. La de andre filene være her alene.
I stedet for å slette disse filene, vil du kanskje kopiere dem til en annen mappe. Dette vil gi deg en sikkerhetskopi du kan gjenopprette hvis noe gikk galt.
Trinn seks: Flytt den nye virtuelle disken til den originale diskens plassering
Gi nytt navn til den nye hovedfilen.vmdk for å ha samme navn som den opprinnelige virtuelle disken. I dette eksemplet vil vi gi nytt navn
Windows 7-growable.vmdk
til
Windows 7.vmdk
og la Windows 7-growable-s001.vmdk, Windows 7-growable-s002.vmdk, og andre filer alene.