回答:
結構です。イメージを再イメージ化してパーティションテーブルを上書きし、前述のテーブルをイメージのテーブルで置き換えます。イメージングプログラムが完了すると、イメージファイルへのファイルハンドルが解放されますが、ファイルが格納されているパーティションは技術的に存在しないため、プログラムで再度読み取ることはできません。理論的には、それは機能しますが、一度だけです。
また、すぐに上書きされないように、ファイルはストレージスペースの最後にある必要があります。
あるいは、少なくともLinuxがファイルを扱う方法だと私は思います。私がこれを最後に試したとき(数か月前に試したとき)、Piがハングしました。この実験に基づいて、SDカードのイメージを再作成するには、別のコンピューターが本当に必要です。
別の方法としては、NOOBSメソッドを使用してブートファイルを別のパーティションに保存し、NOOBSまたはインストールされている場合はOSでブートする方法があります。NOOBSはあなたが言ったことをすでにいくらか実行していますが、SD全体を再イメージングするのではなく、OSパーティションのみを置き換えます。このリンクは、NOOBSの仕組みを示しています。
十分な大きさのSDカードを使用すると、2つの使用可能なブートオプションを使用できます。使用していないものを操作して問題ありません。その後、GRUBを更新して新しいOSで再起動します。
現在マウントされているOSパーティションに書き込むことはできません。特に、Linuxはデータをキャッシュするため、キャッシュが古いデータを新しいデータにフラッシュすると、新しい書き込みが無効になります...
rpi-cloneを使用できるように聞こえますか?Raspian Jessieを実行しているRPi3のクローンを作成するために、rpi-cloneを数週間毎日使用しています。2番目のマイクロSDカードにクローンを作成するには、約10分かかります。次に、電源を切り、両方のカードを取り出し、オリジナルを保管し、クローンを使用して起動します。したがって、私はバックアップが機能することを知っています。このように3枚のカードをローテーションするので、常に安全なカードを持っています。わたしにはできる ;-)