起動中にパーティションの復号化のためのパスワードプロンプトのタイムアウトを無効にする方法は?

起動中にパーティションの復号化のためのパスワードプロンプトのタイムアウトを無効にする方法は?

OpenSUSE 12.1、64 ビット、デフォルト インストールを実行しているコンピューターがあります。

現在どのように機能しているか:

  1. パソコンの電源を入れる
  2. ブートプロセスを経て
  3. 起動中のある時点で、暗号化されたパーティションを復号化するためのパスワードが求められます

問題は、このプロンプトにタイムアウトがあるため、コンピューターの横に座って、何が起こっているかに注意を払わなければならないことです。

タイマーを無効にして、たとえばコンピューターの電源を入れて離れ、1 時間後に戻ってきてもこのプロンプトが表示されるようにするにはどうすればよいでしょうか?

答え1

見てこの Opensuse フォーラムのスレッドsystemd。これは、 のデフォルトのユニット タイムアウトに問題があり、timeoutの設定が尊重されていないことを示していますcrypttab

また、回避策も提供しており、initrdに任せることができる。/etc/crypttab次のようなエントリ(つまり、 を追加initrd

cr_sdb3         /dev/disk/by-id/ata-SHORTENED-part3 none       initrd

続いて で再構築しますmkinitrd

さらに、リンクされた投稿の著者はバグレポート

関連情報