If-Koubou

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

Cum se convertesc între dischetele prealocate și cele costisitoare în VMware (Cum să)

VMware creează în mod normal "discuri", care încep mici și se dezvoltă în timp, pe măsură 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 transformat anterior în discuri prealocate.

Pentru a face acest lucru, î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> Settings.

Faceți clic pe opțiunea "Hard Disk" din Dispozitive amovibile 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 toate fotografiile create 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> Snapshots> Snapshots. Selectați fiecare instantaneu din fereastră și faceți clic pe butonul "Ștergeți" din bara de instrumente pentru a șterge fiecare.

În fereastra Setări pentru 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-in-ulvmware-vdiskmanager comanda.

Pasul unu: Ștergeți orice instantaneu

Mai întâi, alimentați mașina virtuală în stația de lucru VMware. Ștergeți orice instantaneu asociat cu mașina virtuală făcând clic pe VM> Snapshot> Snapshot, făcând clic cu butonul din 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 al doilea: găsiți comanda vmware-vdiskmanagere.exe

Apoi, găsiți vmware-vdiskmanager.exe comanda. Dacă aveți VMware Workstation instalat î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ă la dosarul VMware Workstation care conține 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 deschide o fereastră Terminal și rulați vmware-vdiskmanager comanda ca și cum ai fi executat orice altă comandă.

Pasul trei: găsiți fișierul dvs. virtual de disc

Localizați folderul mașinii virtuale pe disc și identificați fișierul .vmdk, care este discul virtual al mașinii virtuale. În mod implicit, VMware creează folderele mașinii virtuale în interiorul directorului la C: \ Users \ NAME \ Documents \ Virtual Machines \ , unde NAME este numele contului de utilizator Windows.

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

Dacă nu sunteți sigur unde se află, 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 valoare predefinită 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: \ cale \ to \ source.vmdk" -t 1 "c: \ path \ to \ target.vmdk"

De exemplu, dacă este calea spre fișierul original .vmdk C: \ Users \ chris \ Documents \ Mașini virtuale \ Windows 7 \ Windows 7.vmdk , ați putea rula următoarea comandă:

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

Pentru a converti o mașină virtuală de la un calculator care poate fi creat într-un disc prealocat, împărțit în fișiere de 2 GB, executați următoarea comandă:

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

De exemplu, dacă este calea spre fișierul original .vmdk C: \ Users \ chris \ Documents \ Mașini virtuale \ Windows 7 \ Windows 7.vmdk , ați putea rula următoarea comandă:

vmware-vdiskmanager.exe -r "C: \ Users \ chris \ Documents \ Mașini virtuale \ Windows 7 \ Windows 7.vmdk" -t 1 "C: \ Users \ chris \ Documents \ 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 amândouă Windows 7 [ceva] .vmdk fișiere și Windows 7-growable [ceva] .vmdk fișiere

Acum puteți să scăpați de discul original ștergând fișierele acestuia. În acest exemplu, vom șterge toate Windows 7 [ceva] .vmdk inclusiv fișierele principale Windows 7.vmdk fişier. Cu toate acestea, trebuie 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: mutați noul disc virtual pe locația discului original

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

Acum puteți încărca automat mașina virtuală în mod normal. 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".