6

После перезагрузки мой сервер Debian больше не хочет загружаться.

При кодировании модулей ядра nfsd и ext4 происходит сбой со следующими ошибками (в dmesg):

nfsd: Unknown symbol setattr_prepare (err 0)
nfsd: Unknown symbol set_posix_acl (err 0)
ext4: Unknown symbol setattr_prepare (err 0)
ext4: Unknown symbol posix_acl_update_mode (err 0)

Я пытался переустановить ядро и понизить версию ядра, но это не помогает. Это Debian Jessie со всеми установленными обновлениями.

2 ответа2

0

Подобные проблемы чаще всего возникают после обновления ядра, перекомпиляции или настройки конфигурации загрузчика. Наиболее вероятная причина в том, что вы не используете версию ядра, модули которой находятся в /lib/modules .

Debian больше не использует третий уровень "patch" в имени каталога, поэтому разные ядра с разными символами могут оказаться в /lib/modules/MAJOR.MINOR.0-XX-arch/... См. Https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=866336.

-1

У меня такая же проблема. Моим решением было установить бэкпорт ядра:https://scottlinux.com/2013/11/23/how-to-install-newer-kernel-from-debian-wheezy-backports/

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .