システム全体を tar し、すべてをクリアして、再度 untar することはできますか?

システム全体を tar し、すべてをクリアして、再度 untar することはできますか?

すべてのパーティションを削除して再作成し、システム全体をクリーンアップする必要があります。

すべての / (proc、sys、mnt を除く) をアーカイブに tar し、その後、この完全なクリーンアップ後に livecd からクリア パーティションに untar し、grub を再インストールして、システムを以前と同じように動作させることができるかどうか疑問に思っています。

それは機能しますか? 機能しない場合は、何をお勧めしますか?

おそらく、システム自体のパーティションでも同じ問題が発生しているのでしょうか? (fstab が最も単純な例です)

答え1

一般的にはこれでうまくいくはずです。注意すべき点がいくつかあります。

  • /dev /proc /sys /run を除外する
  • 通常は/tmp /mnt /mediaも除外できます
  • 可能であればライブCDでtarアーカイブを作成する
  • パーティションのサイズを同じにしたい場合は、パーティションテーブルを保存します(例parted /dev/sd... unit b print: )
  • grub-installを実行することを忘れないでください

関連情報