Eu me deparei com esse mesmo problema. A correção para mim envolveu adicionar à linha linux
da minha entrada de inicialização do grub. No meu caso, estava faltando a entrada boot = zfs.
(nota: isto é para o debian, então ajuste seu kernel etc)
linux /ROOT/debian@/boot/vmlinuz-4.9.0.3-amd64 root=ZFS=rpool/ROOT/debian ro boot=zfs $bootfs quiet
que, uma vez que você chegar onde você pode entrar no seu sistema, você pode editar o / etc / default / grub e adicionar a GRUB_CMDLINE_LINUX_DEFAULT="quiet"
para torná-lo
GRUB_CMDLINE_LINUX_DEFAULT="boot=zfs $bootfs quiet"
Isso deve fazer com que você inicie, e você pode querer anotá-lo, já que futuras atualizações podem quebrá-lo novamente:)
Feliz ZFSing!