Sådan konverteres mellem preallocated og Growable Disks i VMware

Indholdsfortegnelse:

Video: Sådan konverteres mellem preallocated og Growable Disks i VMware

Video: Sådan konverteres mellem preallocated og Growable Disks i VMware
Video: How to Fix Icon Spacing on Windows 10,11 2024, Marts
Sådan konverteres mellem preallocated og Growable Disks i VMware
Sådan konverteres mellem preallocated og Growable Disks i VMware
Anonim
VMware skaber normalt "voksbare" diske, som starter små og vokser over tid, mens du tilføjer data. Du kan dog også oprette "preallocated" diske, der starter ved deres maksimale størrelse. Hvis du vil komprimere en disk senere, skal du konvertere den fra forhåndsallokerede til vokselige. Eller måske vil du konvertere en disk fra voksbar til forhåndsallokeret for maksimal ydeevne.
VMware skaber normalt "voksbare" diske, som starter små og vokser over tid, mens du tilføjer data. Du kan dog også oprette "preallocated" diske, der starter ved deres maksimale størrelse. Hvis du vil komprimere en disk senere, skal du konvertere den fra forhåndsallokerede til vokselige. Eller måske vil du konvertere en disk fra voksbar til forhåndsallokeret for maksimal ydeevne.

Du kan kun gøre dette i VMware Fusion eller VMware Workstation. VMware Player indeholder ikke den nødvendige kommando. VMware Player skaber altid voksbare diske, der vokser over tid, og der er ingen måde at konvertere til preallocated uden at bruge et andet VMware produkt.

VMware Fusion

Dette er meget enkelt i VMware Fusion på en Mac. VMware Fusion skaber altid nye virtuelle diske som voksbare diske. Du kan konvertere dem til preallocated disks bagefter eller konvertere diske tilbage til voksbare diske, hvis du tidligere har konverteret dem til preallocated disks.

For at gøre dette skal du først lukke den virtuelle maskine af. Du kan ikke konvertere diske, hvis den er tændt eller suspenderet.

Vælg den virtuelle maskine i hovedvinduet i VMware Fusion, og klik på Virtual Machine> Settings.

Klik på indstillingen "Harddisk" under Flytbare enheder i vinduet Indstillinger.
Klik på indstillingen "Harddisk" under Flytbare enheder i vinduet Indstillinger.
Hvis du ser en meddelelse, der siger, at du ikke kan foretage disse ændringer, mens din virtuelle maskine har et øjebliksbillede, skal du først slette nogle øjebliksbilleder, du har oprettet til din virtuelle maskine. Selvfølgelig vil du ikke være i stand til at gendanne din virtuelle maskine til sin tidligere tilstand på disse tidspunkter senere.
Hvis du ser en meddelelse, der siger, at du ikke kan foretage disse ændringer, mens din virtuelle maskine har et øjebliksbillede, skal du først slette nogle øjebliksbilleder, du har oprettet til din virtuelle maskine. Selvfølgelig vil du ikke være i stand til at gendanne din virtuelle maskine til sin tidligere tilstand på disse tidspunkter senere.
For at slette snapshots skal du klikke på Virtual Machine> Snapshots> Snapshots. Vælg hvert øjebliksbillede i vinduet og klik på knappen "Slet" på værktøjslinjen for at slette hver.
For at slette snapshots skal du klikke på Virtual Machine> Snapshots> Snapshots. Vælg hvert øjebliksbillede i vinduet og klik på knappen "Slet" på værktøjslinjen for at slette hver.
I vinduet Harddiskindstillinger skal du udvide afsnittet "Avancerede indstillinger". Marker "Forallokaliser diskplads" for at konvertere den voksbare disk til en forhåndsallokeret disk, eller fjern markeringen "Forallokér diskplads" for at konvertere en forhåndsallokeret disk tilbage til en voksbar disk. Klik på "Apply" for at anvende dine ændringer bagefter.
I vinduet Harddiskindstillinger skal du udvide afsnittet "Avancerede indstillinger". Marker "Forallokaliser diskplads" for at konvertere den voksbare disk til en forhåndsallokeret disk, eller fjern markeringen "Forallokér diskplads" for at konvertere en forhåndsallokeret disk tilbage til en voksbar disk. Klik på "Apply" for at anvende dine ændringer bagefter.
Image
Image

VMware Workstation

Processen er lidt mere kompliceret i VMWare-arbejdsstationen, og du skal bruge kommandoprompt-denne indstilling er ikke eksponeret i den grafiske grænseflade på VMware Workstation, så du skal bruge den indbyggede

vmware-vdiskmanager

kommando.

Trin 1: Slet eventuelle snapshots

Først skal du slå den virtuelle maskine ned i VMware Workstation. Slet alle stillbilleder, der er knyttet til den virtuelle maskine, ved at klikke på VM> Snapshot> Snapshot, højreklik på hvert øjebliksbillede og vælg "Slet". Selvfølgelig vil du ikke kunne gendanne din virtuelle maskine til disse tidligere punkter i tide efter sletning af snapshots.

Image
Image

Trin to: Find kommandoen vmware-vdiskmanagere.exe

Herefter finder du

