Afla cum poti comprima discurile virtuale Virtualbox

Rezolvare problema (Fix IT)

Situatie

Masinile virtuale din Virtualbox ocupa mult spatiu.

Daca discurile virtuale sunt expandate dinamic, le putem comprima pentru a salva spatiul pe HDD.

Backup

Copierea discurilor ce vor fi comprimate

Solutie

Pasi de urmat

In functie de ce sistem de operare ruleaza in masina virtuala trebuie sa folosim un utilitar pentru a umple discul virtual cu 0.

Pornim masina virtuala si incepem procesul de scriere cu 0 pe HDD-ul virtual.

Pentru Windows se poate folosi sdelete, in Linux puteti folosi dd.

In Windows mai e nevoie si de o defragmentare inainte de a comprima discul. Dupa ce facem defragmentarea rulam utilitarul descarcat:

sdelete -z

In Linux putem folosi urmatoarea comanda, ca root:

dd if=/dev/zero of=/empty

Dupa ce se umple discul, stergem fisierul:

rm /empty

Dupa aceste operatiuni inchidem masinile virtuale.

Cu masinile virtuale oprite folosim comanda

vboxmanage modifyhd /cale/catre/disk.vdi –compact

pentru un host Linux pentru a comprima discul virtual.

Screenshot from 2015-11-10 21:24:16

 

Pentru un host Windows folosim urmatoarea comanda:

VBoxManage.exe modifyhd c:calecatredisk.vdi –compact

E foarte important ca inainte de a comprima discul virtual sa-l umplem cu 0 pentru a putea recupera spatiu pe HDD. Daca trecem peste acest pas, comprimarea nu va mai fi eficienta.

Tip solutie

Permanent

Impact colateral

Fisierul scris cu 0 pe hostul de Linux trebuie sters.
Pe hostul de Windows nu trebuie sarit peste defragmentare.

Plan de restaurare in caz de nefunctionare

Daca masina virtuala nu mai porneste, se copiaza discul din backup peste cel comprimat.

Voteaza

(9 din 24 persoane apreciaza acest articol)

Despre Autor

Leave A Comment?