これは受け入れられる答えにならないだろうと思いますが、アプローチを選択するのに役立つかもしれないと私が蓄積したいくつかの情報を捨てるだろうと思いました。これはコメントするには長すぎます。
SDカードのボラティリティに関して提供するうわさしかありません。個人的に私はRPiで始めたばかりであり、具体的な詳細や個人的な経験を提供することはできません。しかし、私の親しい友人は、フラッシュカードが破損することにイライラする可能性が高いと私に言った。彼はいくつかのカードが彼の上で死ぬと主張します。私はあなたの靴の中にあった場合、カードのボラティリティを研究したり、他の人々のアドバイスを信頼します。しかし、カードがフライになった場合、SDカードを再び差し込む準備ができていれば、おそらく世界の終わりではありません(最悪の事態は、誰かが新しいカードを差し込むまで博物館の壁がダウンすることです)。私が理解したことから、カードから読み取ることは安全ですが、カードへの書き込みは時間の経過とともに破損する可能性があります。
技術的な観点からは、SDカードへの書き込みを回避し、代わりに、たとえばUSBまたはネットワークを介して別の永続メディアに書き込むことが可能です。残念ながら、このためにRaspbianまたはブートローダーを構成する方法がわかりません。オペレーティングシステムはメモリページをディスクに保存してメモリを管理する可能性が高いため、明示的にディスクに書き込んでいない場合でも、OSがそうする可能性が高くなります。そのことを念頭に置いて、別のディスクに(またはネットワーク経由で)書き込むようにOSを構成することは、ハードウェア障害のリスクを減らす1つの方法です。
もう1つの完全に異なるアプローチとして、PIを、それ自体ではあまり処理を行わないシンクライアントとしてセットアップし、サーバーにロジックと永続化を実行させることができます。この設定では、PIはグラフィックカードを提供するだけです。
オンデュレーターについては、それが何であるかわかりません。私はそれを検索したときに髪製品を見つけました。
残念ながら、上記のシナリオで説明したように動作するように既存のオペレーティングシステムを構成する具体的な手順はありませんが、それが不可能な場合は驚かされます。個人的には、商業的なプレッシャーがないので、個人的に問題が発生するまでSDカードを使用し、その後、SDカードをROMブートストラップとしてのみ使用するセットアップへの切り替えを検討します。
深刻な悪意に基づいた情報を提供している場合、コミュニティが賛成票を投じて建設的な批判を行ってくれれば、とても感謝しています。それは学ぶための素晴らしい方法です:)