I believe I was booting NetBSD directly using config from this page: https://help.ubuntu.com/community/Grub2%20Other%20Os ("insmod ufs2" was needed, not part_bsd). Unfortunately, that system died recently, I didn't save grub config to confirm. That's assuming ffs2ea is not used.
On Mon, Dec 26, 2022 at 4:33 PM Mayuresh <[email protected]> wrote: > > On Sun, Dec 25, 2022 at 04:17:26PM -0800, Jim Bernard wrote: > > set -e > > > > # grub-mkconfig helper script. > > > > echo "menuentry 'NetBSD boot loader' --class netbsd --class os { > > chainloader (hd0,gpt1)/EFI/netbsd/bootx64.efi > > }" > > Thanks. That helped. What I did was to append the following to > /etc/grub.d/40_custom and run update-grub. > > # Added below this > menuentry "NetBSD" { > set root=(hd0,gpt1) > chainloader /efi/netbsd/bootx64.efi > } > > -- > Mayuresh
