Csökkentése (zsugorodik) a méret a virtuális lemez VirtualBoxban

Csökkentése (zsugorodik) a méret a virtuális lemez a VirtualBox

Idővel, a fájlok dinamichiskih virtuális lemezek * .vdi méretének növekedése. Még ha törli az adatokat a vendég operációs rendszer, a dinamikus lemezeket nem csökkentett méretű automatikusan. Hogy csökkentsék a méretét VirtualBox verzió óta 2.2, használd a VboxManager modifyhd uuid | fájlnév --compact. ahol - kódot, és - VDI virtuális merevlemez egységet. Ez a parancs eltávolítja a szabad blokkok a lemezek nullákkal töltjük fel. Ha eltávolítjuk a fájlokat a vendég operációs rendszer, amely a blokkok tartalmazzák a különböző „szemetet”, így van, hogy töltse ki őket nullákkal. A vendég gép akkor a Windows segédprogram sdelete (a lehetőséget, -c, és a legfrissebb -z (lásd referencia)). de a linux van több lehetséges opciók közül:

használja a parancsot: dd if = / dev / zero of = / tmp / zerofile; rm / tmp / zerofile. Ez a művelet létrehoz egy fájlt a méret az üres helyet a virtuális lemezt, majd törli azt. Ez a folyamat eltarthat egy ideig.

használható eszköz zerofile

Ezeket az intézkedéseket végre kell hajtani a vendég operációs rendszer. Után, majd kapcsolja ki a vendég virtuális gépet és futtatni a parancsot egy terminál (konzol) a fogadó:

VBoxManage modifyhd <файл>.VDI --compact.

Vegye figyelembe, hogy ha az első lépés - a nullázás blokkméretével virtuális dinamikus „lemez” nő a maximális méretét. Győződjön meg arról, hogy van-e elég hely erre a műveletre - vagy a vendég operációs rendszer lehet „fagyasztani”, és a rajta tárolt adatok sérülhetnek.

PS: Fontos! Ez a funkció kísérleti verzió 2.2, ajánlott, hogy hozzon létre egy biztonsági másolatot a VDI fájl az első használat előtt.

Kapcsolódó cikkek