完全なオペレーティングシステムのバックアップ

完全なオペレーティングシステムのバックアップ

私は大学のインターネット接続を介してUbuntuオペレーティングシステムをインストールし、すべてのソフトウェアとツールをインストールしました。今家に帰ってきたので、何らかの理由でシステムがクラッシュした場合、すべてのソフトウェアとユーティリティを再インストールすることは必ずしも簡単ではないかもしれません。

システムがクラッシュした場合にペンドライブを接続してシステムを復元できるように、ペンドライブなどにライブOSシステム全体をバックアップする方法はありますか?つまり、現在のソフトウェアだけでなくOSもインストールできます。バックアップ中)インターネットに接続せずにソフトウェアアップデータを使用しませんか?その理由は、Ubuntuを初めてインストールすると、約500MBのアップデートがインストールされ、すぐに使用できるためです。今、私のコンピュータにUbuntu OSを再インストールする必要がある場合に備えて、この初期の500 MBアップデートを無視したいと思います。

また、OSを再インストールした後も再ダウンロードする必要なく、バックアップ時に持っていたソフトウェアがそのまま維持されることを願っています。

ベストアンサー1

これを使用してsquashfsファイルシステムの圧縮バージョンを作成できます。

まず、squashfs-toolsがインストールされていることを確認してください。正確なパッケージ名はわかりません。したがって、Googleを見つけてUbuntuにインストールしてください。

インストール後に実行 -

  1. sudo mount /dev/xxx /mnt(xxx を正しいパーティション名に変更します。これはパーティションである必要があります。オペレーティングシステムはどこにインストールされていますか?
  2. CD〜
  3. sudo mksquashfs /mnt root.sfs -comp xz
  4. これで、ホームフォルダにroot.sfsというファイルが必要です。をバックアップ。

これを再インストールするには、

  1. Live CDをターゲットPCに挿入し、USBまたは圧縮ファイルをコピーするために使用されるデバイスを取り付けます。
  2. CDを含むディレクトリに移動root.sfs
  3. sudo unsquashfs root.sfs
  4. これで、squashfs-rootというディレクトリが作成されます。その内容をシステムがインストールされる予定のパーティションにコピーします。
  5. 最後のステップは、新しくインストールされたシステムにルートを移動し、update-initramfsGRUBを実行してインストールすることです。update-grub
  6. 再起動。

おすすめ記事