2

http://www.kernel.org/doc/Documentation/kernel-parameters.txtによると、パラメータ「rootwait」により、カーネルはルートデバイスが表示されるまで無期限に待機する必要があります。

これはここではうまくいかないようです-数秒後、代わりにシェルにドロップされます。

完全に暗号化された専用サーバーをセットアップしたので、リモートでロックを解除する必要があります。ファイルからデバイスキーを読み込もうとするようにcryptsetupを構成しました。サーバーのロックを解除したい場合は、SSH(dropbear)を介してキーファイルをサーバーにコピーするだけで、サーバーは起動し続けます。

ここでの問題は、待機時間が長すぎると、カーネルがシェルにドロップし、rootfsを自動的にマウントせず、起動を続行しないことです。

私はdebianとwheezyリポジトリの最新の3.2.0-4-rt-amd64カーネルを使用しています。

私へのヒントはありますか?

4

1 に答える 1

4

カーネル パラメータは、カーネルが最初のルート デバイスを待機しているrootwait間、ブートの最初の段階にのみ影響します。あなたが説明していることから、カーネルはすでにある種のルートデバイス(スタブルートまたはinitramfsのいずれか)をマウントしており、起動スクリプトの実行を開始しているため、パラメーターは適用されなくなりました-タイムアウトが発生しても、別の場所で指定されています。これを処理している起動スクリプトを調べて、適切に変更する必要があります。rootwait

于 2013-02-11T05:22:24.500 に答える