Mis módulos ZFS misteriosamente dejaron de cargarse en el momento durante el arranque en el que normalmente desbloquearías el grupo con ZFS cifrado en la raíz (Debian 10). Aparece en Busybox y sugiere cargar los módulos zfs.
(initramfs)# modprobe zfs
module zfs not found in modules.dep
No se han aplicado actualizaciones desde el último reinicio exitoso.
Entonces...
¿Alguna idea de qué podría haber sucedido para causar esto?
es
livecd/chroot/reinstall zfs-initramfs
probable que funcione? Si en el livecd monto el conjunto de datos raíz de rpool en / y el arranque de bpool en /boot, ¿todavía es necesario hacer chroot? Es tentador simplemente reinstalar y restaurar desde la copia de seguridad, pero me gustaría utilizar esto como una oportunidad de aprendizaje. Se agradecerían instrucciones.
Gracias
Respuesta1
Parece que actualizaste el kernel:
- a uno más nuevo que no es compatible con ABI con el anterior, por lo que no se pueden usar módulos débiles
O
- está utilizando el paquete ZFS kmod y ZFS kmod para su nuevo kernel no estaba disponible
O
- está utilizando módulos DKMS ZFS y, por alguna razón, no se compilaron automáticamente cuando instaló el kernel, o al menos initramfs no se reconstruyó después de compilarse.
Deberá reiniciar con su antiguo kernel nuevamente e investigar más a fondo.
Si esa no es una opción, por ejemplo, porque eliminó todos los kernels más antiguos, inicie un livecd de Ubuntu y monte nuestros sistemas de archivos desde allí para solucionar problemas, ya que Ubuntu viene con soporte ZFS como estándar.
Respuesta2
apt update && apt dist-upgrade
después de arrancar desde el kernel anterior, compiló e instaló todo lo necesario automáticamente.
Vereste comentariosi necesita saber cómo arrancar desde un kernel anterior.