rootfsを含むext4パーティションがあります。
新しいrootfsイメージのみを抽出して書き込むシステムアップデート(uboot)を実装する必要があります。これは、rootfs ext4パーティションがある場所をオフセットするためにMMCフラッシュにイメージを書き込むのと同じ場合があります。
まず、MMCクリアを実行してからMMC書き込みを実行します。消去が非常に遅い(1〜2分)。これは必要ないかもしれないと思います。新しいrootfsを書くだけで十分でしょう。
問題は、以前のイメージよりも小さいrootfsイメージを作成するとします。その後、最後にいくつかの残りのデータがあります。そうですか?たとえば、fsckを実行すると、これはいくつかの問題を引き起こしませんか?
答え1
mmcに書き込んでいるイメージがファイル割り当てテーブルを含むパーティション全体である場合いいえ既存のスペースを消去または初期化する必要はありません。残された古い「ランダム」データはファイルの一部ではなく、スペースが使用されると上書きされます。
mmc デバイスはライフタイム中に書き込み回数が制限されており、書き込み回数はハードドライブよりはるかに少なくなります。