Установка загрузчика grub
Установка загрузчика grub2.
Содержание
1 Общая информация
2 Установка с UEFI
2.1 Установка в режиме UEFI
- Обычно разделы монтируются следующим образом:
/boot
: загрузочный раздел (значение по умолчанию для опции--boot-directory
);/boot/efi
: раздел UEFI (значение по умолчанию для опции--efi-directory
).
- Установка осуществляется следующим образом:
1grub-install --boot-directory=/boot --efi-directory=/boot/efi --target=x86_64-efi
- Если используются значения по умолчанию, можно просто выполнить:
1grub-install
2.2 Установка без доступа к UEFI
- Используется, если нужно установить EFI-версию GRUB2
- из системы, загруженной в режиме BIOS;
- для другой архитектуры;
- на сменный носитель.
- При отсутствии доступа к переменным UEFI (
efibootmgr
не работает):1grub-install --boot-directory=/boot --efi-directory=/boot/efi --target=x86_64-efi --removable
3 Установка в режиме chroot
3.1 Подмонтировать каталоги
- Создадим точку монтирования
1mkdir /mnt/
- Подмонтируем партиции.
- Например, для btrfs:
3.2 Подмонтировать виртуальные файловые системы
- Для функционирования окружения chroot необходимо подключить виртуальные файловые системы:
3.3 Подмонтировать виртуальные файловые системы для случая UEFI
- Для доступа к переменным UEFI нужно подмонтировать соответствующую виртуальную файловую систему:
1mount -t efivarfs efivarfs /mnt/sys/firmware/efi/efivars
3.4 Перейти в chroot
- Перейдём в окружение chroot
3.5 Установим grub
- Установка grub выполняется стандартным образом: