ドライブのイメージバックアップから空き領域を削除する

ドライブのイメージバックアップから空き領域を削除する

Linux ディストリビューションを構築しているドライブで使用しましたdd。問題があります。その ISO (256 GB ドライブ (つまり 256 GB の ISO イメージ ファイル)) を小さいサイズ (空き領域を削除) に準備するにはどうすればよいでしょうか。

答え1

を使用してイメージをアタッチしlosetup、任意のパーティション ツールを使用してパーティションのサイズを変更できます。その後、イメージを安全に切り捨てることができます。

チュートリアルについては、以下を参照してください。https://softwarebakery.com/shrinking-images-on-linux

上記のリンクから:

# modprobe loop
# losetup -f
# losetup /dev/loop0 myimage.img
# partprobe /dev/loop0

これで、ディスク上のパーティションのサイズを変更し ( などを使用gparted /dev/loop0)、最後に空きスペースを残すことができます。次に、ループ イメージを閉じます。

# losetup -d /dev/loop0

truncate特定のサイズでファイルを切り捨てるために使用します。

関連情報