J'ai créé un disque dur de boîte virtuelle pour le système Ubuntu 16.04. J'ai alloué dynamiquement un espace disque dur de 8 Go. Après l'installation, la taille réelle n'est que d'environ 3 Go. Ma demande est la suivante : je veux maintenant réduire l'espace de 8 Go à 4 Go parce que c'est un espace suffisant. J'en ai besoin car je peux créer une image de 4 Go à partir d'un fichier VDI et ensuite écrire cette image sur des clés USB de 4 Go. J'utilise Virtual Box 5.0.24_Ubuntu r108355 et Ubuntu 16.04.1
Note : J'ai utilisé la commande VBoxManage pour modifier le disque dur :
\# sudo VBoxManage modifyhd Ubuntu-16-04-1.vdi --resize 4096
/usr/lib/virtualbox/VBoxManage: /usr/local/lib/libldap\_r-2.4.so.2: no version information available (required by /usr/lib/x86\_64-linux-gnu/libcurl-gnutls.so.4)
/usr/lib/virtualbox/VBoxManage: /usr/local/lib/liblber-2.4.so.2: no version information available (required by /usr/lib/x86\_64-linux-gnu/libcurl-gnutls.so.4)
0%...
Progress state: VBOX\_E\_NOT\_SUPPORTED
VBoxManage: error: Resize medium operation for this format is not implemented yet!
En fait, j'ai rencontré ce problème :
VBOX_E_NOT_SUPPORTED
VBoxManage : erreur : L'opération de redimensionnement du support pour ce format n'est pas encore implémentée !
EDIT : Je voulais réduire la taille du disque virtuel, pas le fichier VDI lui-même. Je veux créer une image ISO à partir du fichier VDI, et la réduction de la taille ne m'a pas aidé, elle était toujours de 8 Go.