8Sep

Cum se convertesc între dischetele prealocate și cele costisitoare în VMware

click fraud protection

VMware creează în mod normal "discuri", care încep mici și se dezvoltă în timp în timp ce adăugați date. Cu toate acestea, puteți crea și discuri "prealocate" care încep la dimensiunea maximă.Dacă doriți să compacți un disc mai târziu, va trebui să îl convertiți de la prealocat la cel de creștere. Sau, poate doriți să convertiți un disc de la culabil la prealocat pentru o performanță maximă.

Puteți face acest lucru numai în VMware Fusion sau VMware Workstation. VMware Player nu include comanda necesară.VMware Player creează întotdeauna discuri care se pot dezvolta în timp, și nu există nici o modalitate de a converti la prealocate fără a utiliza un alt produs VMware.

VMware Fusion

Acest lucru este foarte simplu în VMware Fusion pe un Mac. VMware Fusion creează mereu noi discuri virtuale ca discuri de creare. Puteți să le convertiți ulterior la discuri prealocate sau să convertiți discurile înapoi la discuri care pot fi cultivate dacă le-ați convertit anterior la discuri prealocate.

instagram viewer

Pentru aceasta, închideți mai întâi mașina virtuală.Nu puteți converti discurile dacă este pornit sau suspendat.

Selectați mașina virtuală din fereastra principală VMware Fusion și faceți clic pe Virtual Machine & gt;Setări.

Faceți clic pe opțiunea "Hard Disk" din Dispozitive detașabile din fereastra Setări.

Dacă vedeți un mesaj care spune că nu puteți efectua aceste modificări în timp ce mașina dvs. virtuală are un instantaneu, va trebui mai întâi să ștergeți orice instantaneu pe care l-ați creat pentru mașina dvs. virtuală.Desigur, nu veți reuși să restaurați mașina dvs. virtuală la starea ei anterioară, la acele puncte în timp.

Pentru a șterge instantanee, faceți clic pe Virtual Machine & gt;Snapshots & gt;Instantanee. Selectați fiecare instantaneu din fereastră și faceți clic pe butonul "Ștergeți" din bara de instrumente pentru a șterge fiecare.

În fereastra cu setările Hard Disk, extindeți secțiunea "Opțiuni avansate".Verificați "Pre-alocarea spațiului pe disc" pentru a converti discul care poate fi creat la un disc prealocat sau debifați "Pre-alocare spațiu pe disc" pentru a converti o disc prealocat înapoi la un disc creat. Faceți clic pe "Aplicați" pentru a aplica ulterior modificările.

VMware Workstation

Procesul este un pic mai complicat în stația de lucru VMWare și va trebui să utilizați Promptul de comandă - această opțiune nu este expusă în interfața grafică de pe VMware Workstation, deci va trebui să utilizați built-în comanda vmware-vdiskmanager.

Pasul unu: Ștergeți orice instantaneu

Mai întâi, alimentați mașina virtuală în stația de lucru VMware.Ștergeți instantaneele asociate mașinii virtuale făcând clic pe VM & gt;Snapshot & gt;Snapshot, clic-dreapta pe fiecare instantaneu și selectând "Delete".Desigur, nu veți fi capabil să restaurați mașina dvs. virtuală la aceste puncte anterioare în timp după ștergerea instantaneelor.

Pasul doi: Găsiți comanda vmware-vdiskmanagere.exe

Apoi găsiți comanda vmware-vdiskmanager.exe. Dacă aveți instalat VMware Workstation în directorul implicit pe Windows, îl veți găsi la C: \ Program Files( x86) \ VMware \ VMware Workstation sau C: \ Program Files \ VMware \ VMware Workstation.

Deschideți o fereastră Prompt Command din meniul Start și treceți la directorul VMware. Pentru aceasta, utilizați următoarea comandă.Înlocuiți calea dosarului cu calea corectă către dosarul VMware Workstation care conține fișierul vmware-vdiskmanager.exe dacă este diferit în sistemul dvs.

cd "C: \ Program Files( x86) \ VMware \ VMware Workstation"

NOTĂ: Instrucțiunile de aici presupun că utilizați Windows ca sistem de operare gazdă.Pe Linux, puteți să deschideți pur și simplu o fereastră Terminal și să executați comanda vmware-vdiskmanager ca și cum ați executa orice altă comandă.

