Come convertire tra dischi preallocati e dischi espandibili in VMware

Sommario:

Come convertire tra dischi preallocati e dischi espandibili in VMware
Come convertire tra dischi preallocati e dischi espandibili in VMware

Video: Come convertire tra dischi preallocati e dischi espandibili in VMware

Video: Come convertire tra dischi preallocati e dischi espandibili in VMware
Video: COSA C'È nel mio MAC nel 2023 - YouTube 2024, Aprile
Anonim
VMware crea normalmente dischi "coltivabili", che iniziano in piccolo e crescono nel tempo man mano che aggiungi i dati. Tuttavia, è anche possibile creare dischi "preallocati" che iniziano alla loro dimensione massima. Se vuoi compattare un disco in un secondo momento, dovrai convertirlo da preallocato a crescente. In alternativa, è possibile convertire un disco da coltivabile in pre-allocato per ottenere il massimo delle prestazioni.
VMware crea normalmente dischi "coltivabili", che iniziano in piccolo e crescono nel tempo man mano che aggiungi i dati. Tuttavia, è anche possibile creare dischi "preallocati" che iniziano alla loro dimensione massima. Se vuoi compattare un disco in un secondo momento, dovrai convertirlo da preallocato a crescente. In alternativa, è possibile convertire un disco da coltivabile in pre-allocato per ottenere il massimo delle prestazioni.

Puoi farlo solo su VMware Fusion o VMware Workstation. VMware Player non include il comando necessario. VMware Player crea sempre dischi espandibili che si espandono nel tempo e non è possibile convertire in preallocato senza utilizzare un altro prodotto VMware.

VMware Fusion

Questo è molto semplice in VMware Fusion su un Mac. VMware Fusion crea sempre nuovi dischi virtuali come dischi espandibili. È possibile convertirli in dischi preallocati in seguito oppure convertire i dischi in dischi coltivabili se in precedenza sono stati convertiti in dischi preallocati.

Per fare ciò, prima spegni la macchina virtuale. Non è possibile convertire i suoi dischi se è acceso o sospeso.

Selezionare la macchina virtuale nella finestra principale di VMware Fusion e fare clic su Macchina virtuale> Impostazioni.

Fare clic sull'opzione "Disco rigido" sotto Dispositivi rimovibili nella finestra Impostazioni.
Fare clic sull'opzione "Disco rigido" sotto Dispositivi rimovibili nella finestra Impostazioni.
Se vedi un messaggio che dice che non puoi apportare queste modifiche mentre la tua macchina virtuale ha un'istantanea, devi prima eliminare tutte le istantanee che hai creato per la tua macchina virtuale. Naturalmente, non sarai in grado di ripristinare la tua macchina virtuale allo stato precedente in quei momenti successivi.
Se vedi un messaggio che dice che non puoi apportare queste modifiche mentre la tua macchina virtuale ha un'istantanea, devi prima eliminare tutte le istantanee che hai creato per la tua macchina virtuale. Naturalmente, non sarai in grado di ripristinare la tua macchina virtuale allo stato precedente in quei momenti successivi.
Per eliminare le istantanee, fare clic su Macchina virtuale> Istantanee> Istantanee. Seleziona ogni istantanea nella finestra e fai clic sul pulsante "Elimina" sulla barra degli strumenti per eliminarli.
Per eliminare le istantanee, fare clic su Macchina virtuale> Istantanee> Istantanee. Seleziona ogni istantanea nella finestra e fai clic sul pulsante "Elimina" sulla barra degli strumenti per eliminarli.
Nella finestra delle impostazioni del disco rigido, espandere la sezione "Opzioni avanzate". Controllare "Pre-allocare lo spazio su disco" per convertire il disco in crescita su un disco preallocato o deselezionare "Pre-allocazione dello spazio su disco" per convertire un disco preallocato in un disco espandibile. Fai clic su "Applica" per applicare le modifiche successivamente.
Nella finestra delle impostazioni del disco rigido, espandere la sezione "Opzioni avanzate". Controllare "Pre-allocare lo spazio su disco" per convertire il disco in crescita su un disco preallocato o deselezionare "Pre-allocazione dello spazio su disco" per convertire un disco preallocato in un disco espandibile. Fai clic su "Applica" per applicare le modifiche successivamente.
Image
Image

VMware Workstation

Il processo è un po 'più complicato nella workstation VMWare e dovrai utilizzare il Prompt dei comandi: questa opzione non è esposta nell'interfaccia grafica su VMware Workstation, quindi dovrai usare il built-in

vmware-vdiskmanager

comando.

Passaggio uno: Elimina tutte le istantanee

