IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VirtualBox Discussion :

Comment augmenter la taille d'un disque virtuel ?


Sujet :

VirtualBox

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Modérateur
    Avatar de al1_24
    Homme Profil pro
    Retraité
    Inscrit en
    Mai 2002
    Messages
    9 142
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 65
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Retraité
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2002
    Messages : 9 142
    Par défaut Comment augmenter la taille d'un disque virtuel ?
    Bonjour,

    J'ai créé une machine virtuelle avec tout mon environnement pour squatter des machines amies pendant mes vacances.
    Malheureusement, je m'aperçois aujourd'hui que j'ai taillé un peu court mon disque virtuel au moment d'installer des applications supplémentaires.
    Je n'ai pas trouvé dans la documentation de Virtualbox de moyen d'étendre la taille d'un disque virtuel, à moins de refaire une installation d'une nouvelle machine, ce que je ne peux pas faire vu que je n'ai pas sous la main les CD d'installation de toutes mes applications.

    Comment peut-on augmenter la taille d'un disque virtuel sans réinstallation ?
    Modérateur Langage SQL
    Règles du forum Langage SQL à lire par tous, N'hésitez pas à consulter les cours SQL
    N'oubliez pas le bouton et pensez aux balises
    [code]
    Si une réponse vous a aidé à résoudre votre problème, n'oubliez pas de voter pour elle en cliquant sur
    Aide-toi et le forum t'aidera : Un problème exposé sans mentionner les tentatives de résolution infructueuses peut laisser supposer que le posteur attend qu'on fasse son travail à sa place... et ne donne pas envie d'y répondre.

  2. #2
    Membre émérite
    Homme Profil pro
    Touche à tout informatique autodidacte
    Inscrit en
    Janvier 2007
    Messages
    812
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Touche à tout informatique autodidacte

    Informations forums :
    Inscription : Janvier 2007
    Messages : 812
    Par défaut
    Bonjour,
    Apparemment, virtualbox ne permet de "resizer" son disque virtuel.
    La solution serait de créer un nouveau disque virtuel (plus volumineux) et de copier dessus le contenu de ton disque virtuel actuel.
    Plus d'explications ici

    C'est en anglais, je te conseille d'y aller pas à pas. Au besoin, gardes une copie de ton disque virtuel.

  3. #3
    Modérateur
    Avatar de al1_24
    Homme Profil pro
    Retraité
    Inscrit en
    Mai 2002
    Messages
    9 142
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 65
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Retraité
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2002
    Messages : 9 142
    Par défaut
    Merci

    C'est en effet le type de solution que j'ai mise en œuvre...
    Les machines virtuelles sont sous Windows XP, l'hôte sous Vista.

    Pour ceux que ça intéresse :

    1. Il n'est pas possible de cloner un disque virtuel par simple copie du fichier .vdi. VirtualBox refuse d'utiliser simultanément l'original et la copie parce qu'ils portent la même signature.
      Il faut donc faire une copie du disque à étendre avec la commande
      Code : Sélectionner tout - Visualiser dans une fenêtre à part
      VBoxManage clonehd source.vdi copie.vdi
    2. Création dans VirtualBox d'un disque virtuel vide de la taille attendue
    3. Montage dans VirtualBox des deux nouveaux disques (clone et vide) en esclave du disque source de la machine virtuelle originale.
    4. A partir de la machine virtuelle originale, exécution d'une copie de partition depuis le disque clone vers le disque vide (j'ai utilisé R-drive-image qui est gratuit pendant 15 jours et permet de définir une taille de partition cible différente de la source)
    5. La copie est terminée. Le nouveau disque virtuel peut maintenant être utilisé pour lancer une nouvelle machine virtuelle.
    Modérateur Langage SQL
    Règles du forum Langage SQL à lire par tous, N'hésitez pas à consulter les cours SQL
    N'oubliez pas le bouton et pensez aux balises
    [code]
    Si une réponse vous a aidé à résoudre votre problème, n'oubliez pas de voter pour elle en cliquant sur
    Aide-toi et le forum t'aidera : Un problème exposé sans mentionner les tentatives de résolution infructueuses peut laisser supposer que le posteur attend qu'on fasse son travail à sa place... et ne donne pas envie d'y répondre.

  4. #4
    Membre averti
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2008
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Madagascar

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Finance

    Informations forums :
    Inscription : Mai 2008
    Messages : 20
    Par défaut
    Bonjour,

    Maintenant, Vboxmanage permet de resize la taille d'un disque !

    Il suffit de faire la commande suivante

    Vboxmanage modifyhd disque.vdi resize <taille en megabyte>


    ----------------------------------xxxxx-------------------------------

  5. #5
    Membre Expert
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2011
    Messages
    1 255
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Décembre 2011
    Messages : 1 255
    Par défaut
    Citation Envoyé par Xtian Voir le message
    Bonjour,

    Maintenant, Vboxmanage permet de resize la taille d'un disque !

    Il suffit de faire la commande suivante

    Vboxmanage modifyhd disque.vdi resize <taille en megabyte>


    ----------------------------------xxxxx-------------------------------
    Ca doit dépendre du mode de création du HD !!
    En voulant passer de 8 à 20Go :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    VBoxManage.exe modifyhd centos.vdi --resize 20
    0%...
    Progress state: VBOX_E_NOT_SUPPORTED
    VBoxManage.exe: error: Resize hard disk operation for this format is not implemented yet!

  6. #6
    Membre averti
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2008
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Madagascar

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Finance

    Informations forums :
    Inscription : Mai 2008
    Messages : 20
    Par défaut en MégaByte
    Bonjour,

    En fait, VboxManage ne permet pas encore de reduire la taille logique d'un disque même si la taille réelle n'atteint pas la taille maximum. Par contre, on peut bien augmenter.

    C:\Users\\.VirtualBox\HardDisks>vboxmanage -version
    4.0.12r72916

    C:\Users\\.VirtualBox\HardDisks>Vboxmanage showhdinfo REDHAT.vdi
    UUID: ba6d3140-58d7-4177-8d26-afc82984d84d
    Accessible: yes
    Logical size: 20480 MBytes
    Current size on disk: 8081 MBytes
    Type: normal (base)
    Storage format: VDI
    Format variant: dynamic default

    C:\Users\\.VirtualBox\HardDisks>Vboxmanage modifyhd REDHAT.vdi --resize 10000
    0%...
    Progress state: VBOX_E_NOT_SUPPORTED
    VBoxManage.exe: error: Resize hard disk operation for this format is not implemented yet!

    C:\Users\\.VirtualBox\HardDisks>Vboxmanage modifyhd REDHAT.vdi --resize 25000
    0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%

    C:\Users\\.VirtualBox\HardDisks>Vboxmanage showhdinfo REDHAT.vdi
    UUID: ba6d3140-58d7-4177-8d26-afc82984d84d
    Accessible: yes
    Logical size: 25000 MBytes
    Current size on disk: 8082 MBytes

    Type: normal (base)
    Storage format: VDI
    Format variant: dynamic default

    Dans ton cas, il fallait mettre la taille en MégaByte au lieu de GB et ça doit marcher ...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Comment augmenter la taille du disque ( virtualbox )
    Par alex61 dans le forum Virtualisation
    Réponses: 15
    Dernier message: 24/11/2017, 08h15
  2. comment augmenter la taille d'une partition LINUX RED HAT ?
    Par hadid dans le forum Administration système
    Réponses: 4
    Dernier message: 21/09/2007, 16h34
  3. [GD] Comment augmenter la taille de la police qui reste désespérément à 8 ?
    Par Shandler dans le forum Bibliothèques et frameworks
    Réponses: 3
    Dernier message: 04/07/2007, 19h46
  4. comment augmenter la taille de line dans dbms_output
    Par lifeisgood dans le forum SQL
    Réponses: 13
    Dernier message: 17/01/2007, 15h10
  5. comment augmenter la taille d'un tableau ?
    Par salseropom dans le forum C
    Réponses: 5
    Dernier message: 16/12/2005, 12h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo