Установите вторую Fedora на том же компьютере / Новый диск

Вопрос или проблема

Можно ли установить вторую Fedora на тот же компьютер, не разрушая все установки?

В настоящее время у меня настроен двойной загрузчик Win10/Fedora, но эта установка Fedora обновляется с Fedora 30, так что я хочу ее очистить, возможность взять некоторые старые конфигурации из предыдущей установки Fedora.

У меня есть новый диск для установки новой Fedora (sdc 1To), который я хочу использовать как LVM и xfs, поэтому мне нужно знать, нужен ли мне новый раздел EFI:

sdc
sdd
├─sdd1
├─sdd2               vfat        FAT32          xxxx
├─sdd3               ntfs                       xxxx   xxxxxxxx                      41,2G    52% /DATA
├─sdd4               ext4        1.0      root  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx       51G    30% /
├─sdd5               vfat        FAT32    efi   xxxxx                               491,9M     4% /boot/efi
└─sdd6               ext4        1.0      Home  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx      3,5G    94% /home

Могу ли я использовать существующий раздел EFI или мне нужно создать новый на /dev/sdc и добавить chainloader, чтобы иметь возможность загрузиться с /dev/sdd5, который является предыдущим EFI.

# ls /boot/efi/EFI/
BOOT  fedora

Ответ или решение

Да, вы можете установить вторую версию Fedora на одном и том же компьютере, не затрагивая существующие установки. В вашем случае вы планируете использовать новый диск /dev/sdc для установки новой версии Fedora и хотите использовать LVM и файловую систему XFS. Рассмотрим, как правильно настроить установку и есть ли необходимость создавать новый EFI-раздел.

Подготовка к установке новой Fedora

  1. Создание LVM на диске sdc:

    • Убедитесь, что диск /dev/sdc не содержит важной информации, так как нам потребуется его отформатировать. Запустите команду для создания физических томов, групп и логических томов в LVM.
    • Используйте fdisk или parted, чтобы создать необходимый раздел (например, один для LVM).
    • Затем запустите следующие команды:
      pvcreate /dev/sdc1     # Примечание: замените на ваш реальный раздел
      vgcreate vg_fedora /dev/sdc1
      lvcreate -n lv_root -L 20G vg_fedora  # Рассчитайте размер по вашему усмотрению
      lvcreate -n lv_home -L 30G vg_fedora
      lvcreate -n lv_swap -L 2G vg_fedora
    • После этого вы можете отформатировать логические тома с файловой системой XFS:
      mkfs.xfs /dev/vg_fedora/lv_root
      mkfs.xfs /dev/vg_fedora/lv_home
      mkswap /dev/vg_fedora/lv_swap
  2. Установка новой Fedora:

    • Загружайтесь с установочного носителя Fedora и идите через процесс установки.
    • В процессе разметки выберите "Настроить разделы вручную", выберите созданные вами LVM-тома, установите точку монтирования и выберите файловую систему XFS.
    • Для раздела EFI вы можете использовать существующий EFI-раздел на /dev/sdd5. Это позволит избежать создания нового EFI-раздела. Убедитесь, что вы отметили этот раздел как EFI при установке.
  3. Использование существующего EFI-раздела:

    • Процесс установки Fedora автоматически добавит запись в существующую EFI-раздел для загрузки новой версии системы. Вы можете проверить наличие необходимости в создании нового загрузчика или настроить его вручную, если потребуется.
    • Установка grub будет автоматически обновлена, и новое ядро будет добавлено в меню загрузчиков.

Завершение установки

  1. После завершения установки и перезагрузки системы, в меню загрузчиков GRUB должны отображаться обе версии Fedora.
  2. Если вы обнаружите, что в меню не появилась новая Fedora, то вам может потребоваться обновить конфигурацию GRUB:
    sudo grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg

Заключение

Теперь у вас будет установленная новая версия Fedora на новом диске, использующая существующий EFI-раздел. Вы сможете получить доступ к старым конфигурациям из вашей предыдущей установки, так как все данные останутся нетронутыми. Убедитесь, что вы всегда создаете резервные копии важных данных перед началом процесса установки или разметки дисков.

Оцените материал
Добавить комментарий

Капча загружается...