中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
作者:
标题: 菜鸟学做启动盘 上一主题 | 下一主题
whoami
初级用户





积分 40
发帖 17
注册 2007-8-11
状态 离线
『楼 主』:  菜鸟学做启动盘

单位办公室的电脑总是坏,本来用winiso做了一张启动盘,包含ghost镜像。可以系统恢复,但是有些电脑光驱坏了,这可难的我没有办法。
只好学习制作启动盘。

2007-8-11 11:51
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
whoami
初级用户





积分 40
发帖 17
注册 2007-8-11
状态 离线
『第 2 楼』:  第一步:使用easy boot制作光盘启动盘

使用easy boot制作光盘启动盘
在网上找到教程,学做了一张。把主要内容发给大家。

EasyBoot制作启动光盘教程

  2、选择一张图片做背景
  先找到一张漂亮的图片,然后放置到EasyBoot \ Disk1 \ Ezboot目录中,然后在上面“背景图像”处输入相应的文件名就可以了,当然,如果您还想给光盘添一个介绍光盘内容或公司业务的引导画面时同样按上述操作,然后选中“显示Logo”输入文件名即可。
记住,EasyBoot仅支持640X480 256色的BMP图片。
  3、建立选择菜单
  



应该很简单吧,只要把“菜单文本”、“执行命令”、“快捷键”、颜色选择几项按自己的需要修改好就可以了,如果想把某条菜单设置为缺省,只需先选中该菜单,再点击“设置为缺省”按钮就行了。
  EasyBoot支持如下几种菜单命令:
  (1) 执行映像 run xx.bin / xx.img (用于调用引导映像文件模拟启动)
  (2) 执行菜单 run xx.ezb (用于主 / 子菜单间的互相调用)
  (3) 特殊功能 boot 80 (从硬盘启动)
  Reboot (重新启动计算机)
  (4) 多命令执行,命令之间以“;”分隔

我认为教程不用太多,再多也说不清。如果你也想学习的话,自己下一个easy boot一看就明白了。
给出几个注意事项:
1:图片使用256色。640*480
2:添加菜单时鼠标不要乱动
3:生成iso是“设定引导文件为C:\EasyBoot\disk1\ezboot\loader.bin”

2007-8-11 11:59
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
whoami
初级用户





积分 40
发帖 17
注册 2007-8-11
状态 离线
『第 3 楼』:  第二步:使用WinImage分析别人的镜像文件

在使用easy boot时发现:除了“从硬盘启动”和“重新启动计算机”两个命令外,其它的命令都需要使用IMA或IMG镜像文件。
我在自己的启动光盘上找到了一些,功能不全,决定自己仿制一个。

镜像文件的制作工具是WinImage。
打开别人的镜像文件发现都是一些DOS启动盘的镜像
仔细研究Dos的启动盘

2007-8-11 12:10
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
whoami
初级用户





积分 40
发帖 17
注册 2007-8-11
状态 离线
『第 4 楼』:  第三步:制作最简单的启动盘

由于以前用过Dos,找到一张98启动盘。删除大部分文件只留下command.com和io.sys这两个文件。
制成ima镜像文件,在虚拟机中启动一下。很正常。我有了做简单的启动盘
所有MS-DOS系统命令

附加说明:
command.com是命令解释器。有了这个文件才可以使电脑执行你的Dos命令,如dir cd md rd 等。
IO.SYS是输入输出模块

[ Last edited by whoami on 2007-8-11 at 03:55 PM ]

2007-8-11 15:40
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
whoami
初级用户





积分 40
发帖 17
注册 2007-8-11
状态 离线
『第 5 楼』:  第四步:添加启动的功能

只有刚才的启动盘是没有用的,我要不断添加文件使他的功能更加强大。
1。MSDOS.SYS       文件管理模块
2。himem.sys--windows xms 管理程序,进入图形界面必须
3。fidisl。exez在DOS下的分区工区,也可以修复RMB

附加说明:
DOS系统最重要的5个文件,启动顺序是:
io.sys/MSDOS.sys/Config.sys/Command.com/Autoexec.bat
有人认为是
io.sys/MSDOS.sys/Command.com/Config.sys/Autoexec.bat

IO.sys是输入输出控制系统,该文件直接与硬件进行数据交换.

MSDOS.sys是DOS的核心系统文件,提供系统的所有功能

Config.sys是系统配置文件,通过修改该文件可以达到修改系统配置等功能,比如修改path等

command.com是命令解释器,通过该程序向MSDOS.sys发送用户输入的命令并让MSDOS.sys进行处理

