Not finding bootable kernels (beginner question) #534
-
Hi, new ZBM user here, I hope this isn't a dumb question- I have a Ubuntu 23.10 system that was installed using the installer but with the ZFS option selected. So this system boots via UEFI and has the typical default Debian bpool/rpool filesystems. Relevant hardware is an MSI MAG Z690 Tomahawk motherboard with several NVME drives installed, one of which holds the UEFI bootable partition & zfs filesystems. It boots fine, I'm using it to write this. My plan is (was?) to fresh-install Ubuntu 23.04 onto another NVME drive, this time using ZfsBootMenu and following the supplied Debian/Ubuntu instructions for doing so. The problem is, I created a zbm bootable USB flash drive from the prebuilt image and booted to it but it doesn't find the installed & bootable ZFS filesystem. Instead it drops to the recovery shell, where running 'zpool list' and 'zfs list' show the expected zfs pools & filesystems imported correctly. I see bpool/BOOT, etc but want to be careful so I haven't tried to manually mount it yet. zreport seems ok (?). and 'logs' displays an empty log file. I assume a bootable kernel isn't being found yet this system boots fine. Am I doing something wrong? A second question is (there might be a better place to ask this), if I do install a second OS onto a second drive that also boots from ZFS, will I run into trouble trying to have more than one actively bootable ZFS filesystem? I.e. will ZFS try to overlay-mount both into it's namespace and cause bad things to happen? |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 8 replies
-
ZBM does not support a separate bootpool, only a https://zfsboot.menu/en/v2.2.x/guides/general/bootenvs-and-you.html |
Beta Was this translation helpful? Give feedback.
-
If you have multiple installations, you should set |
Beta Was this translation helpful? Give feedback.
ZBM does not support a separate bootpool, only a
/boot
directory on the rootpoolhttps://zfsboot.menu/en/v2.2.x/guides/general/bootenvs-and-you.html