ブート失敗時にファイルシステムをリセットする

ブート失敗時にファイルシステムをリセットする

SDカードからDebian 11を起動するシングルボードコンピュータがありますが、起動に失敗した場合(書き込みプロセス中に停電が発生した場合など)、既知の良好な設定(読み取り専用など)から起動しようとする概念です。分割)。

ArmbianのOverlayrootを試してみましたが、overlayroot-chroot作成する前に環境に入る必要があり、透明にしたいと思います。私もそれを見つけましmount -t overlayたが、ファイルシステム全体の設定方法がわかりません。ライブディストリビューション(キャスパー?)やスナップショットなどのセッション保存を実行するというアイデアもありますが、ブート障害を検出して「プライマリ」パーティションからブートに切り替える方法はまだわかりません。これがOpenWRTの仕組みですか?そこではどうなりますか?

答え1

「ブート失敗回数の計算とセキュアブート環境への切り替え」の実行方法は、ハードウェアがサポートしているものと実際に実行する操作によって異なります。一部のプラットフォームには専用メモリがあり、他のプラットフォームには記憶媒体を使用するソフトウェアを使用する必要があります。

シングルボードコンピュータがEFIシステムであると仮定すると、Linuxディストリビューションは(多分?組み込みプラットフォームのDebianブートプロセスについてはわかりません)、次のことをサポートします。システム起動、含まれる自動的に評価を開始太陽正確に説明:必要に応じて他のシステムを起動してください:)

関連情報