Salve a tutti, ho un sistema dualboot con Windows 10, l’altro giorno dopo un aggiornamemto riavviando mi sono accorto che era sparito il bootloader.
Ho tentato di ripristinarlo seguendo la guida https://docs.pagure.org/docs-fedora/the-grub2-bootloader.html
Quello che ho fatto nei dettagli è questo:
$ sudo mkdir -p /mnt/root
$ sudo mount /dev/mapper/fedora-root /mnt/root
$ sudo mount /dev/sda1 /mnt/root/boot/
$ sudo mount -o bind /dev /mnt/root/dev
$ sudo mount -o bind /proc /mnt/root/proc
$ sudo mount -o bind /sys /mnt/root/sys
$ sudo mount -o bind /run /mnt/root/run
$ sudo chroot /mnt/root
$ sudo grub2-install /dev/sda
ed ho ottenuto questo errore
grub2-install: error: /usr/lib/grub/x86_64-efi/modinfo.sh doesn't exist. Please specify --target or --directory.
ho installatoi pacchetti mancanti (https://bugzilla.redhat.com/show_bug.cgi?id=1101352) con
$ sudo dnf install grub2-efi-modules
ho riprovato ad installare grub su sda ma ho ottenuto questo errore
$ sudo grub2-install /dev/sda
Installing for x86_64-efi platform.
grub2-install: error: cannot find EFI directory.
credo che il problema sia che EFI non è dove si aspetta, ho provato a dargli la directory come parametro
$ sudo grub2-install --efi-directory=/boot/EFI
Installing for x86_64-efi platform.
grub2-install: error: cannot open directory `/boot/grub2/x86_64-efi': No such file or directory.
ma continua ad avere errori. Credo che a qusto punto dovrò chiedere aiuto perchè non so che direzione prendere.
Grazie in anticipo a chiunque provi a rispondere