J'ai un problème, pas nécessairement un problème. J'ai un disque, qui avait Ubuntu 11.04, un swap, un gros NTFS et un peu d'espace libre. Quand 11.10 est sorti, j'ai fait une nouvelle installation et récemment j'ai supprimé la partition 11.04 car je n'en avais plus besoin. J'ai remarqué que ma table de partition est un peu désordonnée. Surtout que je semble avoir 2 partitions vides principales au début et à la fin de la table de partition et mon swap/dev/sdb5 semble résider dans un conteneur étendu/dev/sdb2 (probablement l'ancien swap de 11.04).
Voici une capture d'écran de GParted:
Est-ce que je pourrais passer commande ici?
Je vous conseille d'abord de gérer vos partitions à partir d'un CD live.
Deuxièmement, avant de commencer, vérifiez fstab et assurez-vous que toutes vos entrées de partition sont par UUID
UUID=dccc7153-df39-4b3c-b707-b42f2e3a5421 / ext4 errors=remount-ro 0 1
FSTAB vous indiquera également quelles partitions sont utilisées. Si vous avez besoin d'une liste de partitions par uuid
Sudo blkid
1) Démarrez le CD de bureau et démontez toutes vos partitions de disque dur et échangez (vous pouvez le faire dans gparted).
2) Supprimez toutes les partitions indésirables -> appliquez les modifications.
3) Redimensionnez vos partitions une à la fois.
4) Fixez votre table de partition (commande) avec fdisk
Sudo fdisk /dev/sda
À l'invite fdisk, tapez les commandes suivantes
# Extra functionality
x
# Fix partition order
f
# Write changes to disk
w
# Quit fdisk
q
Redémarrez et vos partitions devraient être bien meilleures.
Remarque - Vous n'avez vraiment pas besoin de "résoudre" ce "problème", mais cela ne fera pas de mal non plus.
Il n'existe pas de partition vide principale; l'espace non partitionné est simplement un espace qui n'appartient à aucune partition. En outre, les partitions logiques résident toujours dans un conteneur étendu.
Une chose que vous pourriez faire pour nettoyer les choses est de déplacer la grande partition NTFS à gauche et vos partitions Linux à la fin du disque . Si vous décidez de le faire, vous devez simplement supprimer la partition de swap et la partition étendue qui la contient pour laisser la place à la partition NTFS, puis vous pouvez créer une nouvelle partition de swap à la fin du disque plus tard (si vous veulent même avoir un échange - ce n'est vraiment pas nécessaire si vous avez plus d'un ou deux Go de RAM). Après avoir modifié les partitions de swap, vous devrez mettre à jour/etc/fstab pour supprimer l'entrée de swap ou la pointer vers le nouvel UUID. Vous pouvez trouver l'uuid puis éditer le fichier avec:
Sudo blkid
gksu gedit /etc/fstab
Notez que déplacer cette énorme partition NTFS prendra ÂGES (comme 12-24 heures), donc je ne le suggérerais pas.
Au lieu de cela, je suggère que vous ignoriez simplement l'espace libre au début du disque pour le moment, et que vous développiez peut-être la partition ext4 pour qu'elle utilise l'espace libre restant à la fin du disque. Déplacer l'extrémité de la partition vers la droite ne prend pas très longtemps et vous donnera plus d'espace utilisable dans Ubuntu. Pour ce faire, vous devrez exécuter gparted à partir du livecd car la partition ne peut pas être utilisée pour la développer (pour l'instant, gparted devrait bientôt acquérir cette capacité).