中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS启动盘 & LOGO技术 (启动盘室) » 我想学习一下如何编写像F11那的一键恢复
作者:
标题: 我想学习一下如何编写像F11那的一键恢复 上一主题 | 下一主题
sgzhou6688
中级用户





积分 231
发帖 110
注册 2008-3-24
来自 中国大陆
状态 离线
『楼 主』:  我想学习一下如何编写像F11那的一键恢复

我想学习一下如何编写像F11那的一键恢复
>>>>>>>>>>>>>>>>>>>>>>>>>>
请大家多多赐教,谢谢先

2010-5-18 13:13
查看资料  发送邮件  发短消息 网志  OICQ (405418144)  编辑帖子  回复  引用回复
sgzhou6688
中级用户





积分 231
发帖 110
注册 2008-3-24
来自 中国大陆
状态 离线
『第 2 楼』:  

我看了有人问这个同样的问题,希望这次能得到大家的多多赐教

2010-5-18 13:14
查看资料  发送邮件  发短消息 网志  OICQ (405418144)  编辑帖子  回复  引用回复
sgzhou6688
中级用户





积分 231
发帖 110
注册 2008-3-24
来自 中国大陆
状态 离线
『第 3 楼』:  

是的,我的意思是,如下:
硬盘 几个分区不确定,在C盘上安装完系统后,安装这个 一键恢复程序,就在硬盘的最后一个分区中分出相应的大小做为这个备份系统而用,在每次开机就显示《To Start the IBM backup and restore partition, press F11 》,按F11后就加载这个批处理,再根据提示进行查应的操作即可

2010-5-18 15:08
查看资料  发送邮件  发短消息 网志  OICQ (405418144)  编辑帖子  回复  引用回复
kerchi
新手上路





积分 4
发帖 2
注册 2010-2-27
状态 离线
『第 4 楼』:  

这样的程序早就有了。

2010-5-21 09:24
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
sgzhou6688
中级用户





积分 231
发帖 110
注册 2008-3-24
来自 中国大陆
状态 离线
『第 5 楼』:  

我想学学,是如何实现这些》》》》》》》》》》》》》》

2010-5-21 14:03
查看资料  发送邮件  发短消息 网志  OICQ (405418144)  编辑帖子  回复  引用回复
506212lw
新手上路





积分 16
发帖 8
注册 2008-12-18
状态 离线
『第 6 楼』:  

一键恢复
工具软件:
        1、一张windows 98启动盘
        2、PartionMagic(分区魔术师)软件(8.0)
        3、Ghost软件
        4、“F11”键设置软件(D2DFDZIP.EXE)

工作原理:
  IBM的“一键恢复”就是将恢复系统所需要的文件保存在硬盘的一个特殊隐藏分区里,而平时的分区格式化硬盘等普通操作都不会影响到这个特殊分区。

制作备份Image文件(Ghost 7.5)
1、先制作一张windows 98启动盘(格式化后仅复制系统文件),将Ghost 7.5主程序(660KB=676668字节)拷贝
2、用启动软盘进入MS-DOS界面,执行“GHOST75.EXE”。(选择“High”压缩方式)

划分一个新分区
用PartionMagic划分存放备份Image文件的空间时,一定要把该空间设置成主分区(Primary)和隐藏两项属性。其中主分区只要从C盘里划分出部分空间来建立就可以满足,千万不要从逻辑分区里建立。(2.2GB以上)
"Partition Type"选择为"FAT32"
"Label"填写为"IBM_SERVICE"
把操作系统备份Image文件和一些必要文件拷贝到这个新分区以后才设置为隐藏分区。

拷贝备份Image文件和一些必要文件
HIMEM.SYS(Win98,非WinXP)、BAK.gho和Ghost主程序。

config.sys
devicehigh=c:\himem.sys

autoexec.bat
ghost75 -clone,mode=pload,scr=c:\bak.gho:1,dst=1:1 -sure -rb

定义“F11”键
执行D2DFDZIP.EXE,单击“Next”将数据解压到Windows 98启动盘中,点击“Finish”完成解压后重启电脑,并设置从软盘启动。在DOS界面选择第一项“Restore F11 message and function”,程序就会定义“F11”操作。完成后转到A:\提示符下,执行SYS  F:命令(假设新建分区的盘符为F),这时再按下“F11”,“IBM_SERVICE”盘就可以启动并执行恢复系统操作。



以上操作都完成以后,再重启电脑就可以看到“To Start the Product recovery program, press F11”的提示,说明“F11”键的定义成功。

最后,用PQ8.0隐藏分区。


有选择的恢复(一共5个文件)
1、在C盘上想使用WinXP时,就选择恢复WinXP。当想在C盘上用Win98时,就选择Win98的备份来恢复。
2、在C盘上安装Win98,在D盘上安装的是WinXP。

情况1:Win98.gho和WinXp.gho。
config.sys的内容:
[menu]
menuitem=WinXP, Start WinXP.
menuitem=Win98, Start Win98.

[WinXP]
devicehigh=himem.sys

[Win98]
devicehigh=himem.sys

autoexec.bat的内容:
:WinXP
ghost -clone,mode=pload,src=c:\WinXp.gho:1,dst=1:1 -sure -rb

:Win98
ghost -clone,mode=pload,scr=c:\Win98.gho:1,dst=1:1 -sure -rb

情况2:
只要对“Autoexec.bat”进行修改
:WinXP
ghost -clone,mode=pload,src=c:\WinXp.gho:1,dst=1:2 -sure -rb
(把“dst=1:2做了改动,即把备份的“WinXP.gho”文件还原到硬盘上的第二个分区D盘”)
:Win98
ghost -clone,mode=pload,scr=c:\Win98.gho:1,dst=1:1 -sure -rb

2010-5-27 14:30
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
sgzhou6688
中级用户





积分 231
发帖 110
注册 2008-3-24
来自 中国大陆
状态 离线
『第 7 楼』:  

IBM的那款,我已经会了,谢谢楼上的说明,我现在想了解是的
如何用QBWIN+QB的综合编程》》》》》》》》》》》》》》》》

2010-6-1 18:19
查看资料  发送邮件  发短消息 网志  OICQ (405418144)  编辑帖子  回复  引用回复

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


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



论坛跳转: