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:
I booted with sysresccd+zfs and was able to import the pool with
I initiated a resilver with zpool replace and it started.
I mounted /proc, /sys and /dev and chrooted into the rpool root system to reinstall grub:
I get the same error-message for all the other drives as well.
It seems my rpool could not be identified by grub as ZFS:
Any help on reinstalling grub2 and getting the system to boot would be greatly appreciated.
Trying to boot the system ended in grub rescue mode:
Code:
error: no such device: <hex string>.
Entering rescue mode...
Code:
zpool import -o altroot=/mnt/proxmox rpool
I mounted /proc, /sys and /dev and chrooted into the rpool root system to reinstall grub:
Code:
grub-install /dev/sda
Installing for i386-pc platform.
grub-install: error: unknown filesystem.
It seems my rpool could not be identified by grub as ZFS:
Code:
grub-probe /
grub-probe: error: unknown filesystem.
Any help on reinstalling grub2 and getting the system to boot would be greatly appreciated.
Last edited: