Ich habe eine sehr alte virtuelle Box mit Ubuntu 14 Gast installiert. Sie nimmt derzeit über 50 GB ein und ich habe gerade 35 GB Daten auf dieser virtuellen Box gelöscht, aber da die FestplatteDynamisch zugewiesendie VMDK-Datei hat immer noch ihre ursprüngliche, riesige Größe. Wie kann ich diese VMDK-Datei einfach komprimieren/verkleinern? Ich verwende Windows 10 als Host.
Antwort1
Das virtuelle Disk-Image ist eine VMDK
Datei oder VDI
eine Datei?
VBoxManage
verkleinert nur VDI
dateibasierte Disk-Images.
Das zu tun...
Füllen Sie zunächst Ihre virtuelle Festplatte mit Nullen auf. Starten Sie die VM und führen Sie Folgendes aus:
sudo dd if=/dev/zero of=/bigemptyfile bs=4096k status=progress
sudo rm -f /bigemptyfile
Fahren Sie die VM und VirtualBox herunter.
Führen Sie dann auf dem Host Folgendes aus:
vboxmanage modifymedium x:\path\to\disk.vdi --compact
Notiz: Sie müssen den Pfad angeben vboxmanage
(im Allgemeinen „ C:\Program Files\Oracle\VirtualBox
“).