Pasul trei: Găsiți fișierul disk virtual

Localizați directorul mașinii virtuale pe disc și identificați fișierul. vmdk, care este discul virtual al mașinii virtuale. Implicit, VMware creează foldere de mașină virtuală în directorul C: \ Users \ NAME \ Documents \ Virtual Machines \, unde NAME este numele contului de utilizator Windows.

Puteți vedea mai multe fișiere. vmdk. E normal. Căutați fișierul. vmdk principal, nu vreunul din fișierele. vmdk care se termină cu -f și apoi cu un număr.În screenshot de mai jos, se numește Windows 7.vmdk.

Dacă nu sunteți sigur unde este, puteți vizualiza calea unui folder virtual al mașinii în partea inferioară a ferestrei VMware Workstation.

Pasul patru: Conversia discului virtual

Pentru a converti o mașină virtuală de la o alocare prealocată la o fișă virtuală care poate fi creată, împărțită în fișiere de 2 GB, executați următoarea comandă.Este mai ușor să creați noul fișier. vmdk vizat în același director ca fișierul original virtual.

vmware-vdiskmanager.exe -r "c: \ path \ to \ source.vmdk" -t 1 "c: \ path \ to \ target.vmdk"

De exemplu, dacă calea către fișierul original. vmdk este C: \ Users \ chris \ Documents \ Virtual Machines \ Windows 7 \ Windows 7.vmdk, puteți executa următoarea comandă:

vmware-vdiskmanager.exe -r "C: \ Users \ chris \ Documents \Windows 7.vmdk "-t 1" C: \ Users \ chris \ Documents \ Mașini virtuale \ Windows 7 \ Windows 7-growable.vmdk "

Pentru a converti o mașină virtuală de la o unitate distribuită într-următoarea comandă:

vmware-vdiskmanager.exe -r "c: \ cale \ to \ source.vmdk" -t 3 "c: \ path \ to \ target.vmdk"

De exemplu, dacă calea spre original. Fișierul vmdk este C: \ Users \ chris \ Documents \ Virtual Machines \ Windows 7 \ Windows 7.vmdk, puteți rula următoarea comandă:

vmware-vdiskmanager.exe -r "C: \ Users \ chris \ Documents \\ Windows 7 \ Windows 7.vmdk "-t 1" C: \ Utilizatorii \ chris \ Documents \ VirtualMasini \ Windows 7 \ Windows 7-preallocated.vmdk "

Pasul Cinci: Ștergeți( sau mutați) fișierele originale de disc

Comanda de mai sus creează doar o copie nouă a discului virtual la calea țintă.dacă deschideți dosarul mașinii virtuale, veți vedea că aveți atât discul original cât și noul disc.În acest exemplu, avem atât fișiere. vmdk pentru Windows 7, cât și fișiere. vmdk pentru Windows 7 [what]. vmdk

Acum puteți șterge discul original ștergând fișierele.În acest exemplu, ștergem toate fișierele. vmdk ale Windows 7, inclusiv fișierul principal de Windows 7.vmdk. Cu toate acestea, ar trebui să ștergeți sau să mutați numai fișiere care se termină în. vmdk. Lăsați celelalte fișiere aici singure.

În loc să ștergeți aceste fișiere, vă recomandăm să le copiați într-un alt folder. Acest lucru vă va oferi o copie de rezervă pe care o puteți restabili în cazul în care ceva nu a mers bine.

Pasul șase: Deplasați noul disc virtual pe locația discului original

Redenumiți noul fișier. vmdk principal pentru a avea același nume ca discul virtual original.În acest exemplu, am redenumit Windows 7-growable.vmdk în Windows 7.vmdk și lăsăm Windows 7-growable-s001.vmdk, Windows 7-growable-s002.vmdk și alte fișiere în sine.

Acum puteți porni în mod normal mașina virtuală.Acesta va utiliza automat noul disc creat sau alocat, deoarece se află în aceeași locație cu discul anterior pe care îl folosea. Acest nou fișier. vmdk principal indică fișierele. vmdk mai mici, chiar dacă au un nume diferit, astfel încât totul va "funcționa".