![ドライブのイメージバックアップから空き領域を削除する](https://rvso.com/image/1615244/%E3%83%89%E3%83%A9%E3%82%A4%E3%83%96%E3%81%AE%E3%82%A4%E3%83%A1%E3%83%BC%E3%82%B8%E3%83%90%E3%83%83%E3%82%AF%E3%82%A2%E3%83%83%E3%83%97%E3%81%8B%E3%82%89%E7%A9%BA%E3%81%8D%E9%A0%98%E5%9F%9F%E3%82%92%E5%89%8A%E9%99%A4%E3%81%99%E3%82%8B.png)
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
特定のサイズでファイルを切り捨てるために使用します。