Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

4. После завершения установки ОС необходимо перезагрузить ПЭВМ и вновь загрузиться с установочного диска ОС в режиме «Восстановление». В режиме восстановления в окне «Войти в режим восстановления» выбрать раздел, на который была установлена ОС, а затем выбрать «Запуск оболочки в /dev/наименование_раздела». Нажать <Alt+F2> и в консоли выполнить команду:

панель
borderColor#c6c6c6#c2e6ff
bgColor#e8e8e8#e2f3ff
chroot /target

5. Выполнить команду, чтобы убедиться, что не установлены пакеты GRUB, кроме fly-admin-grubeditor:

панель
borderColor#c6c6c6#c2e6ff
bgColor#e8e8e8#e2f3ff
dpkg -l | grep grub


Если какие-то пакеты все же установлены, необходимо их удалить командой:

панель
borderColor#c6c6c6#c2e6ff
bgColor#e8e8e8#e2f3ff
dpkg --purge имя_пакета

6. Монтировать раздел с данными USB-накопителя и установить с него все deb пакеты GRUB2. Возможно для этого придется предварительно установить пакеты

...

8. Выполнить команду:

панель
borderColor#c6c6c6#c2e6ff
bgColor#e8e8e8#e2f3ff
grub-install --boot-directory=/boot_EFI/EFI

...

9. Выполнить команду:


панель
borderColor#c6c6c6#c2e6ff
bgColor#e8e8e8#e2f3ff
grub-mkimage -o /boot_EFI/EFI/grub/grub.efi -p /EFI/grub -O x86_64-efi acpi ata ata_pthru bitmap bitmap_scale boot cat chain cmp configfile cpio date datetime echo efi_gop elf ext2 extcmd fat fixvideo font fshelp gettext gfxmenu gfxterm gptsync gzio halt help hfs hfsplus jpeg keylayouts keystatus linux loadbios loadenv ls lspci mmap msdospart multiboot2 multiboot normal part_gpt part_msdos parttool png probe read reboot regexp search_fs_file search_fs_uuid search_label search serial terminal terminfo true uhci usb_keyboard usb usbms usbserial_common video_fb videoinfo video

...

В случае, если расположение файла BOOTMGFW.EFI на ESP-разделе отличается от /EFI/Microsoft/Boot/, то необходимо указать корректный путь к нему. Выполнить следующую команду:

панель
borderColor#c6c6c6#c2e6ff
bgColor#e8e8e8#e2f3ff
grub-mkconfig -o /boot_EFI/EFI/grub/grub.cfg

...

13. Если USB-накопитель подготовлен правильно, то при загрузке с него произойдет запуск UEFI Shell. На экране монитора будет отображена карта разделов. Как правило, первым разделом fs0 будет указан ESP-раздел. Для перехода на него выполнить команду:

панель
borderColor#c6c6c6#c2e6ff
bgColor#e8e8e8#e2f3ff
fs0:


Затем при помощи команды cd перейти в директорию \EFI\grub и запустить на исполнение grub.efi. Если все предыдущие действия выполнены корректно, то появится окно загрузчика GRUB2, в котором выбрать пункт меню ’Astra GNU/Linux, with Linux <версия>-generic’ и выполнить загрузку ОС.

...

14. После загрузки ОС убедиться, что ядро загружено с поддержкой EFI-расширений путем проверки наличия директории /sys/firmware/efi. Теперь осталось передать менеджеру загрузки EFI информацию о загружаемых ОС. Для этого использовать утилиту efibootmgr, входящую в состав ОС. Для просмотра существующего порядка загрузки необходимо выполнить команду:

панель
borderColor#c6c6c6#c2e6ff
bgColor#e8e8e8#e2f3ff
efibootmgr -v


Для добавления записи, вызывающей загрузчик GRUB2, выполнить:

панель
borderColor#c6c6c6#c2e6ff
bgColor#e8e8e8#e2f3ff
efibootmgr -L "GRUB Boot Manager" -d /dev/sda -p 1 -l \\EFI\\grub\\grub.efi -c -v


где GRUB Boot Manager — название записи, как она будет выглядеть в BIOS, -d /dev/sda — диск, на котором расположен ESP-раздел, -p 1 — номер ESP-раздела (нумерация начинается с 1), -l \\EFI\\grub\\grub.efi — путь к файлу grub.efi относительно корня ESP-раздела. Путь обязательно указывается через \\. Для добавления записи, вызывающей загрузчик Windows 7, выполнить:

панель
borderColor#c6c6c6#c2e6ff
bgColor#e8e8e8#e2f3ff
efibootmgr -L "Windows Boot Manager" -d /dev/sda -p 1 -l \\EFI\\Microsoft\\Boot\\BOOTMGFW.EFI -c -v


В случае неправильного добавления записи ее необходимо удалить следующим образом:

– выполнить команду efibootmgr -v и посмотреть номер записи (например, Boot0004*);
– удалить неправильную запись командой:

панель
borderColor#c6c6c6#c2e6ff
bgColor#e8e8e8#e2f3ff
efibootmgr -b 0004 -B 0004

...