@P_Alexander
First head

Как восстановить загрузчик после обновления BIOS?

Добрый вечер, обновил биос, слетел загрузчик и не получается восстановить загрузчик для выбора нужной ОС.
Стоит виндовс и Федора. Первую ставил винду потом через UEFI Федору.
Сейчас по дефолту грузится винда, но я так же могу на федору но через BOOT от биоса.
Я хочу восстановить загрузчик! помогите!
Что я делаю!?
1 Захожу через лайф-флешку , открыл терминал, зашел от рута, вызвал ф-диск.
sudo su -
fdisk-l

У меня два диска 1 - на теробайт и на нем EFI раздел диск (Disk)/dev/sda. (Device)efi раздел /dev/sda2
(Device)/dev/sda7 - просто кусочек еще себе выделил под федору...
На втором ssd вся федора (Disk) /dev/nvme0n1 - целый диск под федору
(Disk) /dev/mapper/fedora-root
(Disk) /dev/mapper/fedora-home
mkdir mnt/root
Монтирую нужные разделы
mount /dev/mapper/fedora-root   /mnt/root
mount /dev/sda2   /mnt/root/boot/ ---- efi раздел
mount -o bind /dev /mnt/root/dev
mount -o bind /proc /mnt/root/proc
mount -o bind /sys /mnt/root/sys
mount -o bind /run /mnt/root/run
chroot /mnt/root

теперь устанавливаю граб
grub-install /dev/sda
bash: grub-install: command not found
Почему такой вывод? и как мне восстановить загрузчик!? Всем спасибо!
UPDATE - у меня grub2 и при вводе grub2-install такой вывод -
grub2-install: error: /usr/lib/grub/x86_64-efi/modinfo.sh doesnt exist. Please specify --target or --directory

5dae14acbb78a737604044.jpeg
5dae14b9bec97984952651.jpeg
  • Вопрос задан
  • 540 просмотров
Пригласить эксперта
Ответы на вопрос 1
  1. EFI раздел нужно монтировать в /boot/efi.
    Ваш вариант тоже возможен, но инсталлятор федоры не должен делать так.
    Посмотрите лежит ли ядро и iniramfs в /boot. Если да, тогда монтируйте EFI раздел в /boot/efi.

  2. Установите пакеты grub2-efi и shim

Fedora wiki
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы