System set up, but no UEFI entry #7
-
Hi, I ran the setup and it seemed to work fine, but I cannot find any UEFI entry. How can I proceed with finding out what went wrong and getting refind+zfsbootmenu set up? |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 3 replies
-
Assuming this was on physical HW ? Does it boot into refind ? If not, just booting into the uefi shell, you can check with
refind is installed in
You can also boot the livecd again and verify the mdadm efi raid
See if you can mount the If it does boot into refind, do you not see an entry for zfsbootmenu ? I should add to the docs a bit - stress using the If you install again, you can edit the If you have another system with Virtualbox or vmware or whatnot, you can do a test install there with 2 disks. |
Beta Was this translation helpful? Give feedback.
-
OK, that sounds like it all installed fine. It's something with the uefi setup on that motherboard I think. Usually selecting the HDD is enough - it looks for an efi boot partition and away it goes. My workstation here (Asus B450 board) sees all the efi images (refind, zfsbootmenu efi image, etc.) in the boot partition and I can pick any of them to boot. There should be a |
Beta Was this translation helpful? Give feedback.
-
Hrm ... When refind installs itself, since the EFI partitions are mirrored it should install to both disks. I tested booting to a multi-disk setup with one or more disks missing, and it all worked. Adding the missing disks back worked too - mdadm just rebuilt them. You don't even truly need refind - could just have efibootmgr point directly to zfsbootmenu. You lose the memcheck and other bootable bits though. I haven't seen that refind-install error before, so it sounds like something about your setup is a little unique ? I wonder if there's a way to check the uefi boot setup to see if a manual intervention step like you did is needed. If you're not pressed for time and needing the system up right away, it might be useful to do a reinstall with the I'll look at making TZ a parameter, though that might be a bit tricky. Need both the timezone definition text (America/New_York) as well as linking the correct I'm glad this got you to root-on-zfs :) I am a HUGE proponent of that, and the combination with zfsbootmenu just makes things work so nicely. No grubby grub crap to deal with. |
Beta Was this translation helpful? Give feedback.
OK, that sounds like it all installed fine. It's something with the uefi setup on that motherboard I think. Usually selecting the HDD is enough - it looks for an efi boot partition and away it goes. My workstation here (Asus B450 board) sees all the efi images (refind, zfsbootmenu efi image, etc.) in the boot partition and I can pick any of them to boot.
There should be a
/boot/efi/startup.nsh
in/boot/efi
- that's kind of a fallback for the shell, it will run that, which should start up refind. In general uefi is quite varied, especially among older motherboards. There will be some magic incantation that will get it to boot refind :P