如何在Linux中将ISO文件转换为IMG格式?

geteltorito f1.iso > f1.img

简而言之

我找到了一个建议,将iso转换为img以从USB启动。我无法使用下载的ISO文件从USB启动。过了一段时间,我找到了一个建议,通过以下方式将其转换为img:

geteltorito f1.iso > f1.img

实际上,我能够从USB启动,其中我写入了一个img文件。这些文件是不同的:

$ file 6muj31uc.iso

6muj31uc.iso: ISO 9660 CD-ROM filesystem data '6muj31us' (bootable)

$ file 6muj31uc.img

6muj31uc.img: DOS/MBR boot sector; partition 1 : ID=0x4, active, start-CHS (0x0,1,1), end-CHS (0xe,63,32), startsector 32, 30688 sectors

引导镜像听起来像是img文件。

man geteltorito

geteltorito 是一个 Perl 脚本,如果存在的话,它可以从光盘中提取初始/默认的 El Torito 引导镜像。