vmware-vdiskmanager.exe

kommando. Hvis du har installeret VMware Workstation i standardmappen på Windows, finder du den på

C:Program Files (x86)VMwareVMware Workstation

eller

C:Program FilesVMwareVMware Workstation

Åbn et kommandopromptvindue fra menuen Start og skift til VMware-biblioteket. For at gøre dette skal du bruge følgende kommando. Udskift mappestien med den korrekte sti til VMware Workstation-mappen, der indeholder
Åbn et kommandopromptvindue fra menuen Start og skift til VMware-biblioteket. For at gøre dette skal du bruge følgende kommando. Udskift mappestien med den korrekte sti til VMware Workstation-mappen, der indeholder

vmware-vdiskmanager.exe

fil hvis det er anderledes på dit system.

cd 'C:Program Files (x86)VMwareVMware Workstation'

BEMÆRK: Instruktionerne her antager, at du bruger Windows som værtsoperativsystem. På Linux kan du blot åbne et Terminal vindue og køre

vmware-vdiskmanager

kommandoen som om du ville køre nogen anden kommando.

Trin tre: Find din virtuelle diskfil

Find den virtuelle maskinens mappe på din disk og identificer dens.vmdk-fil, som er den virtuelle maskinens virtuelle disk. Som standard opretter VMware virtuelle maskine mapper inde i mappen på

C:UsersNAMEDocumentsVirtual Machines

hvor NAME er navnet på din Windows-brugerkonto.

Du kan muligvis se flere.vmdk-filer. Det er normalt. Se efter den vigtigste.vmdk-fil, ikke nogen af de.vmdk-filer, der slutter med

-f

og derefter et nummer. I skærmbilledet nedenfor hedder det Windows 7.vmdk.

Hvis du ikke er sikker på, hvor det er, kan du se en virtuel maskine mappebane nederst i VMware Workstation-vinduet.
Hvis du ikke er sikker på, hvor det er, kan du se en virtuel maskine mappebane nederst i VMware Workstation-vinduet.
Image
Image

Trin fire: Konverter den virtuelle disk

For at konvertere en virtuel maskine fra preallokeret til en voksbar virtuel disk opdelt i 2 GB filer, kør følgende kommando. Det er nemmest at oprette den nye, målte.vmdk-fil i samme mappe som den oprindelige virtuelle diskfil.

vmware-vdiskmanager.exe -r 'c:path osource.vmdk' -t 1 'c:path o arget.vmdk'

For eksempel, hvis stien til din oprindelige.vmdk-fil er

C:UserschrisDocumentsVirtual MachinesWindows 7Windows 7.vmdk

kan du køre følgende kommando:

vmware-vdiskmanager.exe -r 'C:UserschrisDocumentsVirtual MachinesWindows 7Windows 7.vmdk' -t 1 'C:UserschrisDocumentsVirtual MachinesWindows 7Windows 7-growable.vmdk'

For at konvertere en virtuel maskine fra voksbar til en preallokeret disk opdelt i 2 GB filer, skal du køre følgende kommando:
For at konvertere en virtuel maskine fra voksbar til en preallokeret disk opdelt i 2 GB filer, skal du køre følgende kommando:

vmware-vdiskmanager.exe -r 'c:path osource.vmdk' -t 3 'c:path o arget.vmdk'

For eksempel, hvis stien til din oprindelige.vmdk-fil er

C:UserschrisDocumentsVirtual MachinesWindows 7Windows 7.vmdk

kan du køre følgende kommando:

vmware-vdiskmanager.exe -r 'C:UserschrisDocumentsVirtual MachinesWindows 7Windows 7.vmdk' -t 1 'C:UserschrisDocumentsVirtual MachinesWindows 7Windows 7-preallocated.vmdk'

Image
Image

Trin fem: Slet (eller flyt) de originale diskfiler

Ovenstående kommando skaber bare en ny kopi af den virtuelle disk på målsiden. Hvis du åbner din virtuelle maskinens mappe, vil du se, at du har både den originale disk og den nye disk. I dette eksempel har vi begge

Windows 7[something].vmdk

filer og

Windows 7-growable[something].vmdk

filer

Du kan nu slippe af med den originale disk ved at slette dens filer. I dette eksempel vil vi slette alle de
Du kan nu slippe af med den originale disk ved at slette dens filer. I dette eksempel vil vi slette alle de

Windows 7[something].vmdk

filer inklusive de vigtigste

Windows 7.vmdk

fil.Du bør dog kun slette eller flytte filer, der slutter i.vmdk. Forlad de andre filer her alene.

I stedet for at slette disse filer kan du måske kopiere dem til en anden mappe. Dette vil give dig en sikkerhedskopi, du kan gendanne, hvis noget gik galt.

Image
Image

Trin seks: Flyt den nye virtuelle disk til den oprindelige disks placering

Omdøb den nye vigtigste.vmdk-fil til at have samme navn som den oprindelige virtuelle disk. I dette eksempel skal vi omdøbe

Windows 7-growable.vmdk

til

Windows 7.vmdk

og lad Windows 7-growable-s001.vmdk, Windows 7-growable-s002.vmdk og andre filer alene.

Anbefalede: