Debian 伺服器因未知符號錯誤而停止啟動

Debian 伺服器因未知符號錯誤而停止啟動

重新啟動後,我的 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。

答案1

此類問題最常見於核心升級、重新編譯或使用引導程式配置後。最可能的原因是您沒有運行模組位於/lib/modules.

Debian 不再在目錄名稱中使用第三個“補丁”級別,因此具有不同符號的不同內核可能最終會出現在/lib/modules/MAJOR.MINOR.0-XX-arch/....看https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=866336

相關內容