Innanzitutto, accendi la macchina virtuale in VMware Workstation. Eliminare tutte le istantanee associate alla macchina virtuale facendo clic su VM> Istantanea> Istantanea, facendo clic con il pulsante destro del mouse su ciascuna istantanea e selezionando "Elimina". Naturalmente, non sarà possibile ripristinare la macchina virtuale in questi punti precedenti nel tempo dopo aver eliminato le istantanee.

Image
Image

Passo 2: Trova il comando vmware-vdiskmanagere.exe

Quindi, trova il

vmware-vdiskmanager.exe

comando. Se hai installato VMware Workstation nella directory predefinita su Windows, lo troverai su

C:Program Files (x86)VMwareVMware Workstation

o

C:Program FilesVMwareVMware Workstation

Aprire una finestra del prompt dei comandi dal menu Start e passare alla directory VMware. Per fare ciò, utilizzare il seguente comando. Sostituire il percorso della cartella con il percorso corretto della cartella VMware Workstation che contiene il file
Aprire una finestra del prompt dei comandi dal menu Start e passare alla directory VMware. Per fare ciò, utilizzare il seguente comando. Sostituire il percorso della cartella con il percorso corretto della cartella VMware Workstation che contiene il file

vmware-vdiskmanager.exe

file se è diverso sul tuo sistema.

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

vmware-vdiskmanager

comando come se avessi eseguito un altro comando.

Passaggio 3: trova il file del disco virtuale

Individua la cartella della macchina virtuale sul tuo disco e identifica il suo file.vmdk, che è il disco virtuale della macchina virtuale. Per impostazione predefinita, VMware crea cartelle di macchine virtuali all'interno della directory all'indirizzo

C:UsersNAMEDocumentsVirtual Machines

dove NOME è il nome del tuo account utente di Windows.

Potresti visualizzare più file.vmdk. È normale. Cerca il file.vmdk principale, non tutti i file.vmdk che finiscono con

-f

e poi un numero. Nello screenshot qui sotto, si chiama Windows 7.vmdk.

Se non si è sicuri di dove si trova, è possibile visualizzare il percorso della cartella di una macchina virtuale nella parte inferiore della finestra di VMware Workstation.
Se non si è sicuri di dove si trova, è possibile visualizzare il percorso della cartella di una macchina virtuale nella parte inferiore della finestra di VMware Workstation.
Image
Image

Passaggio 4: convertire il disco virtuale

Per convertire una macchina virtuale da preallocata in una divisione disco virtuale espandibile in file da 2 GB, eseguire il seguente comando. È più semplice creare il nuovo file.vmdk di destinazione nella stessa cartella del file del disco virtuale originale.

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

Ad esempio, se il percorso del file.vmdk originale è

C:UserschrisDocumentsVirtual MachinesWindows 7Windows 7.vmdk

potresti eseguire il seguente comando:

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

Per convertire una macchina virtuale da coltivabile in una suddivisione del disco preallocato in file da 2 GB, eseguire il seguente comando:
Per convertire una macchina virtuale da coltivabile in una suddivisione del disco preallocato in file da 2 GB, eseguire il seguente comando:

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

Ad esempio, se il percorso del file.vmdk originale è

C:UserschrisDocumentsVirtual MachinesWindows 7Windows 7.vmdk

potresti eseguire il seguente comando:

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

Image
Image

Passaggio 5: eliminare (o spostare) i file del disco originale

Il comando precedente crea solo una nuova copia del disco virtuale nel percorso di destinazione. se apri la cartella della tua macchina virtuale, vedrai che hai sia il disco originale che il nuovo disco. In questo esempio, abbiamo entrambi

Windows 7[something].vmdk

file e

Windows 7-growable[something].vmdk

File

Ora puoi sbarazzarti del disco originale eliminando i suoi file. In questo esempio, elimineremmo tutti i
Ora puoi sbarazzarti del disco originale eliminando i suoi file. In questo esempio, elimineremmo tutti i

Windows 7[something].vmdk

file incluso il principale

Windows 7.vmdk

file.Tuttavia, dovresti eliminare o spostare solo i file che terminano in.vmdk. Lascia qui gli altri file da solo.

Invece di cancellare questi file, potresti volerli copiare in un'altra cartella. Questo ti darà una copia di backup che puoi ripristinare nel caso qualcosa sia andato storto.

Image
Image

Passaggio 6. Spostare il nuovo disco virtuale nella posizione del disco originale

Rinominare il nuovo file.vmdk principale con lo stesso nome del disco virtuale originale. In questo esempio, rinomineremo

Windows 7-growable.vmdk

a

Windows 7.vmdk

e lascia Windows 7-growable-s001.vmdk, Windows 7-growable-s002.vmdk e altri file da solo.

Consigliato: