Score:0

rEFInd has multiple `grubx64.efi` entries

bb flag

I have installed rEFInd to use on my desktop, which I am dual-booting Ubuntu and Windows 10. In the past, I have simply ran refind-install and refind-mkdefault, and it has worked perfectly.

However, I have recently re-installed and there are now 2 entries for EFI/ubuntu/grubx64.efi detected by rEFInd. So, when it shows the menu there are 2 identical Ubuntu entries. But, the problem is that one of them drops me to a grub prompt and the other actually boots ubuntu.

They are identical, even to rEFInd, because rEFInd is supposed to boot the last-booted OS unless you change at startup, but it mixes them up (i.e. if I reboot after selecting the real Ubuntu option, it will automatically boot to the grub shell instead)

Has anyone had this problem or know how to fix it?

ChanganAuto avatar
us flag
rEFInd detected EFI entries there were already there.
oldfred avatar
cn flag
UEFI remembers old entries. What does `sudo efibootmgr -v` and `lsblk -o name,mountpoint,label,size,fstype,uuid,partuuid | egrep -v "^loop"` Show? Compare GUID in efibootmgr to partUUID (GUID) in lsblk. Some may be from old partition that does not exist? https://askubuntu.com/questions/1198221/cloned-ssd-also-cloned-boot-options/1198228#1198228 or `man efibootmgr`
mangohost

Post an answer

Most people don’t grasp that asking a lot of questions unlocks learning and improves interpersonal bonding. In Alison’s studies, for example, though people could accurately recall how many questions had been asked in their conversations, they didn’t intuit the link between questions and liking. Across four studies, in which participants were engaged in conversations themselves or read transcripts of others’ conversations, people tended not to realize that question asking would influence—or had influenced—the level of amity between the conversationalists.