ext4 IMGファイルの自動縮小

ext4 IMGファイルの自動縮小

imgAndroidシステムパーティションファイルを含むext4ファイルがあります。

私はそれを使ってインストールしました。sudo mount -t ext4 -o loop,rw system.img system

ファイルとumountファイルの編集が完了した後、結果の画像がコンテンツよりはるかに大きいことがわかりました。

GPartedを確認した結果、実際にそうです。イメージファイルは2.0 Gbで、そのパーティションは1.51 Gbのみを使用します(506 Mbは未使用のままにしておきます)。

割れたスクリーンショット

GPartedを使用してパーティションのサイズを変更し、IMGサイズを500Mb減らすことができますが、スクリプトでそれを自動化したいと思います。どうすればいいですか?

ベストアンサー1

resize2fs -M system.img縮小を使用できます。ファイルシステム最小サイズで。減らないので参考にしてくださいイメージファイルまっすぐ。イメージファイルを新しいファイルシステムサイズに縮小する必要がありますtruncate(最後にデータを削除しないように注意してください)。

おすすめ記事