如何调整 IMG 文件的分区信息?

Jos*_*son 4 filesystems size partition iso

我以这种方式制作了 ISO: sudo partimage save /dev/sdc1 /media/56AE8240AE82191F/Backup/xfcefat.iso

生成的 iso 文件非常小,但安装后我看到它已正确保留了分区信息。

问题是我的分区是 8gigs,上面只有 100mb 的数据。

我想修复iso上的分区信息并告诉它认为它只是一个500mb的分区。

如何缩小它的分区信息?

如果它是一个 USB 驱动器,我可以用 gparted 做到这一点并缩小它就好了。但这是我磁盘的 iso 文件原始副本克隆。

Mat*_*Mat 5

您可以简单地使用mkisofs.

$ mkisofs -o new_image_name /path/to/the/mounted/dvd
Run Code Online (Sandbox Code Playgroud)

如果您不再有可用的 CD-ROM,请使用以下命令循环挂载 iso 映像:

$ sudo mount -o loop /media/disk/linux.iso /path/to/the/mounted/dvd
Run Code Online (Sandbox Code Playgroud)

(并且不要忘记卸载它。)

这不会从 DVD 复制引导信息。如果需要,还需要做更多的工作来提取引导信息并将其作为选项传递给mkisofs.