Добрый вечер, обновил биос, слетел загрузчик и не получается восстановить загрузчик для выбора нужной ОС.
Стоит виндовс и Федора. Первую ставил винду потом через 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](https://habrastorage.org/webt/5d/ae/14/5dae14acbb78a737604044.jpeg)