如何制作.img文件

如何制作.img文件,第1张

制作IMG文件,Winamage如同Ghost是一套可将文件或是文件夹制成Image文件的程序,然后完整复制至另一硬盘的工具,它与Ghost不同的是,它可直接将镜象文件分割成数快存储至A磁盘中,另外程序提供制作与还原程序、使用起来相当的方便。

WinImage的使用方法Winmage是一个用于处理碟盘镜象的好工具,在制作启动光盘时经常要用到。该软件为6.1汉化版,在高级会员区有下载。如将可引导软盘上的文件做成IMG文件将可引导的IMG文件写入软盘,使之成为可引导软盘不同容量的IMG转换 1.44M = 2.88M等。使用方法如下:

一、将可引导的软盘上的文件做成IMG文件

1、将可引导插入软驱,然后打开WINIMAGE,点击菜单栏上的磁盘,在下拉式菜单中,确认使用驱动器 A: 前已打勾。然后点击读取磁盘,就可以将软盘上的所有信息读入到窗口中。

注意:你也可以使用上述类似的方法,将光盘做成ISO文件。

2、在主窗口内,你可以对里面的文件进行添加和删除,注意,不要随意删除与引导有关的COMMAND和IO.SYS这两个文件,不然可能会导致引导失败。

3、文件准备完毕,在保存映象文件时,在保存类型中,注意选择"所有文件(*.*)",然后填入文件名。当然,你也可以在保存类型中,选择"镜像文件(*.IMA),但不能选择"已压缩的镜像文件(*.IMZ),因为这是压缩格式,不能在启动盘上使用。由于在习惯上,一般是使用*.IMG作为默认的映像文件,所以推荐选择"所有文件(*.*)"这个方式。

二、将带有可引导信息的*.IMG写入软盘中,使软盘带有可引导的信息。

打开*.IMG,在菜单栏中,选择 磁盘 写入磁盘或 格式化并写入磁盘,就可以*.IMG中的所有信息写入到软盘中

步骤/方法

1.默认编译完Android源代码会自动生成固件img文件,但是如果自己修改了这些文件,想重新打包那么就需要安装mkyaffs2image这个工具,所以这里前面的几个步骤先来说明下载和安装这个工具

下面准备从源码开始来编译出mkyaffs2image这个工具

2.解压缩yaffs2-source.tar,然后打开终端工具,之后进入到解压后的yaffs2-source的下面的目录中:

yaffs2/utils

然后使用make 命令来编译

3.编译完成后会生成 mkyaffs2image 工具,如下图红色方框部分

4.工具生成后,为了以后方便的使用这个工具所以最好将其拷贝到系统工具存放目录中:

/usr/bin,其命令为:sudo cp mkyaffs2image /usr/bin

然后给工具的执行权限:

sudo chmod a+x /usr/bin/mkyaffs2image

这样就可以随便在哪个目录使用这个工具了

5.下面就进入到要生成img文件的目录中,这里以Android源码的system目录为例来说明

所以进入到out/target/prodct/generic_x86,这里的目录请以实际目录信息为准,这里编译的target不同

6.下面就开始准备生成img文件了,使用下面的命令:

mkyaffs2image system/ xyh666168.img

参数说明:

mkyaffs2image :就是工具命令,后面的两个为其参数

system/ :表示要生成img文件的原始目录文件

xyh666168.img :表示要生成的img文件名,这个名称随便自己改

7.输入mkyaffs2image system/ xyh666168.img并按回车键后,就开始生成img文件了,大约1分钟就生成xyh666168.img

最后用ls命令来查看生成的文件,可以看到已经生成xyh666168.img文件


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/tougao/11619355.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-17
下一篇2023-05-17

发表评论

登录后才能评论

评论列表(0条)

    保存