Vboxmanage/compact: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 1: | Zeile 1: | ||
== Compact VirtualBox's VDI file size == | |||
To reduces the vdi filesize size | |||
; Steps | |||
# Run defrag in the guest (Windows only) | # Run defrag in the guest (Windows only) | ||
# Nullify free space: | # Nullify free space: | ||
; Linux Guest''' | |||
dd if=/dev/zero of=/var/tmp/bigemptyfile bs=4096k | dd if=/dev/zero of=/var/tmp/bigemptyfile bs=4096k | ||
rm /var/tmp/bigemptyfile | rm /var/tmp/bigemptyfile | ||
Zeile 14: | Zeile 14: | ||
mount -o remount,ro /dev/sda1 zerofree -v /dev/sda1 | mount -o remount,ro /dev/sda1 zerofree -v /dev/sda1 | ||
; Windows Guest | |||
# download [http://technet.microsoft.com/en-us/sysinternals/bb897443 SDelete] from Sysinternals | # download [http://technet.microsoft.com/en-us/sysinternals/bb897443 SDelete] from Sysinternals | ||
# and run this: | # and run this: | ||
sdelete.exe c: -z '' | sdelete.exe c: -z '' | ||
''replace C: with the drive letter of the VDI'' | |||
# Shutdown the guest VM | |||
# Now run VBoxManage's [https://www.virtualbox.org/manual/ch08.html#vboxmanage-modifyvdi modifymedium] command with the <code>--compact</code> option: | # Now run VBoxManage's [https://www.virtualbox.org/manual/ch08.html#vboxmanage-modifyvdi modifymedium] command with the <code>--compact</code> option: | ||
; 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'' | |||
== Anwendung == | |||
# vboxmanage modifymedium --compact windows10.vdi | # vboxmanage modifymedium --compact windows10.vdi | ||
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100% | 0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100% |
Version vom 6. Januar 2023, 11:10 Uhr
Compact VirtualBox's VDI file size
To reduces the vdi filesize 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
- Now run VBoxManage's modifymedium command with the
--compact
option:
- 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
Anwendung
# vboxmanage modifymedium --compact windows10.vdi 0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%