I had one disk producing read errors in my 15 disk ZFS raid-z2 pool and replaced it offline.
Trying to boot the system ended in grub rescue mode:
error: no such device: <hex string>.
Entering rescue mode...
I booted with sysresccd+zfs and was able to import the pool with
zpool import -o...
We recently upgraded to PVE4 and migrated all containers to LVM-thin drives. We've been removing some old kernels and on one of them grup-update was executed and I noticed that grub is checking all drives, including the containers one.
Found Debian GNU/Linux (7.7) on /dev/sdb2...
some time ago there was problem with zfs detection on mirrored pool
https://github.com/zfsonlinux/grub/issues/6
so proxmox made a fix
GRUB_DEVICE="`${grub_probe} --target=device / | head -n1`" in grub-mkconfig
it does not work with SLOG device on mirored rpool - misses pool name in grub.cfg...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.