圧縮されたハードドライブイメージが非常に大きい

圧縮されたハードドライブイメージが非常に大きい

私は次のコマンドを使用して、新しくインストールされたデュアル ブート (Ubuntu と Windows) のイメージを作成しました (これは、小さいイメージ用にしばらく使用していました)。

dd if=/dev/sda | gzip > /mnt/drive.img.gz

このドライブでは、500G のうち 60G 未満が使用されています。それでも、そのイメージ ファイルのサイズは現在 409G です。

どうしてでしょうか? gzip は、すべてのゼロを圧縮できるのではないでしょうか? 前にも言ったように、これは新しくインストールされたシステムです。それほど乱雑なはずはありません。

ファイルが 60G になるとは思っていませんでしたが、400G というのは私にとっては非常に大きいように思えます。

答え1

それはどういうことですか? gzip はこれらすべてのゼロを圧縮できるのではないでしょうか?

はい、ゼロだったら

未使用のディスク領域はゼロが含まれていることを意味するのではなく、使用されていないことを意味し、何でも

未使用のディスク領域をゼロで消去するプログラムがあります。ディスク イメージを作成する前に、それらのプログラムを使用することをお勧めします。(すぐに思い浮かぶプログラムはありません。Linux では、ゼロのみを含むファイルを作成して各ファイルシステムを埋め、イメージを作成する前にそれらを削除するのに を使用します。また、よりもdd if=/dev/zero bs=1048576 of=somefileを好みます。)xzgzip

答え2

個々のパーティションのバックアップには、パートクローンその代わり。

Partclone はファイル システムを読み取り、ファイルが保存されている場所を確認し、パーティションのその部分のみをバックアップします。

関連情報