Eu finalmente encontrei isso em /etc/default/zfs
:
# Wait for this many seconds in the initrd mountroot?
# This delays startup and should be '0' on most systems. This might help on
# systems which have their ZFS root on a USB disk that takes just a little
# longer to be available
# Only applicable for Debian GNU/Linux {dkms,initramfs}.
ZFS_INITRD_POST_MODPROBE_SLEEP='0'
Veja como configurá-lo.
- Inicialize a partir de um Live CD do Ubuntu (ou qualquer outra mídia de recuperação)
- Importe o pool para
/mnt
usandozpool import rpool -R /mnt
- Vincule os sistemas de arquivos necessários
mount --rbind /dev /mnt/dev; mount --rbind /proc /mnt/proc; mount --rbind /sys /mnt/sys
- Chroot em
/mnt
:chroot /mnt /bin/bash --login
- Edite
/etc/default/zfs
para alterar o valor acima de0
para15
- Executar
update-initramfs
eupdate-grub
- Saia do ambiente do Chroot e reinicie