Comment agrandir le disque d’une machine virtuelle dans VirtualBox ou VMware

Lorsque vous créez un disque dur virtuel dans VirtualBox ou VMware, vous spécifiez une taille de disque maximale. Si vous voulez plus d’espace sur le disque dur de votre machine virtuelle plus tard, vous devrez agrandir le disque dur virtuel et la partition.

Notez que vous voudrez peut-être sauvegarder votre fichier de disque dur virtuel avant d’effectuer ces opérations – il y a toujours une chance que quelque chose se passe mal, il est donc toujours bon d’avoir des sauvegardes. Cependant, le processus a bien fonctionné pour nous.

Mise à jour : Utiliser le Virtual Media Manager dans VirtualBox

VirtualBox 6 a ajouté une option graphique pour agrandir et redimensionner les disques virtuels. Pour y accéder, cliquez sur Fichier > Gestionnaire de médias virtuels dans la fenêtre principale de VirtualBox.

Sélectionnez un disque dur virtuel dans la liste et utilisez le curseur « Taille » en bas de la fenêtre pour modifier sa taille. Cliquez sur « Appliquer » lorsque vous avez terminé.

Vous devrez quand même agrandir la partition sur le disque pour profiter de l’espace supplémentaire. La partition reste de la même taille même si la taille du disque augmente. Consultez les instructions ci-dessous pour plus d’informations sur l’agrandissement de la partition.

Agrandir un disque virtuel dans VirtualBox avec la ligne de commande

Pour agrandir un disque virtuel dans VirtualBox, vous devez utiliser la commande VBoxManage à partir d’une fenêtre d’invite de commande. Tout d’abord, arrêtez la machine virtuelle – assurez-vous que son état est défini sur Éteint, et non sur Enregistré.

Remarque : Avant de continuer, vous devez également supprimer tous les snapshots associés à la machine virtuelle si vous utilisez la fonction snapshots dans VirtualBox. Cela vous permettra de vous assurer que vous modifiez le bon fichier de disque virtuel et que tout fonctionnera correctement par la suite.

Deuxièmement, ouvrez une fenêtre d’invite de commande à partir de votre menu Démarrer et changez le répertoire pour le dossier des fichiers de programme de VirtualBox. Exécutez la commande :

cd "C:\Program Files\Oracle\VirtualBox"

La commande suivante opérera sur le disque virtuel de VirtualBox situé à « C:\Users\Equinox\VirtualBox VMs\Windows 10\Windows 10.vdi ». Elle redimensionnera le disque virtuel à 81920 Mo (80 Go).

VBoxManage modifyhd "C:\Users\Chris\VirtualBox VMs\Windows 10\Windows 7.vdi" --resize 81920

Remarque : utilisez deux tirets avant de redimensionner dans la commande ci-dessus.

Remplacez le chemin d’accès au fichier dans la commande ci-dessus par l’emplacement du disque VirtualBox que vous souhaitez redimensionner et le nombre par la taille à laquelle vous souhaitez agrandir l’image (en Mo).

Remarque : Dans VirtualBox 6.0+, publié en 2019, vous devrez peut-être utiliser la commande suivante à la place :

VBoxManage modifymedium disk "C:\Users\Equinox\VirtualBox VMs\Windows 10\Windows 10.vdi" --resize 81920

Notez que ce processus n’agrandit pas la partition du disque dur virtuel, vous n’aurez donc pas encore accès au nouvel espace – voir la section Agrandir la partition de la machine virtuelle ci-dessous pour plus d’informations.

Agrandir un disque virtuel dans VMware

Pour agrandir le disque dur d’une machine virtuelle dans VMware, éteignez la machine virtuelle, cliquez dessus avec le bouton droit de la souris et sélectionnez Paramètres de la machine virtuelle.

Sélectionnez le périphérique de disque dur virtuel dans la liste, cliquez sur le bouton Utilitaires, puis sur Développer pour développer le disque dur.

Saisissez une taille maximale de disque plus importante et cliquez sur le bouton Agrandir.

VMware augmentera la taille de votre disque virtuel, bien que ses partitions restent de la même taille – voir ci-dessous pour des informations sur l’agrandissement de la partition.

Agrandir la partition de la machine virtuelle

Vous avez maintenant un disque dur virtuel plus grand.

Cependant, la partition du système d’exploitation sur votre disque dur virtuel est de la même taille, vous ne pourrez donc pas encore accéder à cet espace.

Vous devez maintenant étendre la partition du système d’exploitation invité comme si vous agrandissiez une partition sur un vrai disque dur dans un ordinateur physique.

Vous ne pouvez pas agrandir la partition lorsque le système d’exploitation invité est en cours d’exécution, tout comme vous ne pouvez pas agrandir votre partition C:\ lorsque Windows est en cours d’exécution sur votre ordinateur.

Vous pouvez utiliser un CD live GParted pour redimensionner la partition de votre machine virtuelle.

Il vous suffit de démarrer l’image ISO GParted dans votre machine virtuelle pour accéder à l’éditeur de partition GParted dans un environnement Linux live.

