Как выбрать загрузочный диск при установке Ubuntu 20.04

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

У меня есть группа томов, состоящая из 4 x 1TB дисков. Я создал логические тома для /, /var/ и /boot, все отформатированы в ext4. На других машинах, на которых я устанавливал операционные системы, достаточно было просто смонтировать /boot, чтобы удовлетворить это требование.

В старых дистрибутивах (например, 18.04) была возможность выбрать раздел как загрузочный.

Редактирование: у меня есть смутное воспоминание о том, что у меня была эта проблема ранее, и еще более смутное воспоминание о том, что проблема заключалась в том, что на сервере Dell был внутренний USB-диск, и машина настаивала на его использовании в качестве загрузочного устройства, если диск был вставлен.

Это имеет смысл? Убрать флешку из машины не просто – она находится в удаленном дата-центре.

Она все еще должна быть, но я не уверен, можно ли загрузиться с логического тома, возможно, поэтому эта опция не отображается.

Не знаю, актуально ли это для вас, но если система использует EFI, вам также нужен EFI-раздел, подойдет 100MB FAT.

Если флешка вызывает проблему, может “решением” будет использовать ее в качестве загрузочного устройства?

Если вы используете пользовательскую (GPT) разметку разделов, вам необходимо создать раздел “BIOS Boot” длиной 2048 секторов в качестве первого раздела.

Вы можете сделать это вручную во время установки, например, так:

  1. Переключитесь на TTY2, нажав ctrl-alt-F2
  2. sudo su
  3. cfdisk /dev/sda (если cfdisk не установлен, вы можете: apt install cfdisk)
  4. Затем правильно настройте разметку, например, удалив старые разделы (это удалит все старые данные, поэтому сделайте резервную копию, если они вам нужны), и создайте новый первый раздел размером 2048S (секторов). Затем измените тип на “BIOS Boot”
  5. Переключитесь обратно на TTY2, нажав ctrl-alt-F1
  6. При необходимости вернитесь назад, а затем снова выберите “Пользовательская разметка”, чтобы перечитать разделы
  7. Теперь вы должны иметь возможность выбрать диск в качестве загрузочного диска.

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

Чтобы выбрать загрузочный диск в процессе установки Ubuntu 20.04, необходимо учесть несколько важных аспектов. Ниже приведены шаги, которые могут помочь решить проблему с установкой и выбором загрузочного диска:

  1. Подготовка системных разделов:

    • Убедитесь, что ваш объем (volume group) корректно настроен и в нем созданы логические тома (LV) для /, /var/ и /boot, которые отформатированы в файловую систему ext4.
    • Для работы с загрузчиком GRUB также необходимо иметь EFI-раздел, если ваша система использует режим EFI. Этот раздел должен быть отформатирован в FAT32 и иметь размер примерно 100 МБ.
  2. Проверка BIOS/UEFI настроек:

    • Зайдите в настройки BIOS/UEFI сервера и проверьте порядок загрузки. Убедитесь, что ваши диски находятся выше USB-устройства в списке загрузки. Если к серверу подключен USB-накопитель, он может быть приоритетным для загрузки, и это может мешать запуску с других устройств.
  3. Создание загрузочного раздела:

    • Если вы используете пользовательский GPT-раздел, вам также может понадобиться создать раздел BIOS Boot (раздел длиной 2048 секторов) в самом начале диска. Это можно сделать следующим образом:
      • В установщике нажмите Ctrl + Alt + F2, чтобы переключиться на TTY2.
      • Выполните команду sudo su для получения прав суперпользователя.
      • Установите утилиту cfdisk, если она еще не установлена: apt install cfdisk.
      • Запустите cfdisk /dev/sda, чтобы отредактировать разделы.
      • Удалите старые разделы (предварительно сделайте резервные копии данных, если это необходимо) и создайте новый первый раздел размером 2048 секторов, установив для него тип "BIOS Boot".
      • Вернитесь на TTY1 с помощью Ctrl + Alt + F1.
      • В процессе установки выберите вариант с «Индивидуальной разметкой» (Custom Layout), чтобы прочитать новые разделы.
  4. Выбор загрузочного диска в установщике:

    • При установке Ubuntu, когда дойдете до шага выбора разделов, убедитесь, что ваш логический том для /boot смонтирован. Это обычно происходит автоматически, если он правильно подготовлен.
    • Выберите этот логический том как boot partition (загрузочный раздел) в меню разметки.
  5. Тестирование:

    • После завершения установки, если возникли проблемы с загрузкой, попробуйте временно отключить USB-накопитель, чтобы убедиться, что система загружается с диска без конфликтов.

Эти шаги должны помочь вам успешно выбрать загрузочный диск в процессе установки Ubuntu 20.04 на сервер с использованием LVM. Если у вас возникнут дополнительные вопросы или проблемы, не стесняйтесь обращаться за помощью.

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

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