恩威 传销:制作一键恢复的菜单(F11)

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/08 06:16:48
最近我的电脑制作了按像IBM电脑那样的按F11可以一键还原的功能,我想继续完善一下,请指教:

制作一个DOS启动菜单,在按F11以后出现选项:可以选择恢复分区或备份分区等命令。

目前没有太直接的解决办法,也就是说没有太个性的软件来直接实现此操作,建议你自学一下WBAT教程以及DOS的批处理命令以后就能自己编程制作了.

给你推荐个软件:
超级急救盘 硬盘版/光盘版/优盘版/GHOST8.2启动盘 说明文档

软件版本:2005.06.01
安装环境:WIN9X/ME/2000/XP/2003
运行环境:DOS
软件类别:数据恢复
授权形式:免费
官方网站:http://doshome.com
软件作者:葛明阳(gmy)
软件简介:

超级急救盘(硬盘版/光盘版/优盘版)与软盘版相比,集成了更多
的系统维护工具(如GHOST、PQMagic、DM、DISKGEN、HDDREG等),
硬盘版可以让纯DOS安装在NTFS分区的WIN2K/XP环境下。

GHOST8.2启动盘 可以看作是超级急救盘的精简版,
包括两种软盘版:1.72MB(中文版),1.44MB(英文版)

超级急救盘的主要特点是:

1、安装快速,卸载方便:

硬盘版从"一键GHOST"发展而来,采用了最新的启动技术,
无需修改BIOS和MBR,无需划分隐含分区,无需恢复系统后重装。

2、运行稳定,不易死机:

以优化的MS-DOS7.1为内核,通过选择多种内存管理模式、
精巧的内存驻留程序等方式,以减少内存冲突等情况的发生。

3、功能强大,扩展性好:

集成GHOST、PQMagic、DM、DISKGEN、HDDREG等经典DOS工具,
并且支持USB设备/NTFS读写/大硬盘/大内存/长文件名等新技术。

4、界面友好,运行简单:

中文平台,菜单选择,无需进入MS-DOS状态,不会英文也能
使用DOS。一键备份C盘/一键恢复C盘/WINDOWS安装向导等。

5、使用安全,服务周到:

多重密码保护,危险操作前的警告提示,以及详尽的中文说明
文档,网站论坛支持等,让你轻松畅游DOS世界。

下载地址:

超级急救盘 硬盘版
超级急救盘 光盘版
超级急救盘 优盘版
GHOST8.2 启动盘

DOS之家
http://doshome.com

用一键还原就可以了。可以改是F11还是其它的键启动。可以满足你的要求。

