Parece que o seu arquivo zpool.cache está corrompido (eu tive alguns desses nos primeiros dias do FreeBSD ZFS). Então, assim que o sistema tentar acessar o seu pool, ele ficará parado enquanto tenta ler suas informações em cache.
Simplesmente:
- inicialize como "usuário único" e não inicie ou acesse seu pool do zfs
- vá para o diretório em que está o seu arquivo zpool.cache (o padrão é
/boot/zfs/) - mova seu arquivo
zpool.cachepara outra coisa (por exemplo,zpool.cache.BAD) - execute um
zfs importpara ter uma lista do conjunto disponível e, em seguida,zfs import <your_pool_name>para recuperá-lo
Você terminará com o pool do zfs de volta e um novo arquivo zpool.cache será criado pelo sistema.