Как я могу изменить размер раздела Fedora lvm, чтобы он был больше с корневым разделом?

Рекомендую установить на компьютер SSD-накопитель, чтобы все загрузилось за 10 секунд.

Один из способов предварительно загрузить все, что вы хотите, в энергонезависимое запоминающее устройство, такое как HDD или SDD , использует гибернацию. .

0
12.03.2019, 01:23
1 ответ

how do I move the Fedora partition to before the boot ext4 partition and resize it?

Ответ может быть неожиданным. :Вам не обязательно этого делать.

Поскольку вы используете LVM и не стремитесь расширить не -раздел LVM (, то есть /boot), вам не нужно расширять существующий PV. Вместо этого вы можете создать новый раздел из нераспределенного пространства, использовать pvcreate, чтобы сделать его вторым PV LVM, затем vgextendдо добавить его в существующую группу томов .

При использовании LVM ваша группа томов может состоять из одного или нескольких физических томов на одном или нескольких дисках; LVM на это наплевать. Все PV в одной VG будут работать вместе как единый пул дискового пространства. Затем вы можете свободно расширять или создавать новые LV, не заботясь о том, где заканчивается один PV и начинается другой. Все это будет обрабатываться LVM прозрачно.

Во-первых, используйте gpartedили любой другой инструмент, который вам нравится, чтобы превратить это нераспределенное пространство в пригодный для использования раздел. Вы должны установить его тип («флаги» вgparted)как lvm2 pv, но, строго говоря, это не обязательно. Я предполагаю, что он будет называться /dev/nvme0n1p7.

Убедитесь, что новый раздел виден в /proc/partitions, что указывает на то, что ядро ​​приняло новую таблицу разделов. Если этого не произошло, вам может потребоваться запустить partprobe /dev/nvme0n1и проверить еще раз.Если раздел по-прежнему не распознается ядром, вам может потребоваться перезагрузка на этом этапе.

Как только раздел станет видимым, вы можете продолжить. Используйте pvs, чтобы увидеть, инициализировал ли уже gpartedраздел как LVM PV; если нет, запустите pvcreate /dev/nvme0n1p7для его инициализации.

Затем, предполагая, что ваша группа томов LVM использует имя по умолчанию fedora, запустите vgextend fedora /dev/nvme0n1p7.

Теперь ранее -нераспределенное пространство было добавлено в группу томов, и вы можете использовать его для расширения существующих LV и/или создания новых по своему усмотрению.

0
28.01.2020, 03:55

Теги

Похожие вопросы