web-dev-qa-db-fra.com

Augmenter la taille VDI de VirtualBox sur l'hôte Ubuntu - GPARTED ne reconnaît pas la nouvelle taille

J'ai un VM qui avait 8 Go d'espace VDI. En raison du manque d'espace, j'ai essayé de redimensionner la taille de VDI à l'aide de la commande suivante:

vboxmanage modifyhd VDI_FILE_PATH --resize 20000

Cela semble marcher correctement. Lorsque j'ouvre le programme VirtualBox, le VM est maintenant de 20 Go en taille VDI. Mais lorsque je lance le cd live Gparted sur la machine virtuelle, il ne reconnaît que les 8 Go d'origine.

Est-ce que j'ai fait quelque chose de mal? Est-ce que je peux faire quelque chose pour résoudre ce problème?

Remarque: La VM exécute Xubuntu et mon hôte est Ubuntu.

3
tdmsoares

J'ai trouvé la raison de ce problème lorsque j'ai mis à jour ma VirtualBox de la version 5.1 à la version 5.2. Cette nouvelle version est livrée avec un excellent outil qui nous permet de redimensionner facilement un disque VDI (cet outil se trouve dans l’option Outils globaux).

Après y avoir accédé, j'ai découvert que mon disque VDI avait été redimensionné à 23 000 Mo, comme je l'ai écrit dans la question, à l'aide de la commande vboxmanage modifyhd VDI_FILE_PATH --resize 20000, comme je l'ai précédemment définie, mais (je ne sais pas pourquoi), Virtualbox conserve un VDI avec un nom en hexadécimal, en tant que sous-disque de votre VDI. Ce sous-disque ne faisait que 8 Go d’espace total (à cause de cela, Gparted n’a pas reconnu le redimensionnement que j’ai fait).

À ce stade, j'utilise la nouvelle interface de la VirtualBox mise à jour et la configure à 23 Go en tant que disque parent. Maintenant, j'ai exécuté à nouveau le Gparted dans la VM, et maintenant mon disque est 23GB.

Donc si vous, comme moi, faites face à ce problème (vous ne pouvez pas redimensionner correctement le VDI), vérifiez si VirtualBox est mis à jour à la version 5.2 (ou supérieure) et augmentez la taille du VDI (et probablement du sous-disque aussi) dans le répertoire. Option Global Tools

Note: Si je vais dans Paramètres, la boîte virtuelle affiche un seul VDI (le parent), le sous-disque n’est affiché que dans l’option Outils globaux.

1
tdmsoares