web-dev-qa-db-fra.com

Comment donner plus d'espace disque à Ubuntu 14.04

Mon système d’exploitation original était/est W7 et chaque fois que j’installais Ubuntu 14.04 LTS, il me donnait 17 Go d’espace mais je souhaite maintenant l’étendre pour certaines applications.

enter image description here

Je suis un peu nouveau sur le disque et le partitionnement alors une bonne aide serait appréciée.

J'ai également installé Ubuntu aux côtés de W7.

3
cryken

Pour donner plus d'espace à Ubuntu, vous devrez faire quelques choses:

  • Réduire /dev/sda2
  • Redimensionnez la partition étendue (/dev/sda3) pour inclure l'espace libéré par l'étape précédente.
  • Déterminez si l'espace est réservé aux applications système (celles installées par apt-get, Software Centre, etc.) ou aux applications utilisateur (celles que vous avez installées à partir de la source, des fichiers binaires précompilés, etc.).
  • Si c'est le cas, redimensionnez la racine (/dev/sda5); dans ce dernier cas, créez une partition dans l’espace libre et montez-la à un endroit pratique. Je couvrirai le premier pour le moment, et le dernier si quelqu'un le demande.

Pour accomplir la première étape, vous avez deux options:

  • Réduire en utilisant GParted ou
  • Réduisez à l’aide de la section Gestion des disques de Windows Gestion de l’ordinateur.

Avec GParted, vous pouvez réduire la quantité d'espace disponible, mais l'opération sera lente. Avec Windows, la réduction sera très rapide, mais vous ne pourrez peut-être pas libérer autant d’espace qu’il est montré inutilisé. En effet, l'utilitaire Windows ne réduit que le dernier secteur utilisé, alors que GParted déplace les fichiers. Je vous recommande de voir ce que Windows est prêt à libérer et, si c'est satisfaisant, utilisez-le ou utilisez GParted. Et si vous choisissez d'utiliser GParted, utilisez un live CD/USB pour le faire. J'assumerai dorénavant un environnement en direct pour toutes les opérations Linux.

  1. Pour réduire dans Windows, cliquez avec le bouton droit de la souris sur Poste de travail et sélectionnez Gérer. Allez dans la section Gestion des disques, sélectionnez la partition C:, cliquez dessus avec le bouton droit de la souris et choisissez Réduire le volumeRandom image lifted from the net
  2. Pour le faire dans GParted: Démontez d'abord la partition si elle est montée (l'icône de clé indique qu'elle est montée) en cliquant avec le bouton droit sur /dev/sda2 et en sélectionnant nmount. Choisissez Redimensionner/Déplacer et faites glisser l'extrémité droite du curseur (ou entrez les valeurs manuellement) jusqu'à ce que suffisamment d'espace libre apparaisse à la fin de la partition.
  3. Cliquez avec le bouton droit de la souris sur la partition racine et sélectionnez Information. Vous obtiendrez une fenêtre qui ressemble à ceci: GParted information window screenshot Copiez l’UUID quelque part (ouvrez un fichier dans geditet collez-le là, si vous voulez).
  4. Répétez l'étape ci-dessus avec la partition étendue et la partition racine, mais cette fois-ci, faites glisser le curseur pour remplir l'espace libre au début.
  5. Cliquez sur la coche verte pour appliquer.

Une fois les opérations terminées, vous devrez probablement modifier les valeurs UUID des partitions (telles qu'elles sont utilisées dans /etc/fstab, GRUB, etc.). Pour cela, nous allons configurer un chrootname__. Mais tout d’abord, répétez l’étape 2 pour obtenir le nouvel UUID de la partition racine. Si elles sont identiques, ne vous inquiétez pas, passez à la section suivante. Vous avez terminé. Si non:

Maintenant, ouvrez un terminal et procédez comme suit:

Sudo mount /dev/sda5 /mnt
Sudo mount -o bind /dev /mnt/dev
Sudo mount -t devpts none /mnt/dev/pts
Sudo mount -t proc none /mnt/proc
Sudo mount -t sysfs none /mnt/sysfs

Sudo chroot /mnt /bin/bash -l

Maintenant, vous serez dans un environnement chrootdans votre Ubuntu installé, par opposition à la version réelle utilisée par Ubuntu pour y parvenir. Nous devons remplacer la valeur UUID pour root dans /etc/fstab, utilisez donc l'éditeur de votre choix pour l'ouvrir et remplacez-la par celle que vous avez copiée il y a quelques étapes (si vous n'êtes pas familier avec viname__, utilisez nanoname__):

vi /etc/fstab

(Vous êtes root dans chrootname__, vous n'avez donc pas besoin de Sudoname__.) Ou utilisez la commande sedname__:

sed -i 's/OLD_UUID/NEW_UUID/' /etc/fstab

(Remplacez OLD_UUID et NEW_UUID par les valeurs appropriées.)

Enfin, mettez à jour GRUB:

update-grub

Si cela se termine sans erreur, vous pouvez quitter le chroot (exitname__) et redémarrer. Terminé!

3
muru