cryptsetup:RAID1からディスクを取り外すときの「暗号化されたソースデバイスのWalting」

cryptsetup:RAID1からディスクを取り外すときの「暗号化されたソースデバイスのWalting」

私はDebian 12本の虫です。パーティションのレイアウトは次のとおりです。sdX1
(EFIファイル)
sdX2(boot、md-raid1)
sdX3(root、dm-crypt、luks、md-raid1)

ディスクの1つを削除して単一のドライブから起動しようとすると、「cryptsetup:暗号化されたソースデバイスUUID-XXXを待っています」というメッセージがinitramfsに降りるまで表示されます。どのドライブを削除してもかまいません。どうすれば解決できますか?

答え1

nofailオプションを追加する必要があります/etc/crypttab。このオプションがない場合、LUKS デバイスがない場合は、起動中に致命的なエラーとして扱われます。

~からcrypttab のマニュアルページ:

約束に失敗しました。

このデバイスはcryptsetup.targetのハード依存関係にはなりません。それでもプルして起動しますが、システムはデバイスが表示されロック解除されるのを待ちません。そうしないと起動は失敗しません。デバイスのロック解除に依存する他のデバイスはまだ失敗する可能性があります。特に、デバイスがマウントポイントとして使用される場合は、マウントポイント自体にnofailオプションが必要です。そうしないと、デバイスが正常にロック解除されないと起動が失敗します。

関連情報