Autoexec.bat是自动批处理文件。在系统启动时,自动运行autoexec.bat中的指令.

所以有关首先加载io.sys以确保底层交互,然后加载系统内核进行系统初始化,之后再加载系统配置程序,使系统可用,然后再加载命令解释器以实现人机交互,最后加载系统或用户的自启动配置文件.

2007-8-11 16:44
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
whoami
初级用户





积分 40
发帖 17
注册 2007-8-11
状态 离线
『第 6 楼』:  第五步:添加鼠标驱动

我们在启动盘中添加了一些程序都是命令行的,为了使用图形界面必须添加鼠标驱动。
鼠标驱动有两种
1在98启动盘中使用的是CuteMouse V1.9[FreeDos]可以识别PS/2鼠标 大小4.73K
2在一间恢复中使用的是Microsoft Mouse Driver Version 8.20 可以识别USB鼠标 大小37K

在启动盘中添加Mouse.exe 和ghost.exe
启动后在命令行输入mouse回车,加载驱动
输入ghost回车
就可以使用有鼠标的ghost了

2007-8-11 17:28
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
lianjiang2004
金牌会员





积分 3946
发帖 1884
注册 2006-1-20
状态 离线
『第 7 楼』:  

支持一下。值得肯定的努力。呵呵。



Windows 一键还原
http://www.yjhy.com
2007-8-11 18:02
查看资料  发短消息 网志   编辑帖子  回复  引用回复
bmg99
初级用户





积分 42
发帖 16
注册 2006-7-30
状态 离线
『第 8 楼』:  

先支持一下,但是如果在AUTOEXEC.BAT里就先把MOUSE和GHOST直接加载不是更加省事了吗?就变成从光盘启动后直接GHOST恢复,你觉得呢?

2007-8-11 19:31
查看资料  发短消息 网志  OICQ (21909880)  编辑帖子  回复  引用回复
whoami
初级用户





积分 40
发帖 17
注册 2007-8-11
状态 离线
『第 9 楼』:  第六步:加载光驱驱动

谢谢两位的关心。
关于加载光驱的帖子很多。我也说说自己的看法。

上面加载鼠标驱动只要添加mouse.exe一个文件就可以了,这里要加载光驱就比较麻烦了。
1。找到驱动程序,我用的是vide-cdd.sys作为驱动,把文件添加到启动盘中。
2。找到mscdex.exe加载CD-ROM的DOS命令,并添加到启动盘-------关于mscdex的用法
3。编写Config.sys文件
    使用记事本建立一个文件config.sys写入加载驱动的命令,添加到启动盘。
device=himem.sys /testmem:off
device=vide-cdd.sys /D:mscd001
4。编写autorun.bat文件
    使用记事本建立一个文件autorun.bat写入激活光驱的命令,添加到启动盘。
lh mscdex.exe /D:mscd001

在虚拟机中启动一下,ok找到光驱了

附加说明:
1。编写Config.sys和autorun.bat两个文件时非常有用的,看到坛主也认为这是体现dos水平的一个标准。
2。device=himem.sys /testmem:off   这一行是加载高级内存管理
3。device=vide-cdd.sys(这里与你使用的驱动程序有关) /D:mscd001(划线的是驱动器的名字,可以更改但是要与autorun.bat中使用的一致)

2007-8-12 16:51
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
whoami
初级用户





积分 40
发帖 17
注册 2007-8-11
状态 离线
『第 10 楼』:  第七步:加载NTFS驱动

为了安全,很多电脑使用的是NTFS文件系统,我们要使我们的启动可以操作NTFS。

本来以为会很麻烦,在坛子中找到一个帖子下载试了试。
好酷,读写删察看都可以。
NTFS加载程序下载

2007-8-12 17:57
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
minchengan
中级用户





积分 376
发帖 164
注册 2006-12-5
状态 离线
『第 11 楼』:  

WHOAMI,你是学UNIX或LINUX的吗?

2007-8-12 21:17
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
tank2452
新手上路





积分 9
发帖 5
注册 2007-8-19
状态 离线
『第 12 楼』:  

不是很明白,正努力的学习中..........

2007-8-20 23:38
查看资料  发短消息 网志   编辑帖子  回复  引用回复
clgt
初级用户





积分 21
发帖 12
注册 2006-10-18
状态 离线
『第 13 楼』:  

好帖顶一下

2007-8-23 23:53
查看资料  发短消息 网志   编辑帖子  回复  引用回复
wama
初级用户





积分 159
发帖 83
注册 2007-11-22
状态 离线
『第 14 楼』:  

多謝樓主指教。

2008-2-15 18:24
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: