如何在Ubuntu上从.iso创建.img文件?

Modified on: Thu, 14 Jun 2018 05:21:53 +0800

我想创建一个包含Ubuntu 13.10的.img文件。我知道如何获取.iso,但有关如何将其“转换”为.img的说明我只在Mac下找到(例如,参见这里) - 但是,我在Ubuntu 13.10上工作。创建.img文件需要哪些步骤?

背景信息:我想使用.img在Android上使用Complete Linux Installer运行它。完整的Linux安装程序已经提供.img文件(参见此处),但他们太小了。 Ubuntu只“看到”.img文件的大小,这个文件太小而不能高效 - 这就是为什么我想创建一个更大的.img文件。使用resize2fs myImage.img 4G,我试图让图像更大,但是从这样的图像运行的Ubuntu仍然认为.img很小,所以我希望通过立即创建一个更大的.img ,Ubuntu“看到”更大的空间。我知道我在这里很薄......

最佳答案

我会在黑暗中采取刺,但你正试图从iso制作一个img文件,对吧?如果是这种情况,那么iso和img之间没有任何区别,扩展名为:

  

如果IMG文件未压缩,则ISO和IMG格式的结构没有区别。可以使用ISO文件扩展名重命名IMG格式文件,然后在仅识别ISO文件格式的软件中打开。这是在不处理IMG格式的程序中访问光盘信息的有效方法。

来源

维基百科似乎也同意:

  

ISO映像是另一种类型的光盘映像文件,通常使用.iso文件扩展名,但有时也使用.img文件扩展名。它们类似于原始光盘图像,但仅包含一个具有从光盘获得的计算机数据的轨道。它们不能包含多个轨道,也不能包含音频或视频轨道。它们也不包含原始光盘映像通常存储的CD-ROM或DVD扇区的控制标题和纠错字段。它们的内部格式遵循光盘文件系统的结构,通常是ISO 9660(用于CD)或UDF(用于DVD)。 CUE / BIN和CCD / IMG格式通常包含原始光盘图像,也可以存储ISO图像。

那么,如何将iso转换为img?只需更改扩展名:

rename 's/\.iso(?=[^.iso]*$)/.img/g' *

现在,要创建img,您应该使用dd并将其保存到名为img的文件中。

作者:,Braiam

相关问答

添加新评论