LUKSパスワードがx回間違っていると、カーネルがクラッシュします。

LUKSパスワードがx回間違っていると、カーネルがクラッシュします。

尋ねる:無効なLUKSパスワードを複数回入力すると、RHEL 6.5システムのカーネルがパニック状態になります。これは正常ですか?

ここに画像の説明を入力してください。

答え1

はい。プロセスIDが常に1のプロセスがinit終了しました。このような状況が発生すると、UNIXオペレーティングシステムは意図的にパニック状態になります。なぜなら、本質的にシステムがinitなければ、システムは有用な作業を続けることができないからです。 (これは技術的に完全に真実ではなく、一部の作業は続行できますが、発生しないでください。システムの再起動を正当化するのに十分悪いと見なされます。)

彼らはinitramfsあなたのパスワードを求めるのを放棄して終了します。最初の起動段階では、実際ではなくスクリプトで書かれたinitため、同じことが起こります。initramfsinit

答え2

これは通常の現象であり、ディストリビューションでInitramfsを設定した方法によって異なります。

Initramfsはカスタマイズ可能で、パスワードをより頻繁に/無期限に要求したり、シャットダウン後にカーネルパニックが発生するのではなく、他のメッセージを表示したり強制的に再起動したりできますinit

実際にはすでにメッセージを表示しています(messageはWrong passwordmessageではなくメッセージですcryptsetupNo key available with this passphrase。この画面の「カーネルパニック」がより目立つので、ほとんどの人はそう解釈しません。

関連情報