一, 准备阶段
1. 硬盘可以是一个分区也可以有多个分区,但是除C盘外必须得有一个FAT32的分区,并且有足够存放备份系统文件的容量.需要FAT32格式的分区是由于在接下来的过程中,GHOST必须要在DOS的环境下才能运行,并且要在DOS下对此分区上的文件进行编辑.
2. 因为只能从C盘里面划出部分空间来建立新的分区(即隐藏分区),因此C盘的剩余空间也必须有足够存放备份系统文件的容量.
3. 在Windows环境下安装中文版的PartitionMagic 8.0软件.
4. 拷贝GHOST8.0的程序存放在FAT32的分区中(在此我们采用的是F盘,其他的C,D,E均为NTFS格式).
5. 从IBM的网站上下载文件名为d2dfdzip.exe的F11恢复文件,解压缩同样安装到存有GHOST文件的根目录下.d2dfdzip.exe安装后共有八个文件,实际用到的只有三个文件.
6. 准备一张DOS的启动光盘(没有光驱的话,找个可启动的优盘也行),上面必须有sys.com,himem.sys,edit.exe这三个文件.
7. 建议把所有分区定义为不同的卷标名称,以利于在DOS和PQ8.0中定位分区,以免差错.
8. 备份硬盘中重要的文件,以防不测.
二, 系统备份
在用GHOST做系统备份之前,必须先对系统盘进行磁盘整理.把IE临时文件及其他无用文件全部删除,以减少整个系统备份所占用的容量.然后运行磁盘碎片整理及扫描磁盘,修复磁盘错误.这一点很重要,否则的话在备份及恢复中出现错误将不可避免.
系统备份:从光盘启动进入DOS环境,由于C,D,E分区都为NTFS格式在DOS下不能显示,此时的C 盘就是当初的FAT32格式的F盘了.运行其中的Ghost.exe,选择Local----Partition----To Image(分区到镜像文件的备份).在GHOST里所有格式的分区都能看到,首先选择需要备份的硬盘(如果有其他硬盘的话,加以选择).然后选择需要备份的系统主分区,在此我们选择卷标为 IBM_PRELOAD的1号分区,如下图:
确定后,提示输入镜像文件的存放位置及文件名,我们选择直接存放在FAT32格式的4号分区里(即F盘),文件名确定为Winxp.gho,点击Save.接下来选择文件的压缩模式,我们选择High(高压缩模式),这样可以减少镜像文件的容量.最后根据提示,核对备份的分区和镜像文件的存放位置,无误后开始备份系统.
备份完毕后退出GHOST 程序,在DOS下看看其中Ghost.exe,Winxp.gho,Winxp001.ghs等所有文件所占磁盘的空间.至此备份工作完毕.
三, 建立隐藏分区
重新启动电脑进入Windows XP,运行PQ8.0,可以看到当前硬盘中的分区情况,如下图:
由于只能从C盘里面划出一部分空间来建立新的隐藏分区,而不能建立在扩展分区/逻辑分区中,这样是电脑将无法启动.因此我们只能从C盘里的后半段,尚没有使用的空间划分出一个分区来.在C盘分区上点击鼠标右键,选择调整容量/移动,出现一个窗口,在右侧的小箭头上拖动滚动条向左移动(也可以直接在相应栏目里填上你所需要的容量值).由于刚才看到GHOST程序和全部镜像文件的容量为2.7G,因此我们在这里确定隐藏分区的容量为3G(考虑到今后系统会进一步的增加,隐藏分区的容量也可以选得大一点).
点击确定,此时可以看到C分区后面出现了一个未分配的区域.在此未分配的区域上点击鼠标右键,选择创建,弹出一个创建分区窗口.在创建为选择主分区,分区类型选择FAT32,卷标中输入IBM_SERVICE,容量里输入3000MB,驱动器盘符选择缺省配置.在这里说明两点,必需得创建成主分区,否则此分区无法启动.卷标名称也不能有错,否则F11的程序将找不到相应文件.
点击确定后,可以看到刚才未分配的区域创建成了一个新的分区,并被分配了盘符.
此时点击应用.经过两次重新启动后,卷标名称为IBM_SERVICE的隐藏分区就创建完成了,不过此时该分区还是可见的.如下图:
四, 拷贝文件
隐藏分区创建完成后,现在要把通过GHOST备份好的全部镜像文件和GHOST程序拷贝到此分区中.此时将F盘下的Ghost.exe,Winxp.gho,Winxp001.ghs等相关文件全部复制到隐藏分区里.注意刚才通过d2dfdzip.exe解压缩安装的八个文件不要拷过去了.
五, 创建批处理文件
文件拷贝完成后,选择从光盘重启电脑进入DOS环境,现在我们在DOS环境下可以看到硬盘里的两个分区,一个是卷标名为IBM_SERVICE的C盘,也就是我们刚刚建立的隐藏分区,看看其中的文件就是我们刚才拷贝进去的GHOST程序和镜像文件,已经快占满了整个分区空间.另外的一个就是FAT32格式的当初存放GHOST程序和镜像文件的D盘.
在DOS下转到A盘下输入:
a:\sys C: 将一个基本的DOS传送到C盘,这样C盘就能单独启动了.然后输入:
a:\copy himem.sys C: 将himen.sys拷贝到C盘.然后再输入:
a:\edit.exe 运行文本编辑程序,在其中分别创建Config.sys,Autoexec.bat两个文件.
1,Config.sys中只有一条指令:
Device = c:\himen.sys
然后选择另存为,文件名为Config.sys,退出,这样Config.sys文件就创建好了.
2,Autoexec.bat是一个批处理文件,每当启动DOS时都会自动执行这个文件,其中也只有一条指令:
Ghost.exe -clone,mode=pload,src=c:\winxp.gho:1,dst=1:1 -sure –rb
然后选择另存为,文件名为Autoexec.bat,退出,这样Autoexec.bat文件也创建好了.
执行这个文件后会自动启动GHOST程序,自动恢复C盘(即隐藏分区)下的Winxp.gho文件.
这里的"c:\winxp.gho:1,dst=1:1"是表示将镜像文件恢复到硬盘1的第一个分区,而"-sure"则是自动确认所有的提问,即全部回答"yes".也可不加,但是在恢复中就需要人工来回答了."-rb"表示恢复结束后自动重启系统.至此两个启动文件就创建完毕了.
六, 创建F11键显示功能
两个文件创建完毕后,不要退出DOS,用edit编辑器打开D盘下的Autoexec.bat文件,大家注意了,此Autoexec.bat非我们刚才创建Autoexec.bat,它是由d2dfdzip.exe解压缩而来的,它的用途就是在运行时自动执行其中的指令,将相应的代码写到硬盘的引导扇区中,这样就将F11键和恢复系统关联起来了.在没有软驱引导的情况下这个文件也不可能自动运行了.因此就得靠人为输入来执行,但是原来这个文件是按照在软驱中运行而编写的,所以在路径上稍作修改就行了.
打开Autoexec.bat,我们看到有两条指令都是从A盘执行的,这里我们需要把它改成D盘下执行,修改完毕后保存退出.如下图:
然后直接在D盘下输入:d:\autoexec.bat,相应的代码就写到硬盘的引导扇区中了.
七,大功告成
再次重启系统,现在应该可以看到在屏幕上显示"To start the Product Recovery Program press F11"的字样了.你可以在系统启动时按下F11键,试一试GHOST的自动恢复功能,这较之IBM的一键恢复要快多了,最多10分钟就能搞定了.是不是很爽啊!
启动时不按F11键的话,系统将正常从系统盘启动进入Windows XP.
为保险起见,请再次运行PQ8.0,将IBM_SERVICE分区隐藏起来.以后需要更新Winxp.gho文件的时候可以再取消隐藏属性就行了.
下图是隐藏分区创建完毕后,用PQ8.0看到的分区情况:
八, 结束语
以上介绍的建立F11一键恢复的方法不仅适合没有配备软驱的IBM笔记本电脑,还能将此功能移植到其他品牌的电脑上,包括台式机.在此我把我的操作过程写出来与大家共享,有什么遗漏请大家补充

我不怎么推荐一件恢复。还是从作系统比较好(个人意见)

用ezboot