再起動後、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 ではディレクトリ名に 3 番目の「パッチ」レベルは使用されなくなったため、異なるシンボルを持つ異なるカーネルが に格納される可能性があります/lib/modules/MAJOR.MINOR.0-XX-arch/...
。https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=866336