On 6/25/19 4:42 AM, Patrick Dupre wrote:
I have a fedora which was running fine fine on /dev/sdb (/boot/efi on /dev/sdb1)
Then I install a new fedora 30 on /dev/sda6 (also with /boot/efi on /dev/sdb1)
When I rebooted, the "old" machine did not show up (at grub), then I run
grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg
Now "old" machine is recognized at grub, but I get an error at the boot time

Fedora 30 changed grub to use BLS instead of a monolithic grub.cfg file. It will be expecting the boot snippets at /boot/loader/entries. I have no idea what running that command did to your grub config.

I cannot even run a command line (like system*)
Actually, I get
Failed to mount /boot/efi
Should I run:
grub2-install /dev/sda
or
grub2-install /dev/sdb

Never run grub2-install on an EFI system!

Also, when booting (before grub), I have
options
/EFI/BOOT/BOOTx64.EFI (this on let be boot on the new install)

This will create new EFI boot entry each time you run it.

/EFI/fedora/grub.cfg

This is a config file, you can't boot it.

/EFI/fedora/shimx64.efi

This is the one that should be booted. The install should have created an EFI boot entry pointing to this.
_______________________________________________
users mailing list -- users@lists.fedoraproject.org
To unsubscribe send an email to users-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/users@lists.fedoraproject.org

Reply via email to