Board logo

标题: IBM网友分享:用GHOST实现一键恢复(阅读权限0) [打印本页]

作者: 孤独二人    时间: 2007-4-8 19:04     标题: IBM网友分享:用GHOST实现一键恢复(阅读权限0)

IBM[url=http://www.it.com.cn/f/hotweb/0510/18/187034.htm][url=http://www.it.com.cn/f/hotweb/0510/18/187034.htm][url=http://www.it.com.cn/notebook/]笔记本电脑[/url][/url][/url]的F11一键恢复功能,被广大黑友所熟知和喜爱。但是在实际的使用中也暴露出一些问题。一是,由于IBM本本出厂时隐藏分区(HPA)已经做好,每次做系统恢复后就还原成出厂时的状态了。使用者后来安装的应用程序都已经不复存在,还得花时间重新安装。虽说IBM提供了IBM Rapid Restore Ultra用来弥补这一纰漏,但是由于其使用条件的限制,实际使用者甚少。二是, 出厂时的系统千篇一律缺乏个性。三是恢复时间太长,恢复安装时间需要2个小时。四是,随着系统的不但增大隐藏分区的容量也在不断增加,占用了宝贵的硬盘空间。

  有没有比较好的解决方法呢?专门网站长HOPE自从在论坛上发表《自助F11恢复系统》以来,深受广大黑友的喜爱。纷纷效仿,自己动手制作具有个性的一键恢复功能。他的方法就是采用GHOST来做系统分区的备份,将备份系统放进隐藏分区中,然后融合F11恢复机制而达到一键恢复的目的。这样使用者就能随时备份系统,确保恢复系统的常新。而且还支持文件压缩功能,占用磁盘空间小,恢复时间只需要几分钟,方便快捷。

  不过,经本人实际操作及从论坛上黑友回复的帖子中还是发现了几个值得注意的问题。一是,文章中介绍的方法,在恢复F11机制时需要软驱的支持,但是如今IBM新机型中已经取消了软驱。二是,必须要求使用者具有一定的DOS操作知识(在如今视窗操作系统的天下,这类人开始锐减)。三是,HOPE介绍制作过程中都是采用的英文软件,这对于英文不好的黑友那就犯难了。

  本人结合HOPE介绍的方法,加上自己的反复摸索,经过多次的试验总结了以下的经验,具体制作过程如下。

一、 准备阶段

  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的启动光盘(没有光驱的话,找个可启动的[url=http://shop.it.com.cn/research.asp?BrandID=1607]优盘[/url]也行),上面必须有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。

  为[url=http://www.it.com.cn/f/hotweb/0511/5/194899.htm][url=http://www.it.com.cn/f/hotweb/0511/5/194899.htm]保险[/url][/url]起见,请再次运行PQ8.0,将IBM_SERVICE分区隐藏起来。以后需要更新Winxp.gho文件的时候可以再取消隐藏属性就行了。

  下图是隐藏分区创建完毕后,用PQ8.0看到的分区情况:

八、 结束语

  以上介绍的建立F11一键恢复的方法不仅适合没有配备软驱的IBM笔记本电脑,还能将此功能移植到其他品牌的电脑上,包括台式机

  感谢HOPE站长对广大黑友的帮助。在此我把我的操作过程写出来与大家共享,有什么遗漏请大家补充。
作者: kokzy    时间: 2007-4-9 14:41

哈哈..LZ好东西...........
作者: xiaoyaoshi    时间: 2007-4-10 18:37

很不错的,收藏了,多谢分享
作者: cthbw23    时间: 2007-4-10 20:50

很不错的,太厉害了呀,多谢分享
作者: ct0331    时间: 2007-4-11 11:32

辛苦了 谢谢楼主的慷慨
作者: majia007    时间: 2007-4-11 16:02

不错~~偶的T43有救了~~
作者: xiaoyaoshi    时间: 2007-4-12 13:57

比较专用的啊,一般的手可是不行的
作者: pureblack    时间: 2007-4-15 06:58

支持一个,要是没有能启动的U盘那怎么办啊
作者: 人是不是人    时间: 2007-5-19 18:45

那有盘下载呀?00000
作者: zzy8876    时间: 2007-5-26 08:55

呵呵..我这几天就在整这个...
现在就差7CD 恢复盘了.
等着下...
呵呵...
作者: linksys    时间: 2007-5-26 20:34

如果把ghost的内容放在DVD盘上是否可行呢?
作者: ali182    时间: 2007-5-31 12:35

LZ牛呀,提供一些免权限的好东西给大家,不能沉了.
作者: shi0777    时间: 2007-6-5 20:11

多谢分享,等这次系统出问题先再搞一次
作者: 电子世界    时间: 2007-6-22 12:35

好经验,等本本到手一定要试试




欢迎光临 鸿利在线|北京Thinkpad水货|IBM水货|Thinkpad笔记本|Thinkpad全球购|Thinkpad美行|Thinkpad水货笔记本|Thinkpad港行笔记本|Thinkpad T14|X13|P15|P17|P1隐士| X1 Carbon 9代 |T14S|2021款X1 Carbon|X1 隐士|Thinkpad非官方论坛|Thinkpad工作站|Thinkpad笔记本论坛|Thinkpad水货 (http://nb591.com:8989/) Powered by Discuz! 7.2