diff --git a/decrypt-zfs b/decrypt-zfs index d16db46..45cef07 100755 --- a/decrypt-zfs +++ b/decrypt-zfs @@ -15,5 +15,14 @@ echo echo $password | cryptsetup luksOpen /dev/sda3 zfs_hd_1 echo $password | cryptsetup luksOpen /dev/sdb3 zfs_hd_2 +echo "import zfs pool" +retry=0 +until [ $retry -ge 10 ]; do + zpool list | grep -q data && break || true + zpool import -f data + retry=$[$retry+1] + sleep 1 +done + zfs mount -a mount -a