Los módulos ZFS dejaron de cargarse repentinamente - Debian 10

Los módulos ZFS dejaron de cargarse repentinamente - Debian 10

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

captura de pantalla de initramfs encontrar *zfs*

No se han aplicado actualizaciones desde el último reinicio exitoso.

Entonces...

  1. ¿Alguna idea de qué podría haber sucedido para causar esto?

  2. es livecd/chroot/reinstall zfs-initramfsprobable 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:

  1. 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

  1. está utilizando el paquete ZFS kmod y ZFS kmod para su nuevo kernel no estaba disponible

O

  1. 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.

información relacionada