Назад | Перейти на главную страницу

Модули ZFS внезапно перестали загружаться - Debian 10

Мои модули ZFS загадочным образом перестали загружаться в момент загрузки, когда вы обычно разблокируете пул с помощью зашифрованной ZFS в корневом каталоге (Debian 10). Он попадает в busybox и предлагает загрузить модули zfs -

(initramfs)# modprobe zfs
module zfs not found in modules.dep

Обновления не применялись с момента последней успешной перезагрузки.

Так...

  1. есть идеи, что могло произойти, чтобы вызвать это?

  2. является livecd/chroot/reinstall zfs-initramfs скорее всего сработает? Если в livecd я монтирую корневой набор данных rpool в / и загрузку bpool в / boot, есть ли необходимость в chroot? Заманчиво просто переустановить и восстановить из резервной копии, но я хотел бы использовать это как возможность для обучения. Инструкции будут оценены.

Спасибо

Похоже, вы обновили ядро:

  1. к более новому, который не совместим со старым ABI, поэтому слабые модули нельзя использовать

ИЛИ

  1. вы используете пакет ZFS kmod, а ZFS kmod для вашего нового ядра недоступен

ИЛИ

  1. вы используете модули DKMS ZFS, и они по какой-либо причине не собирались автоматически при установке ядра, или, по крайней мере, initramfs не были перестроены после сборки.

Вам нужно будет снова загрузиться со старым ядром и продолжить исследование.

Если это не вариант, например поскольку вы удалили все старые ядра, загрузите LiveCD Ubuntu и смонтируйте с него наши файловые системы для устранения неполадок, поскольку Ubuntu стандартно поддерживает ZFS.