Sie verwenden, können versuchen, es zu tun, indem
- Null-out Speicherplatz im vm
cat /dev/zero > /path/to/fill/z; sync; sleep 3; sync; rm -rf z
NOTE: Delete unwanted files within the VM before running the command above. If you have multiple partitions, logical volumes, do it on each of them.
durch Laufen
- compact/schrumpfen die virtuelle Festplatte (dies funktioniert mit VDI-Format in Ordnung, aber nicht sicher VMDK, können Sie versuchen)
VBoxManage modifyhd --compact /path/to/vdisk.vmdk
Sie werden den Fortschritt sehen, einmal abgeschlossen, überprüfen seine Größe.
aktualisieren: Wenn Sie die virtuelle Festplatte ändern möchten, sollten Sie VBoxManage modifyhd --resize <megabytes> /path/to/vdisk.vmdk
verwenden.
NOTE: The size of the virtual disk doesn't matter too much, it is just like a cap (max size) of the virtual disk image it can grow up to. By default the VMDK should be dynamically allocated, which mean the vmdk size will be close to the amount of data within the VM. The above method will help to reclaim spaces that has been freed up within the guest.
WICHTIG: Wachsende der Größe der virtuellen Datenträger in Ordnung ist, aber bei der Reduktion/Schrumpfen sollte man sehr vorsichtig sein, es besteht die Gefahr von Daten die neue Größe < die tatsächliche Datengröße innerhalb des virtuellen Datenträger zu verlieren.
Es scheint nicht zu funktionieren. Problem ist seine virtuelle Größe (maximale Größe) ist 40 GB, aber die tatsächliche Größe auf der Festplatte ist nur 1,19 GB. Ich wollte nur diese 40 GB virtuelle Größe reduzieren. vmdk-Dateien scheinen auf dem Weg bis zur angegebenen maximalen Größe zu wachsen. – ganni
OK, jetzt verstehe ich, was Sie erreichen wollen. Bitte sehen Sie die aktualisierte Antwort. –
Danke! Ich versuchte Sie Methode und plus, versuchte "VBoxManage modifyhd --resize vdisk.vdi" nach der Konvertierung meiner vdisk.vmdk in VDI-Format ohne Glück. Obwohl ich die virtuelle Größe auf 15G verkleinern konnte, konnte meine virtuelle Maschine nach dem Shrink nicht starten. Ich habe so nur auf diese bis jetzt :( – ganni