目前大多数的用户均喜欢用ghost来备份系统,通常是分区到文件的备份,这是一个非常快速的备份/恢复工具,支持压缩功能,自带相当丰富的参数,经过一段时间对F11恢复功能的研究,站长在自己的硬盘上按下无数F11,恢复了数不清的次数,终于全面地弄清楚了F11的恢复机制,并且结合ghost把自己备份的系统放进了隐藏分区,这样开机的时候一按F11就会自动运行ghost把系统恢复到C盘,速度快捷,几分钟内就完成。
先说一下几个概念:
1、F11只会清除C盘的资料,对其它分区没有影响,但仍然建议注意备份资料
2、隐藏分区是一个系统分区
3、autoexec.bat是DOS的自动批处理文件,启动时自动运行
4、一个硬盘可以有最多三个系统分区,但只能其中一个激活,Fdisk只能建立一个系统分区
一、F11的恢复机制
F11必须配合IBM一个叫BMGR的工具来进行,这个工具包含在隐藏分区里面,恢复过程的后期会自动运行修改硬盘的引导扇区,这个机制和“引导型病毒”是一致的,所以按下F11就会触发这个“病毒”的“发作”。“发作”过程即恢复过程就是先屏蔽系统硬盘的扩展分区,把原先的C盘设置为非活动分区,然后修改隐藏分区的属性为非隐藏并激活它,这样系统就自动从原先的隐藏分区(即现在的启动分区)启动,运行相应的批处理文件,格式化原先的C盘,然后把恢复安装文件拷贝到原先的C盘,然后重新启动,启动之后就是从原先的C盘来重新安装系统和驱动,和一些出厂时候的设置。这里面有一个非常要注意的地方,就是按下F11之后拷贝完数据后的重启,这一启动,系统的分区状态又回复到按下F11之前(即从原先的C盘启动,隐藏分区恢复为隐藏状态),这一着非常的妙,这样我们就可以想象把我们的恢复系统放进隐藏分区,然后制作一个自动运行的批处理文件(autoexec.bat),运行完之后让系统自动重启一次即可!
下图就是对Disk1进行恢复之后的情况,可以看到原先分好区的扩展分区变成了没有分区一样的了,而原先的启动分区C盘则成为非启动,但可见,原先的隐藏分区IBM_SERVICE则成了启动分区,可见。
标签: ghost