WinImage怎么把应用制作成软盘IMG 镜像文件
发布网友
发布时间:2022-05-06 19:20
我来回答
共1个回答
热心网友
时间:2022-07-01 22:04
看了于渊写的《自己动手写造作系统》后,想自己动手做做实验。但发觉自己下载的(源代码)随书光盘.rar里面没有tools目录,也就是没有floppywriter,不能将boot.bin转成boot.img。上网搜,发现有人不用程序,只使用ultraedit和winimage就可以做到,于是我也试了试,但怎么也不能将boot.bin中的东西复制到boot.img中。后来突然想到赵炯的《linux内核完全剖析》里有如何制作img文件。这就是十分好用的“dd”命令,man一下,竟然发现dd就可以直接完成我的需求。具体步骤是这样的:
1。制作软盘镜像文件diska.img
命令: dd if=/dev/zero of=diska.img bs=512 count=2880
2。复制boot.bin到boot.img中
命令: dd if=boot.bin of=boot.img bs=512 count=1
3。复制diska.img中从第512字节往后的内容添加到boot.img中(这是dd最出彩的部分)
命令: dd if=diska.img of=boot.img skip=1 seek=1 bs=512 count=2879
完成了!
放到virtual pc下试试,成功了!
看来linux下的工具真是好用,我爱开源!
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中的所有信息写入到软盘中