ext4 IMG 파일 자동 축소

ext4 IMG 파일 자동 축소

imgAndroid 시스템 파티션 파일이 포함된 ext4 파일이 있습니다 .

나는 그것을 사용하여 설치했다.sudo mount -t ext4 -o loop,rw system.img system

파일과 umount파일 편집을 마친 후 결과 이미지가 내용보다 훨씬 크다는 것을 알았습니다.

GParted를 확인한 결과 실제로 그렇습니다. 이미지 파일은 2.0Gb이고 해당 파티션은 1.51Gb만 사용합니다(506Mb는 사용하지 않은 상태로 둡니다).

갈라진 스크린샷

GParted를 사용하여 파티션 크기를 조정하고 IMG 크기를 500Mb만큼 줄일 수 있지만 스크립트에서 이를 자동화하고 싶습니다. 어떻게 해야 하나요?

답변1

resize2fs -M system.img축소를 사용할 수 있습니다 .파일 시스템최소 크기로. 줄어들지 않으니 참고하세요이미지 파일곧장. 이미지 파일을 새 파일 시스템 크기로 축소 해야 합니다 truncate(끝에서 데이터를 삭제하지 않도록 주의하세요).

관련 정보