vpx Ideally you should have installed the reFIND boot manager during the setup:
I can't use refind because this is a legacy boot (I should have mentioned that in the original post, sorry). I tried the answer given in the stackexchange link you gave but when trying to boot I got this message:
error: no such device: zroot.
error: file `/@/boot/zfsloader' not found.
error: you need to load the kernel first.
Any ideas?