Установка и решение проблем GRUB

Материал из darklurker wiki
Перейти к: навигация, поиск

Установка GRUB

Доступные опции для grub-install

   --compress - сжать файлы загрузчика;
   --install-modules=модули - установить только эти модули;
   --modules - записать эти модули в MBR;
   --boot-directory - использовать другой каталог для файлов Grub;
   --bootloader-id - имя загрузчика в меню EFI;
   --core-compress - сжимать образ, загружаемый в MBR;
   --efi-directory - использовать системный раздел EFI;
   --force - установить несмотря на ошибки;
   --recheck - удалить существующую карту устройств, помогает если возникают ошибки;
   --removable - установка grub на флешку (только EFI);

BIOS

Установка grub выполняется командой sudo grub-install /dev/sda или sudo grub2-install /dev/sda

После установки grub необходимо выполнить обновление конфигурации.

В зависимости от системы: sudo grub-mkconfig -o /boot/grub/grub.cfg или sudo update-grub

EFI

Для UEFI необходим раздел /boot/efi

Также необходимо установить нужные пакеты, если они еще не установлены. В Ubuntu это будет выглядеть вот так:

sudo apt install grub-efi efibootmgr


Восстановление GRUB

Как правило при проблемах с grub система загрузится в режиме Rescue Mode

Восстановление из данного режима описано в статье Rescue Mode