Convertir un disque dur fixe VirtualBox en dynamique, et vice versa

Découvrez comment convertir un disque fixe en un disque dynamique ou vice versa dans VirtualBox. Assurez-vous d'avoir suffisamment d'espace, changez le format de stockage, supprimez l'ancien disque et ajoutez le nouveau.

Lors de la création d'une machine virtuelle, vous devez sélectionner un type de disque, vous pouvez choisir entre un disque fixe ou un disque dynamique. Et si vous avez opté pour un disque fixe et que vous vous rendez compte plus tard que vous avez besoin d'un disque dynamique, ou vice versa ? Et bien, il est possible de convertir l'un en l'autre. Dans cet article, nous verrons comment vous pouvez convertir un disque fixe VirtualBox en un disque dynamique ou vice versa.

Disque dynamique : Un disque dynamique est un type de disque dur virtuel qui commence avec une petite taille et qui grandit au fur et à mesure que vous ajoutez des données à l'intérieur de la machine virtuelle. Les disques dynamiques sont efficaces en termes d'espace de stockage car ils n'utilisent que l'espace de stockage de l'hôte nécessaire, mais ils peuvent légèrement affecter les performances de l'ordinateur lorsque le disque se dilate.

Disque fixe : Un disque fixe a une taille spécifique et ne peut pas être agrandi en cas de besoin. Les machines virtuelles avec des disques fixes offrent de meilleures performances que celles avec des disques dynamiques car elles n'ont pas à distribuer leurs ressources pour augmenter la taille. Cependant, le disque peut se remplir finalement, créant une pénurie d'espace de stockage.

Comment convertir un disque fixe VirtualBox en un disque dynamique ou vice versa ?

Si vous souhaitez convertir un disque fixe VirtualBox en un disque dynamique ou vice versa, suivez les étapes ci-dessous pour résoudre le problème.

  1. Assurez-vous d'avoir suffisamment d'espace
  2. Changez le format de stockage de votre disque virtuel
  3. Supprimez le fichier VDI renommé et ajoutez le nouveau

Parlons-en en détail.

Assurez-vous d'avoir suffisamment d'espace

Avant de convertir le type de stockage, vous devez vérifier et vous assurer que votre disque dispose d'un espace suffisant pour accueillir une image disque séparée. Par exemple, si la taille du disque virtuel que vous souhaitez convertir est de 70 Go, vous devez disposer d'au moins 70 Go d'espace disque disponible pour le processus de conversion.

Une fois la conversion terminée et si tout fonctionne correctement, vous pouvez supprimer le fichier de disque virtuel d'origine pour libérer de l'espace disque, mais au départ, il doit y avoir suffisamment d'espace.

Pour vérifier la taille de votre disque, dans VirtualBox, cliquez avec le bouton droit sur le disque, sélectionnez Paramètres > Stockage, cliquez sur votre VDI, puis vérifiez la taille virtuelle du fichier. Si vous avez suffisamment d'espace, procédez à la conversion. Si vous n'avez pas suffisamment d'espace, créez-en et passez à l'étape suivante.

Changez le format de stockage de votre disque virtuel

Avant de changer le format, arrêtez vos machines virtuelles si elles sont en cours d'exécution. Une fois terminé, suivez les étapes suivantes.

  • Ouvrez l'invite de commandes en la recherchant dans le menu Démarrer.
  • Ensuite, saisissez la commande suivante pour accéder à l'emplacement d'installation par défaut de l'application VirtualBox, si vous avez spécifié un emplacement personnalisé, apportez les modifications nécessaires à la commande ci-dessous.
cd "C:\Program Files\Oracle\VirtualBox"
  • Désormais, nous devons répertorier toutes les machines virtuelles pour obtenir leurs emplacements. Pour cela, exécutez la commande suivante.
VBoxManage.exe list hdds
  • Vous devez copier l'emplacement du VDI et l'insérer dans la commande suivante pour changer son format.

Pour convertir de Fixe à Dynamique

VBoxManage.exe clonemedium disk "source.vdi" "destination.vdi" –variant Standard

Pour convertir de Dynamique à Fixe

VBoxManage.exe clonemedium disk "source.vdi" "destination.vdi" –variant Fixed

Si vous ne pouvez pas exécuter la commande et qu'elle indique une erreur de syntaxe, écrivez manuellement "-variant" et exécutez à nouveau la commande. Assurez-vous également que l'emplacement de la source et de la destination est exactement le même, mais que les noms de fichier sont différents si vous ne voulez pas vous embêter à reconfigurer le VDI comme je l'ai fait.

Désormais, nous devons réorganiser un peu les choses. Pour cela, rendez-vous à l'emplacement de votre VDI, modifiez le nom du fichier source en quelque chose d'autre, puis renommez la destination pour correspondre à celui du fichier d'origine.

Lire : VirtualBox affiche un écran noir et l'OS invité ne se lance pas

Supprimez le VDI renommé et ajoutez le nouveau

Maintenant que nous n'avons plus besoin de l'ancien VDI, nous pouvons le supprimer et ajouter le nouveau. Suivez les étapes suivantes pour supprimer l'image VDI inaccessible.

  1. Lancez Oracle VirtualBox.
  2. Allez dans Fichier > Outils > Gestionnaire des supports virtuels.
  3. Cliquez sur Actualiser.
  4. Cliquez sur Release dans la question posée.
  5. Ensuite, cliquez sur Remove.
  6. Si plusieurs VDI non accessibles sont présents, assurez-vous de les supprimer tous.Sélectionnez le VDI
  7. Procédez comme suit pour ajouter une nouvelle image VDI :
  8. Sélectionnez la machine virtuelle et cliquez sur Paramètres.
  9. Allez dans Stockage et cliquez sur le deuxième icône Plus (+) situé à côté de "Contrôleur: IDE".
  10. Cliquez sur Ajouter, accédez à l'emplacement où se trouve le fichier et ajoutez-le.
  11. Une fois qu'il est ajouté à l'utilitaire de sélection du disque dur, sélectionnez la VDI dans la section Non attachée, puis cliquez sur Choisir.
  12. Enfin, cliquez sur OK.

C'est tout ! Démarrez votre VDI car le format de stockage a été modifié.

Quel est le meilleur choix entre allocation dynamique ou taille fixe pour VirtualBox ?

La principale différence entre l'allocation dynamique et la taille fixe est que cette dernière alloue tout l'espace pour le disque d'un coup, tandis que l'allocation dynamique n'utilise de l'espace que selon les besoins de la machine virtuelle. Ainsi, si votre machine virtuelle n'utilise pas toute la taille du disque dur, l'allocation dynamique n'occupera pas tout l'espace, tandis que la taille fixe le fera. En d'autres termes, l'allocation dynamique évolue avec votre machine virtuelle, tandis que la taille fixe occupe tout l'espace d'un coup. Cependant, en termes de performances, la taille fixe est meilleure.

Lire : Échec de l'attachement du périphérique USB à la machine virtuelle dans VirtualBox.

Comment convertir entre disques fixes et dynamiques dans VirtualBox ?

Pour convertir d'un disque fixe à un disque dynamique, utilisez VBoxManage.exe clonemedium disk "source.vdi" "destination.vdi" –variant Standard, tandis que pour convertir d'un disque dynamique à un disque fixe, utilisez VBoxManage.exe clonemedium disk "source.vdi" "destination.vdi" –variant Fixed dans l'invite de commande après avoir accédé au répertoire de VirtualBox.

Index
  1. Comment convertir un disque fixe VirtualBox en un disque dynamique ou vice versa ?
    1. Assurez-vous d'avoir suffisamment d'espace
    2. Changez le format de stockage de votre disque virtuel
    3. Supprimez le VDI renommé et ajoutez le nouveau
    4. Quel est le meilleur choix entre allocation dynamique ou taille fixe pour VirtualBox ?
    5. Comment convertir entre disques fixes et dynamiques dans VirtualBox ?

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Go up