自动缩小 ext4 IMG 文件 2024-5-31 • scripting ext4 gparted disk-image 我有一个 ext4img文件,其中包含 Android 系统分区文件。 我通过使用安装它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将图像文件缩小到新的文件系统大小(小心,这样您就不会从末尾删除数据)。 相关内容 如何恢复 tmux 输出? 无需添加端口即可使用域名将网站上线 我的笔记本电脑(详情见下文)无法使用 FN 控制键,也无法进入睡眠状态 - 我该如何调试/修复此问题 Lighttpd:通过 PHP 请求本地 URL ffmpeg 将 gif 叠加到视频上,达到视频尺寸的全尺寸 如何恢复软坏道 Tikz 图:节点上方的权重 auth_request 代理存在问题,其上游请求使用的是 IP 而不是域名 Windows Home Server 上的完整媒体列表未显示在 DLNA 设备上 对齐中用户定义命令的问题