Cryptsetup:LVMが見つかりません(LVMのないシステム)

Cryptsetup:LVMが見つかりません(LVMのないシステム)

だから私のラップトップのパーティション設定に問題があるようです。より簡単にお手伝いできるよう、できるだけ詳細な情報をご記入いただきます。

過去には、同じサイズのドライブが2つあるノートブックにUbuntu 15.10システムがありました。形式は同じで、それぞれ2つのパーティション(/ boot用パーティションと/用パーティション)があります。両方のパーティションはmdadmを持つraid1です。 boot-raidで/boot用のbtrfsファイルシステムを作成しました。 / -raidには、LVMボリュームが内部にあるLUKSボリュームがあります。 LVMにbtrfsパーティションがあります。

この設定はうまく機能します。しかし、変更したいです。最初にアトミックバックアップが必要なので、OS全体のスナップショットを一度に作成できるようにブートパーティションを削除する必要があります。第二に、/bootも暗号化したいと思います。第三に、LVMを削除したいと思います。第四に、ビット腐敗を望まないので、mdadmはbtrfs-raidをサポートする必要があります。

したがって、より適切なシステムについての私の考えは次のとおりです。各ドライブに1つのパーティションだけ、内部にbtrfs-raid1があるbtrfs-parity。

私はこれを行い、システムを新しいパーティションに移動し、/etc/default/grubにcryptodisk-stuffを追加し、crypttabを変更し、fstabを変更し、initramfsが正しいことを確認し、grubを更新し、ドライブに再インストールしますそして、mdadmとlvm2を削除しました。システムが知っている設定ファイル(/ etc)を移動して再起動しました。この過程で、私は外部ハードドライブを使用して、btrfsファイルシステムとシステムと同じバージョンのUbuntuを使用するUSB​​スティックのバランスを維持しました。

私が再起動したときに、grubが最初にロックを解除するように頼んでいましたが、私はそうしましたが、2番目のLUKSコンテナは気にしませんでした。とにかくうまく起動しました。ディスクが十分であり、initが起動し(予想どおり)、最初のコンテナを再度ロック解除するように求められます。そうしましたが、2回目のロックを解除するのではなく、「crypsetup:lvmmissing」が発生しました。

fstabとcrypttabはもちろん、/etc/default/grubも再確認しましたが、すべてが大丈夫です。このエラーが発生する理由についてのヒントはありますか?また、同じIDを使用してUSBとchrootからシステムにマウントすると、すべてがうまく機能します。だから、システム自体は完全に大丈夫です。

答え1

この質問は今私自身が答えます!問題は、2番目のコンテナのcrypttabエントリが無効であることです。もう一度確認してもエラーが見つからず、update-initramfsが文句を言うことはありません。私はそれから何を得ることができますか?これらの鍵を常に3倍または4倍にしてください。これにより、多くの問題を減らすことができます(そして他の人があなたを助けようとしています)。

関連情報