web-dev-qa-db-fra.com

Comment étendre la partition de démarrage devant la partition LVM

J'ai un serveur Ubuntu sur lequel ma partition de démarrage doit être étendue:

GParted partition view

Le serveur est virtuel et fonctionne sur VMWare. J'ai démarré à partir du CD LIVE GParted (version 0.27.0), mais GParted ne me permet pas de redimensionner les partitions.

Si je comprends bien, je dois déplacer une partie de l'espace non alloué de 4 Go (égal à la taille avec laquelle je souhaite développer la partition de démarrage) afin qu'il soit situé juste à droite de la partition de démarrage.

Les verrous jaunes dans l'image signifient apparemment que la partition /dev/sda5 est montée, mais je ne comprends pas par qui et pourquoi - puisque je démarre à partir d'un CD LIVE.

L'appel de Sudo umount /dev/sda2 ou Sudo umount /dev/sda5 me dit simplement qu'ils ne sont pas montés:

Unmount LVM partitions

GParted me permet de cliquer sur désactiver sur /dev/sda5 mais cela ne change rien:

Right click menu with deactivate option

En fin de compte, je voudrais développer /dev/sda5 pour occuper l’espace restant non alloué, mais la première étape consiste à développer la partition de démarrage.

Comment puis-je développer la partition de démarrage?

4
Chau

J'ai fait face au même problème, je suis tombé sur ce message et je l'ai résolu. J'ai fait ce qui suit avec un live CD 16.04.3:

  1. Utilisé Gestionnaire de partition KDE pour développer /dev/sda2 jusqu'à la fin du lecteur

  2. Utilisé Gestionnaire de partition KDE pour déplacer /dev/sda5 à la fin du lecteur

  3. Essayé d'utiliser Gestionnaire de partitions KDE pour faire sortir l'espace vide du côté gauche de /dev/sda2, mais a échoué. Il voulait d'abord déplacer /dev/sda2 vers la droite, puis couper un espace égal du côté droit de /dev/sda2, mais il n'y avait pas de place sur le lecteur pour le faire.

  4. Utilisé gparted pour extraire l'espace vide situé à gauche de /dev/sda2.

  5. Utilisé gparted pour agrandir /dev/sda1 et occuper tout l'espace.

Cela a fonctionné sans mettre à jour la nourriture.

Remarques:

  1. /dev/sda5 est encapsulé par /dev/sda2 de sorte que vous ne pouvez pas déplacer ni développer /dev/sda5 sans apporter de modifications sur /dev/sda2.

  2. Vous pouvez essayer de déplacer /dev/sda2 directement vers la droite. J'aurais dû l'essayer avant de développer /dev/sda2.

  3. J'ai utilisé Gestionnaire de partitions KDE d'abord parce que j'étais convaincu que gparted ne supporte pas LV, mais maintenant j'en doute, car je peux activer/désactiver LV avec gparted, et je vais essayer gparted pour les mêmes opérations si j'en ai l'occasion à l'avenir.

Mise à jour:

J'ai recréé le scénario sur une machine virtuelle et essayé gparted à partir du 16.04.3 Live CD. Maintenant, je peux confirmer que toute la procédure peut être effectuée uniquement par gparted, mais je ne peux pas déplacer /dev/sda2 directement vers la droite.

2
lazibayer

GParted ne prend pas en charge le redimensionnement des volumes logiques LVM. Il ne les voit même pas. Seul le redimensionnement des PV LVM est pris en charge. KDE Partition Manager 3.0 peut les redimensionner.

Vous pouvez essayer Neon Live CD ( https://neon.kde.org/download ).

Installez le gestionnaire de partition KDE à l'aide de Sudo apt install partitionmanager. Le gestionnaire de partition KDE peut redimensionner les PV LVM membres de LVM VG.

Voici une courte vidéo montrant comment LVM redimensionne les fonctionnalités: https://www.youtube.com/watch?v=FKCQ7pJN1vY

1
Andrius Štikonas

J'ai une suggestion alternative. Si vous manquez d'espace dans votre partition de démarrage, vous pouvez supprimer vos noyaux plus anciens. Comment puis-je supprimer les anciennes versions du noyau pour nettoyer le menu de démarrage?

L’espace de 243 Mo dont vous disposez devrait suffire à contenir votre noyau actuel et une version précédente pour plus de tranquillité.

0
Jimmy Davis

Vous devez d’abord utiliser sur le terminal en utilisant gparted:

  1. lvscan Cette commande recherche les partitions LVM actives et est donc verrouillée dans gparted.
  2. Suppression de TOUS les verrous avec: Sudo lvremove "nom de la partition"

Vous devriez maintenant pouvoir redimensionner la partition LVM avec Gparted Live.

Cela vous rapprochera de l’incrémentation de la partition de démarrage, ce que j’essaie de faire ...

0
Kaikass