GParted sera en mesure d’agrandir la partition du disque dur virtuel.

Chargez le fichier ISO dans votre machine virtuelle en allant dans la fenêtre des paramètres de la machine virtuelle, en sélectionnant votre lecteur CD virtuel et en naviguant vers le fichier ISO sur votre ordinateur.

Démarrez (ou redémarrez) votre machine virtuelle après avoir inséré l’image ISO et la machine virtuelle démarrera à partir de l’image ISO.

Le CD live de GParted vous posera plusieurs questions pendant le démarrage – vous pouvez appuyer sur Entrée pour les ignorer pour les options par défaut.

Une fois que GParted est démarré, jetez un coup d’oeil à la façon dont le lecteur virtuel est partitionné.

Avertissement : Tous les systèmes d’exploitation ne donneront pas lieu à des disques partitionnés de cette manière, mais il y a de fortes chances que vous voyiez quelque chose de similaire. Veillez à faire attention aux partitions existantes lorsque vous faites cela – le redimensionnement, le reformatage ou la suppression d’une partition sans précaution peut entraîner une machine virtuelle inopérante.

La disposition des partitions est extrêmement importante.

Il y a trois partitions sur le disque, plus 30 gigaoctets d’espace non alloué.

La première partition, sda1, est le secteur de démarrage ou la partition système EFI.

La deuxième partition, sda2, est la « partition primaire ». C’est l’espace alloué au système d’exploitation Windows – c’est la partition que nous voulons étendre. Elle est indiquée par la flèche rouge et la boîte rouge dans l’image ci-dessus.

Conseil : En règle générale, vous pouvez identifier votre partition primaire par sa taille – elle sera proche de la taille totale du lecteur virtuel d’origine que vous avez créé.

Veillez à noter qu’il y a une troisième partition, sda3, directement entre la partition que vous voulez redimensionner et l’espace non alloué que nous avons créé précédemment.

La position de sda3 signifie que nous ne pouvons pas simplement étendre sda2 dans l’espace non alloué.

La troisième partition est littéralement dans le chemin, et nous allons devoir la déplacer d’abord.

Faites un clic droit sur sda3, puis cliquez sur « Redimensionner/Déplacer ».

Remarque : Il se peut que ce ne soit pas sda3 pour vous. Vous recherchez simplement la partition qui se trouve entre la partition primaire et l’espace non alloué.

Une nouvelle fenêtre s’affiche et vous permet de déplacer la partition.

Prenez note de ce que dit l’écran. Il y a 30 722 mégaoctets d’espace après la partition msftres. Si vous voulez que sda3 soit hors du chemin, nous devons déplacer sda3 de l’autre côté de l’espace disponible.

Cliquez sur la case « Espace libre précédent », entrez « 30722 » dans le champ, puis cliquez sur « Redimensionner/Déplacer ».

Cela devrait ressembler à ceci :

Maintenant, sda3 est mis en file d’attente pour être déplacé à la fin de l’espace non alloué, et nous pouvons également configurer sda2 pour être redimensionné.

Faites un clic droit sur sda2, puis cliquez sur « Redimensionner/Déplacer ».

Saisissez le nombre qui suit « Taille maximale » dans le champ « Nouvelle taille », ou faites glisser le côté droit du curseur jusqu’à la droite.

Si vous l’avez fait correctement, vous devriez maintenant avoir la valeur de « Taille maximale » dans la case « Nouvelle taille ».

Cliquez sur « Redimensionner/Déplacer » pour finaliser la modification.

Cliquez sur le bouton vert coché près du sommet pour appliquer toutes les modifications que vous avez apportées.

L’application des modifications peut prendre quelques minutes, en fonction du nombre d’opérations de déplacement ou de redimensionnement que vous avez mises en file d’attente, et de la vitesse de votre ordinateur.

Ne vous inquiétez pas si vous devez attendre un certain temps.

Une fois l’opération de redimensionnement terminée, redémarrez votre machine virtuelle et supprimez le fichier ISO GParted.

Windows vérifiera le système de fichiers dans votre machine virtuelle pour s’assurer qu’il fonctionne correctement – n’interrompez pas cette vérification.

La partition de la machine virtuelle occupera désormais la totalité du disque dur virtuel, vous aurez donc accès à l’espace supplémentaire.

Notez qu’il existe des moyens plus simples d’obtenir plus de stockage – vous pouvez ajouter un deuxième disque dur virtuel à votre machine virtuelle à partir de sa fenêtre de paramètres.

Vous pouvez accéder au contenu de l’autre disque dur sur une partition séparée – par exemple, si vous utilisez une machine virtuelle Windows, l’autre disque dur virtuel sera accessible à une lettre de lecteur différente dans votre machine virtuelle.

Myriam
Myriam

Myriam est passionnée par les technologies grand public et aime bricoler avec les smartphones, les ordinateurs. Elle bidoullait son premier ordinateur à 12 ans, quelques années plus tard c'était au tour des télephones avec le Nokia 3310, le Sony Ericsson et bien d'autres model qui ont disparu de nos jours.


Laisser un commentaire