Переместить нераспределенное пространство в расширенный раздел для расширения логического тома

Переместить нераспределенное пространство в расширенный раздел для расширения логического тома

У меня двойная загрузка Fedora и Windows. По личным причинам я удалил Windows и хотел бы использовать освободившееся место для расширения раздела Fedora (который находится на логическом разделе внутри расширенного раздела).

Я использую GParted в Fedora для управления разделами.разделы диска

Нераспределенное пространство размером 66,90 ГиБ — это то место, где раньше была Windows. Я пытаюсь переместить это пространство в расширенный раздел (/dev/sda4) и в конечном итоге объединить его с /dev/sda6, но GParted не позволяет мне перемещать/изменять размер расширенного раздела, чтобы использовать свободное пространство. Я читал, что

В управлении дисками нераспределенное пространство в области основного раздела называется нераспределенным пространством, а нераспределенное пространство в области расширенного раздела называется свободным пространством; нераспределенное пространство нельзя использовать для расширения или создания логического раздела, а свободное пространство нельзя использовать для увеличения или создания основного раздела.Источник:https://www.partitionwizard.com/convertpartition/primary-partition-vs-logical-drive.html)

Я не уверен, насколько верно приведенное выше утверждение, потому что люди, похоже, делали это или как-то обходили проблему. Я рассмотрел несколько вопросов на StackExchange, включая:

но я не уверен, что они полностью применимы здесь.

Итак, мой вопрос:: как переместить нераспределенное пространство в расширенный раздел, чтобы объединить его с логическим разделом Fedora?

Любая помощь будет оценена по достоинству!

Дополнительная информация:

  • Мой компьютер использует MBR, а не GPT, поэтому мне разрешено только 4 основных раздела, если это имеет значение.
  • Я могу свободно перемещать/изменять размер /dev/sda5 и /dev/sda6внутрирасширенный раздел, но я не могу переместить/изменить размер самого расширенного раздела.

вывод lsblk

вывод lsblk

parted -l вывод

parted -l вывод

вывод fdisk -l вывод fdisk -l

решение1

Я только что решил эту проблему и опубликую ответ здесь на случай, если кто-то еще столкнется с похожей проблемой.

Я не смог изменить размер раздела, поскольку пространство подкачки все еще использовалось, поэтому я обнаружил, что могу отключить его с помощью swapoff -a.

После этого GParted позволил мне объединить нераспределенное пространство с логическим разделом Fedora. Затем я щелкнул правой кнопкой мыши по логическому разделу и выбрал опцию Check.

Наконец, я использовал следующее, чтобы фактически выделить свободное пространство для корневого и домашнего разделов:

lvextend -L +20G /dev/fedora/home
lvextend -L +20G /dev/fedora/root
resize2fs /dev/fedora/home
resize2fs /dev/fedora/root

Связанный контент