Avec vboxmanage
Avant tout, il faut éteindre la VM complètement.
Ouvrir une invite de commande (pas en mode administrateur mais classique) : windows+R > cmd > OK
PATH="C:\Program Files\Oracle\VirtualBox";%PATH% VBoxManage.exe modifyhd "C:\chemin\disque.vdi" --resize taille_mo
Exemple je veux agrandir ma VM « Server » à 40 Go (40 000 mo) :
VBoxManage.exe modifyhd "D:\VM\Linux\Server\Server.vdi" --resize 40000 0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Une fois cette opération réalisée nous avons maintenant un disque virtuel dont l’espace est plus important.
Il ne vous reste plus qu’à étendre la partition avec un outil tel que GParted.