AM电脑吧 - Win10精简版系统_Win11精简版_Win7旗舰版

Yes
查看: 13271|回复: 9
收起左侧

[启动相关软件] img制作教程

[复制链接]
ampc8110

签到天数: 3 天

[LV.2]二兆带宽

id fuldho 发表于 2013-06-14 11:06:55
img制作教程
菜鸟百度苦苦找寻,所获甚少,没办法开始自己摸索,终于有点眉目,把我所获与大家分享。
1、序
   百度有这样一段制作DISKGENIUS3.8_img教程:
   Windows98 启动盘diskgen.exe启动的过程
   →IO.SYS→MSDOS.SYS→CONFIG.SYS→COMMAND.COM→AUTOEXEC.BAT→diskgen.exe
   修改AUTOEXEC.BAT内容如下:
@ECHO OFF
SHSUCDX.COM /D:?PATACD01 /D:?SATACD01 /D:?SATACD02 /D:?SATACD03>nul
ctmouse
diskgen
  制作工具为winimage.exe
  打开winimage.exe,添加IO.SYS、MSDOS.SYS、CONFIG.SYS、COMMAND.COM、AUTOEXEC.BAT,
  再把DISKGENIUS3.8所有文件(DISKGENIUS3.8.img中提取)都添加进去点击保存,
  不错 !可以启动拉!我学会了img制作了,哈哈!高兴!
2、醒
  冷静下来一想不对呀?,提取DISKGENIUS3.8.img所有文件它不就是一个完整的img吗?
  为什么还要添加所谓的98 启动盘文件呢?接下来只添加DISKGENIUS3.8.img所有文件
  再次制作照样启动拉!!!!
  哦!原来我是学会了向img添加垃圾了!,哭.........。
3、悟
  上面提到的Windows98 启动盘启动的过程是没错的,那么怎样才叫真正学会img制作呢?
  反复失败,反复再来!......成功!
4、谈
   制作过ISO的朋友一定知道,制作启动光盘需要一个引导文件,而img是软盘镜像制作也需要引导文件。
   根据不同的内核引导文件也不一样,现在网上流传修改版内核文件很多很杂,Windows98 启动盘启动
   比较经典,我也喜欢LINUX内核,简单文件少,制作出来的img体积也小。
   下面我们就以制作ghost.img和DISKGENIUS3.8.img为例介绍制作方法。
   Windows98 (MSWIN4.1)启动盘启动的过程:
   O.SYS→MSDOS.SYS→CONFIG.SYS→COMMAND.COM→AUTOEXEC.BAT
   ghost.img主要就是调用光盘目录下的GHOST.EXE
   首先引导文件启动IO.SYS→MSDOS.SYSS→CONFIG.SYS
   CONFIG.SYS可以用记事本修改,内容如下:
SWITCHES=/N
DEVICE=\HIMEM.EXE /testmem:off
SHELL=\COMMAND.COM \ /E:2048 /F /MSG /P
DEVICEHIGH=XCDROM.SYS /D:FDCD0000
DOS=HIGH,UMB
FILES=30
BUFFERS=20
LASTDRIVE=Z
简单说明:

IO.SYS→MSDOS.SYS→CONFIG.SYS -----HIMEM.EXE /testmem:off                         // 这项是 XMS 内存管理程序
                              -----COMMAND.COM \ /E:2048 /F /MSG /P              //  这项是设置虚拟盘即仿真物理硬盘并设置大小为2MB
                              -----XCDROM.SYS /D:FDCD0000                       //  这项是 ATAPI CD-ROM 驱动器的通用设备驱动程序
autoexec.bat内容如下:
SHSUCDX.COM /QQ /R /D:FDCD0000
FINDCD.EXE /S >NUL
CALL FINDCDR.BAT "GHOST.EXE" C D E F G H I J K L M N O P Q R S T U V W X Y Z
%CDROM%:
CD\
ghost -clone,mode=pload,src=winxpsp3.gho:1,dst=1:1 -noide -nousb -crcignore -sure -rb
简单说明:
autoexec.bat-----SHSUCDX.COM /QQ /R /D:FDCD0000                                                  //这项是加载光驱命令并自动分配一个光盘符
           ------FINDCD.EXE /S                                                                  //FINDCD.EXE这个文件是检测光驱盘符,并生成%CDROM%
           ------CALL FINDCDR.BAT "GHOST.EXE" C D E F G H I J K L M N O P Q R S T U V W X Y Z  //在C-Z盘(%CDROM%)中找到GHOST.EXE的路径
根据CONFIG.SYS文件我们还需要:HIMEM.EXE、COMMAND.COM、XCDROM.SYS三个文件。
根据autoexec.bat文件我们还需要:SHSUCDX.COM、FINDCD.EXE、FINDCDR.BAT三个文件。
目录清单:
IO.SYS
MSDOS.SYS
CONFIG.SYS
HIMEM.EXE
COMMAND.COM
XCDROM.SYS
autoexec.bat
SHSUCDX.COM
FINDCD.EXE
FINDCDR.BAT
开始制作:
打开winimage.exe,根据上面10个文件大小新建一个360KB的镜像,添加10个文件,
设置卷标:

