J'ai un SanDisk SSD U100 124GB. Lorsque j'ai installé Ubuntu 14.04, j'ai partitionné en tant que:
- démarrage de 250 Mo; - swap de 4 Go; - le reste ext4.
Quelques fois plus tard, j'ai supprimé la partition de swap afin de la fusionner avec la grosse, car je n'en ai pas besoin. J'ai réussi à supprimer le swap et le format d'ext4 mais je ne parviens pas à le fusionner et je ne comprends pas ce qui se passe.
Dans gparted, je ne vois qu'un seul périphérique (/dev/sda
) de taille 115,48 Go subdivisé comme ceci:
/boot
;lvm2
pv ubuntu-vg
.Pourquoi ai-je 2 partitions sda2
et sda5
et pas seulement 1? Et pourquoi la taille est de 115 et non 120? D'ailleurs pourquoi je ne peux pas voir les 4 gb de swap que j'ai formatés?
Si j'ouvre des disques sous des lecteurs de disque, j'ai mon disque dur 124 qui est partitionné en tant que:
Mais j'ai aussi sous Autres périphériques 2 disques:
/dev/ubuntu-vg/root
;/dev/ubuntu-vg/swap_1
.Je ne comprends pas tout ça. Quels sont les autres appareils? Et pourquoi gparted et les disques me montrent des choses différentes.
Lorsque je démarre, les 4 Go sont automatiquement montés sur le support et je peux les parcourir comme un lecteur USB classique.
Mise à jour
Suite à la suggestion de @muru, j'ai rétabli le swap et maintenant je
lvm pvs: /dev/sda5 ubuntu-vg lvm2 a-- 115.24g 40.00m
lvm vgs: ubuntu-vg 1 2 0 wz--n- 115.24g 40.00m
lvm lvs: root ubuntu-vg -wi-ao--- 111.32g
swap_1 ubuntu-vg -wi-a---- 3.89g
Supposons maintenant que j'utilise un livecd. Pourriez-vous s'il vous plaît me dire les commandes pour supprimer swap_1 et le fusionner avec root (je voudrais éviter de gâcher tout le système
Vous utilisez LVM . GParted ne peut pas voir au-delà du volume LVM, il ne peut voir que le volume LVM est présent.
115 GiB = 115 * 1024 * 1024 * 1024 octets ~ 123480000000 = 123.48 * 1000 * 1000 * 100 = 123,48 Go (assez proche de la taille de votre SSD) - il s'agit d'un artefact de l'utilisation de préfixes décimaux SI à certains endroits et préfixes binaires dans d'autres.
Vraisemblablement, la partition de swap de 4 Go que vous avez créée n’a pas été formatée correctement. Vous pouvez le démonter et exécuter:
Sudo mkswap /dev/ubuntu-vg/swap_1
Sudo swapon -a
Ce que Ubuntu a fait ici est probablement ceci:
/boot
de 250 Mo.(C’est pourquoi vous avez à la fois sda2
et sda5
. Essayez d’utiliser la commande lsblk
pour voir les liens qui les unissent.)
Pourquoi la partition d'échange n'a pas été correctement formatée est un mystère.
Pour supprimer l’échange et fusionner l’espace vers la racine:
Désactiver le swap. L'environnement en direct active automatiquement toutes les partitions d'échange trouvées:
Sudo swapoff -a
Utilisez lvremove
pour supprimer le volume logique LVM du swap:
lvremove ubuntu-vg/swap_1
Étendez le volume logique de la partition racine à l’aide de lvextend :
lvextend ubuntu-vg/root /dev/sda5
Cela utilisera tout l'espace disponible sur /dev/sda5
(les 4 Go restants).
Utilisez resize2fs pour redimensionner le système de fichiers sur la partition racine afin d’utiliser le nouvel espace supplémentaire:
resize2fs /dev/ubuntu-vg/root
Si vous utilisez Ubuntu, c'est très simple:
swapoff -a
gparted
puis supprimez les partitions de swap.Suivez les étapes ci-dessous:
Supprimez la partition de disque 4GB ext4 (auparavant, swap) afin que le système de fichiers affiche non alloué espace.
Maintenant, cliquez-droit sur la partie linux (dans votre cas, / dev/sda2) et sélectionnez redimensionner.
Incluez l'espace disque non alloué dans la partition linux en l'allouant selon vos besoins.
UPDATE
Dans ton cas :
Utilisation, Ctrl+Alt+T
Exécutez Sudo lvremove -f dev/ubuntu-vg/swap_1
pour supprimer votre partition de swap.
En outre, l'exécution de Sudo lvextend -L +3.89g dev/ubuntu-vg/root
étendra votre partition ext4.
Utiliser resize2fs dev/ubuntu-vg/root
redimensionnera votre nouvel espace étendu sur votre partition ext4.
REMARQUE: vous devrez redémarrer votre système pour qu'il prenne effet.