Redimensionner le lecteur virtuel [dupliquer]

49

J'exécute Ubuntu en tant qu'invité sur un iMac avec VirtualBox version 4.1.8.

Quel est le moyen le plus simple de redimensionner le lecteur virtuel?

Veuillez fournir autant de détails que possible, y compris le format correct pour toutes les commandes.

    
posée james 05.02.2012 - 22:34
la source

2 réponses

69

Cette réponse s'adresse à un hôte Windows, mais si vous utilisez bash à la place du PowerShell et remplacez "\" par "/", cela devrait fonctionner correctement.

Agrandir le lecteur virtuel

  1. De VirtualBox
    1. Libère le fichier VDI: Fichier - & gt; Virtual Media Manager - & gt; Sélectionnez VDI - & gt; Version
    2. Copiez l'emplacement du VDI dans la boîte de propriétés "C: \ Users \ campbell \ VirtualBox VMs \ Ubuntu14 \ Ubuntu14.vdi"
    3. Sauvegarder le fichier VDI
      1. Copiez le fichier VDI dans un nouvel emplacement.
      2. Attribuez un nouvel UUID au fichier VDI d'origine:
        1. Démarrer Powershell (pas en tant qu'administrateur):
        2. Passez à votre répertoire Oracle VirtualBox cd C:\Program Files\Oracle\VirtualBox
        3. .\VBoxManage.exe internalcommands sethduuid "C:\Users\campbell\VirtualBox VMs\Ubuntu14\Ubuntu14.vdi"
    4. Supprimez et rajoutez le fichier .vdi de votre machine pour mettre à jour son UUID.
      1. Fichier - & gt; Virtual Media Manager - & gt; Sélectionnez VDI - & gt; Supprimer
      2. Appliquer.
      3. Faites un clic droit sur votre VM - & gt; Configuration - & gt; Stockage - & gt; Contrôleur: SATA - & gt; Ajouter un nouveau disque dur. Sélectionnez votre fichier .vdi.
  2. De l'hôte
    1. Déterminez la taille souhaitée: vous pouvez la rechercher sur Google, par exemple. '40 Go = MB 'renvoie 40000 Mo
    2. Démarrer PowerShell (pas en tant qu'administrateur)
    3. Passez à votre répertoire Oracle VirtualBox cd C:\Program Files\Oracle\VirtualBox
    4. Redimensionnez votre fichier .vdi .\VBoxManage.exe modifyhd "C:\Users\campbell\VirtualBox VMs\Ubuntu14\Ubuntu14.vdi" --resize 40000
    5. Maintenant, démarrez votre machine virtuelle. Vous recevrez le même avertissement concernant l'espace qui vous a incité à vous engager dans cette procédure. Ne vous inquiétez pas, nous sommes près de la fin.
  3. Sur votre machine virtuelle
    1. Démarrer le gestionnaire de partitions gparted (installez-le s'il manque sudo apt-get install gparted )
    2. Débarrassez-vous de la partition swap, ce qui vous empêche d’étendre la partition racine. Notez que vous ne pouvez pas nuire au reste de votre ordinateur - tout se passe dans un seul fichier. Dans le pire des cas, vous supprimez ce fichier et vous devez utiliser votre sauvegarde à la place.
      1. Notez la taille de la partition linux-swap 4 GiB dans mon cas
      2. Faites un clic droit dessus et Swapoff
      3. Faites un clic droit dessus et Delete
      4. Appliquez en cliquant sur la coche (Appliquer toutes les opérations). Ignorez le terrible avertissement - la vie est trop courte pour satisfaire les Cassandras
      5. faites un clic droit sur le système de fichiers étendu qui abritait autrefois la partition de swap (/ dev / sda2 selon toute vraisemblance) et supprimez-le
      6. cliquez avec le bouton droit sur la partition racine (/ dev / sda1) et redimensionnez-la. Cliquez sur l'onglet "Espace libre suivant" et entrez la taille de la partition de swap. Shift-Tab et la machine travaillera automatiquement à la nouvelle taille.
      7. Faites un clic droit dans l’espace non alloué à la fin et faites-en une partition étendue
      8. Cliquez avec le bouton droit de la souris sur la nouvelle partition et sélectionnez linux-swap dans le champ Système de fichiers.
      9. Validez vos modifications comme précédemment
      10. Faites un clic droit sur votre partition de swap et sélectionnez swapon
      11. Dites à la grosse dame de commencer à chanter.

Références:

  1. lien
  2. Redimensionner le disque virtuel VirtualBox VM d'Ubuntu 10.04
réponse donnée cam 09.12.2014 - 00:27
la source
45

Si vous agrandissez le disque, vous

  1. d’abord agrandir le disque de VirtualBox, puis
  2. agrandir la partition et
  3. le système de fichiers qu'il contient.

Pour agrandir un disque, vous pouvez utiliser la commande VBoxManage modifyhd . Supposons que vous souhaitiez redimensionner le disque à 20 000 mégaoctets (~ 20 Go). Localisez d'abord le fichier de disque que vous souhaitez développer. Ensuite, dans le terminal, donnez cette commande pour redimensionner le disque:

VBoxManage modifyhd "path-of-disk-file" --resize 20000

Pour agrandir la partition et le système de fichiers, il est probablement plus facile de démarrer la machine virtuelle en utilisant un livecd Ubuntu et de faire le travail avec GParted, car il fait les deux en même temps. p>

Attachez une image ISO livecd à la machine virtuelle et modifiez l’ordre d’amorçage pour qu’il démarre en premier à partir du CD. Si vous ne possédez pas de livecd Ubuntu, vous pouvez utiliser tout livecd fourni avec les outils appropriés. Par exemple, SliTAZ ne coûte que 35 Mo à télécharger. Ouvrez GParted et choisissez le disque que vous souhaitez redimensionner. Cliquez ensuite avec le bouton droit sur la partition que vous souhaitez développer et choisissez l'option "redimensionner-déplacer". Dans la boîte de dialogue qui s'ouvre, dans le graphique qui représente la partition, faites glisser le triangle à la fin de la partition jusqu'à la droite pour l'agrandir. Fermez ensuite la boîte de dialogue et choisissez "Appliquer" dans la barre d'outils. Comme aucune donnée ne doit être déplacée, cela devrait être une opération rapide.

Lorsque vous avez terminé, n'oubliez pas de détacher le livecd de la machine virtuelle et de modifier l’ordre d’amorçage.

Vous trouverez un très bon tutoriel de tout le processus avec des captures d'écran incluses ici: lien

    
réponse donnée Joni 06.02.2012 - 00:06
la source

Lire d'autres questions sur les étiquettes