Vboxmanage/compact: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
|||
Zeile 23: | Zeile 23: | ||
# Shutdown the guest VM | # Shutdown the guest VM | ||
=== Vboxmanage === | |||
==== Linux Host ==== | |||
vboxmanage modifymedium --compact /path/to/thedisk.vdi | vboxmanage modifymedium --compact /path/to/thedisk.vdi | ||
==== Windows Host ==== | |||
VBoxManage.exe modifymedium --compact c:\path\to\thedisk.vdi | VBoxManage.exe modifymedium --compact c:\path\to\thedisk.vdi | ||
==== Mac Host ==== | |||
VBoxManage modifymedium --compact /path/to/thedisk.vdi | VBoxManage modifymedium --compact /path/to/thedisk.vdi | ||
''VBoxManage is located here: /Applications/VirtualBox.app/Contents/MacOS/VBoxManage'' | ''VBoxManage is located here: /Applications/VirtualBox.app/Contents/MacOS/VBoxManage'' | ||
== Links == | |||
# https://www.virtualbox.org/manual/ch08.html#vboxmanage-modifyvdi | |||
== Anwendung == | == Anwendung == |
Version vom 6. Januar 2023, 11:19 Uhr
Compact VirtualBox's VDI file size
Reduce vdi file size size
- Steps
- Run defrag in the guest (Windows only)
- Nullify free space:
- Linux Guest
dd if=/dev/zero of=/var/tmp/bigemptyfile bs=4096k rm /var/tmp/bigemptyfile
or
telinit 1 mount -o remount,ro /dev/sda1 zerofree -v /dev/sda1
- Windows Guest
- download SDelete from Sysinternals
- and run this:
sdelete.exe c: -z
replace C: with the drive letter of the VDI
- Shutdown the guest VM
Vboxmanage
Linux Host
vboxmanage modifymedium --compact /path/to/thedisk.vdi
Windows Host
VBoxManage.exe modifymedium --compact c:\path\to\thedisk.vdi
Mac Host
VBoxManage modifymedium --compact /path/to/thedisk.vdi VBoxManage is located here: /Applications/VirtualBox.app/Contents/MacOS/VBoxManage
Links
Anwendung
# vboxmanage modifymedium --compact windows10.vdi 0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%