1.jpg
添加引导:

2.jpg
整理一下碎片:

3.jpg
保存为:ghost.ima,保存完修改一下扩展名img,也可以保存为imz这是一种压缩格式,保存完修改一扩展名为img,OK....完成!

4.jpg
下面以LINUX4.1引导ghost.img
首先引导文件启动kernel.sys→CONFIG.SYS
CONFIG.SYS内容和MSWIN4.1引导相同如下:
SWITCHES=/N
DEVICE=\HIMEM.EXE /testmem:off
SHELL=\COMMAND.COM \ /E:2048 /F /MSG /P
DEVICEHIGH=XCDROM.SYS /D:FDCD0000
DOS=HIGH,UMB
FILES=30
BUFFERS=20
LASTDRIVE=Z
autoexec.bat内容也是相同的如下:
SHSUCDX.COM /QQ /R /D:FDCD0000
FINDCD.EXE /S >NUL
CALL FINDCDR.BAT "GHOST.EXE" C D E F G H I J K L M N O P Q R S T U V W X Y Z
%CDROM%:
CD\
ghost -clone,mode=pload,src=winxpsp3.gho:1,dst=1:1 -noide -nousb -crcignore -sure -rb
目录清单:
kernel.sys
CONFIG.SYS
HIMEM.EXE
COMMAND.COM
XCDROM.SYS
autoexec.bat
SHSUCDX.COM
FINDCD.EXE
FINDCDR.BAT
开始制作:
打开winimage.exe,根据上面9个文件大小新建一个160KB的镜像,添加9个文件,看体积是不是小多了,
保存跟上面相同,添加引导不一样了,因为内核变了,需要引导文件参考的话可以下载附件。
下面用LINUX4.1引导制作DISKGENIUS3.8_img,这里是教程不要说我版本老了,需要的就自己下载新版。
DISKGENIUS.img主要就是调用img内部的diskgen.exe
config.sys内容如上不变,autoexec.bat内容如下:
SHSUCDX.COM /QQ /R /D:FDCD0000
ctmouse
diskgen
因为GHOST.EXE是在光盘根目录需要在内存虚拟盘物理硬盘,查找光盘盘符,光盘盘符查找GHOST.EXE等,
而diskgen.exe是在img内部,所以就不需FINDCD.EXE、FINDCDR.BAT了。
目录清单:
kernel.sys
CONFIG.SYS
HIMEM.EXE
COMMAND.COM
XCDROM.SYS
autoexec.bat
SHSUCDX.COM
diskgen.exe
制作就不用说了,对了别忘了用LINUX4.1引导,如果你感兴趣可以添加diskgen.exe到
Windows98(MSWIN4.1)引导,修改一下autoexec.bat内容就可以拉!

AN电脑吧:年老痴呆  QQ:1065960210

资料下载:

http://pan.baidu.com/share/link?shareid=1084377257&uk=922779640

评分

参与人数 1硬盘 +10 带宽 +10 收起 理由
ampc81 + 10 + 10 原创内容

本文地址: https://www.ampc8.com/thread-12822-1-1.html
上一篇:【自己制作fba启动文件】FbinstTool辅助工具
下一篇:虚拟启动测试工具1.0
回复

举报

ampc841167

签到: Lazy

id haitianxinxin5 发表于 2016-08-04 17:40:21
看起来太高级了,对于我来说。
一大堆代码看晕了
回复

举报

ampc821799

签到: Lazy

id lxc1211 发表于 2014-06-26 19:33:01
谢谢分享
回复

举报

ampc814905

签到: Lazy

id haohaoma123 发表于 2013-07-30 10:10:43
谢谢你的分享祝你快乐每一天
回复

举报

ampc87254

签到天数: 130 天

[LV.7]七个CPU

id suoguo 发表于 2013-07-05 13:29:05
还以为年老又有什么精软发布了呢
那才是真正造福向我这等菜鸟懒鸟
回复

举报

ampc89486

签到天数: 2 天

[LV.1]一个记事本

id 浪人无痕 发表于 2013-07-05 12:17:12
谢谢分享,支持一下大神。。。
回复

举报

ampc810336

签到天数: 3794 天

[LV.Master]顶级配置

id leo 发表于 2013-06-15 00:30:24
不错,接受吸纳!
回复

举报

ampc8224

签到天数: 230 天

[LV.7]七个CPU

id dmqhcx88 发表于 2013-06-14 21:17:39
适合像我这样的菜鸟,学习了。

点评

你菜鸟!想讽刺我呀!  发表于 2013/6/15 07:33
回复

举报

ampc812971

签到天数: 111 天

[LV.6]六个主机箱

id 戴工科技 发表于 2013-06-14 14:50:33
不错啊,试着制作“自己”的一个DG才得!
回复

举报

您需要登录后才可以回帖 登录 | 验证注册

Powered by AMpc8.Com (晋ICP备13003365号ghs 晋公网安备 14090202000112号 |GMT+8, 2024/4/20 19:56 |
快速回复 返回顶部 返回列表