Рекомендую установить на компьютер SSD-накопитель, чтобы все загрузилось за 10 секунд.
Один из способов предварительно загрузить все, что вы хотите, в энергонезависимое
запоминающее устройство, такое как HDD
или SDD
, использует гибернацию.
.
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 и/или создания новых по своему усмотрению.