depois de arrancar com uma live distro do debian:

sudo -s
apt install linux-headers-$(uname -r) zfs-dkms
zpool export -a
zpool import -N -R /mnt rpool
zpool import -N -R /mnt bpool
zfs load-key -a
zfs mount rpool/ROOT/debian
zfs mount bpool/BOOT/debian
zfs mount -a

de seguida montar os sistemas de ficheiros essenciais para o chroot fazer o chroot:
for i in proc sys dev run tmp; do mount -o bind /$i /mnt/$i; done
chroot /mnt /bin/bash --login
mount -a

fazer o que houver a fazer no ambiente chroot:
update-initramfs -c -k all
update-grub
- gerar uma nova imagem initrd e atualizar o grub
[ -d /sys/firmware/efi ] && apt install grub-efi-amd64 - sistema não arranca aquando da atualização do pve 8 para pve 9

no final sair e limpar:
exit
mount | grep -v zfs | tac | awk '/\/mnt/ {print $3}' | \
xargs -i{} umount -lf {}
zpool export -a
reboot

https://tpmullan.com/2021/10/27/chroot-into-an-ubuntu-on-zfs-system/
https://pve.proxmox.com/wiki/Upgrade_from_8_to_9#GRUB_Might_Fail_To_Boo…