• 您的位置: 紫荷精灵 >> 经验技巧 >> 移植ibm本本的一键恢复功能
  • 移植ibm本本的一键恢复功能

  • 作者:admin  来源:原创  日期:2009-7-5 21:29:23
  • 深入理解IBM本本的一键恢复功能

    如果你使用过IBM的笔记本电脑,就应该知道在启动系统时会显示“To start the Product Recovery Program ,Press F11”的字样,此时只要按下F11,就可以启动IBM Product Recovery Program程序,然后回答一些问题,主要是按下“Y”或“N” 键,大概用2个小时的时间就可以将系统恢复为出厂时的状态,当然此时只是清除了C盘的内容,对其它分区则没有影响。

    经过笔者的研究,发明拥有一键恢复功能的IBM笔记本电脑其实是预先创建了一个IBM_SERVICE隐藏分区,用户按下F11键后会激活隐藏分区中的一名为bmgr.exe的可执行文件,,该文件会自动修改硬盘的引导扇区,也就是说会屏蔽硬盘中的扩散分区,并将原来的C盘修改为非活动分区,而激活隐藏分区并将它修改为活动分区,这样系统就会从原来的隐藏分区启动,然后运行相应的批处理文件,主要包括格式化C盘,复制安装文件到C盘、重新启动系统,安装系统和驱动程序等操作,这就是所谓的一键恢复的原理了。

    不过,这个隐藏分区无法直接在Windows 9X/Me/XP系统下查看,只能利用 PQMagic或 Windows2000查看,如果用 Fdisk查看的话会看到一个名为 “Non-DOS”的未知分区。”


    下面是具体步骤如下:

     

    一、添加隐藏分区

    我们已一块40g的硬盘作为例子。C盘为系统盘10G;D、E、F为扩展分区分别为10G、15G、5G。F盘留作备份使用 

    1)转换F盘为可引导的主分区(作为备份分区使用)。

    选定F盘单击作业 (右键单击也可以)选定转换---逻辑转换成主要,图2-2是转换完的。

    2)更改F盘的标签为IBM_SERVICE(只能是“IBM_SERVICE”而不能是其他的字符,如图3)


    3)现在,这个名为IBM_SERVICE的备份分区已经创建好了(图4)


    二、添加一键恢复功能

    将压缩包中的文件解压缩到任意目录(这里我们将文件解压缩到D:\R),使用98启动启动计算机。

    1) 运行“SYS F:”命令将系统文件传达送到F盘,这里的“F”,指IBM_SERVICE分区所在的盘符,请根据实际情况而定(如果你在这之前已经安装了win2000并且使用的是ntfs分区那么就就应该是sys c:了实在分布清楚可以使用VOL这个命令查看一下)。

    2) 进入d:\r运行INSTALL F: (这里的F:同第一步的盘符相同)

    3) 重新启动你的计算机在屏幕上你就会看到Start the NewClass_System Recovery program, press F11了。

    三、在win2000下隐藏分区

    1)右键单击我的电脑单击管理(图5)

     
     

    2)单击磁盘管理(图6)


    4) 选定F:右键单击更改驱动器名称和路径(图7),弹出(图8)对话框单击删除即可。

     
    四、备份系统

    确认系统调试完毕。重新启动计算机按F11(图9)弹出图10的菜单。第一项为恢复系统,第二项为备份系统。这里你选择第二项就可以了。

    End


    备注:

    如果是系统已经装完成又没有预留备份用的分区,那么你可以从任意分区后划分出一块空间来做为备份分区。下面就让介绍一下。

    一、 同样我们已一块40g的硬盘作为例子。C盘为系统盘10G;D、E为扩展分区分别为10G、20G。

    二、 添加备份分区

    从任意分区中划分出一个5G的空间(在进行划分之前一定要对选中的分区进行碎片整理,空间大小可以自定只要能放下C:盘的GHOST备份就可以了)。启动PQ这里我们选定E:盘来划分出备份分区。

    1)选定E盘单击作业---调整大小/移动

    2)在新的大小中填入15000确认后就可以等到你需要的备份分区的空间了(

    3)创建备份分区。选定图12-2中的未分配右键单击建立弹出图12-3的对话框在建立为中选择主要分割分区;分区类型选择fat32;标签填入IBM_SERVICE;大小默认就可以了。单击确定备份分区就建立完成了

    4) 激活隐藏分区

    现在,这个名为IBM_SERVICE的隐藏分区应该已经创建好了,不过它的缺省属性是“隐藏”,需要取消它的隐藏属性,选定隐藏分区单击作业—进皆—取消隐藏分区(图12-5),此时会看到PQMagi已经为该分区自动分配了一个盘符,这里的的盘符会自动分配为当前分区的后一个,例如F(图12-6),最后点击“执行”按钮并重启系统使之生效。

    剩下的从第二项继续往下做就可以了。

  • 上一篇:修改SQL SERVER内置存储过程
    下一篇:优化WINDOWSXP系统