一些你不知道的GHOST技巧

2008-12-4来源:Ghost教程人气:14192

  众所周知,Ghost可以快速地备份与恢复硬盘数据,如果硬盘上的操作系统瘫痪、数据丢失了,你可以用Ghost快速地恢复,免去了重新安装系统和各种软件的烦恼。其实Ghost实在算得上是一款功能强大的软件,除了常规的备份、恢复数据之外,还有许多功能。

  一、用Ghost快速格式化大分区

  如今硬盘的容量是越来越大,每次对大分区进行Format时,都要花费很多时间,其实Ghost可以对大分区进行快速格式化。

  首先在硬盘上划分一个很小的分区(例如40MB),然后用Format命令对这个分区格式化,注意以后不要在该分区上存放任何文件;接下来用DOS启动盘重启电脑,运行Ghost,选择菜单“Local→Disk→To Image”,将这个分区制作成一个GHO映像文件,存放在其他分区中。

  以后需要格式化某个大分区时,即可用DOS启动盘重启电脑,运行Ghost,选择菜单“Local→Disk→From Image”,选中上述制好的GHO镜像文件,选择要格式化的大分区,按下OK键,最后再按YES键即可。

  二、用Ghost整理磁盘碎片

  用Ghost备份硬盘分区时,Ghost会自动跳过分区中的空白部分,只把其中的数据写到GHO映像文件中。恢复分区时,Ghost会把GHO文件中的内容连续地写入分区中,这样分区的头部都写满了数据,不会夹带空白,因此分区中原有的碎片文件也就自然消失了。

  Ghost整理磁盘碎片的步骤是先用Scandisk扫描、修复要整理碎片的分区,然后使用DOS启动盘重启机器,进入DOS状态,在纯DOS模式下运行Ghost,选择“Local→Disk→To Image”,把该分区制成一个GHO映像文件;再将GHO文件还原到原分区即可。

  注意:在还原GHO映像文件时一定要选对分区,否则会覆盖原来的分区,造成数据的丢失。

  三、用Ghost同时给多台PC克隆硬盘
        
        Ghost8.0在原来一对一的克隆方式上,增加了一对多的恢复方式,能够透过TCP/ip网络,把一台PC硬盘上的数据同时克隆到多台PC的硬盘中,而且还可以选择交互或批处理方式,这样你就可以给多台电脑同时安装系统或者升级,节省了时间。不过,目前网上免费下载的都为试用版本(即单机版),不支持“LPT”和“NetBios”的网络克隆功能,正式的Ghost网络版才拥有该功能。

  四、给ghost文件加密码

  对备份文件进行加密其实也不是什么难事,在Ghost后加上相应的参数就可以完成。在启动Ghost时,在其后面加上参数“ghost -pwd”,这样启动的Ghost和平常没有什么两样,只是在输入备份文件名后会有所不同。此时会提示你输入保护密码(图3),输入完毕后还会让你重复输入确认,若两次输入密码不相同,会让你重新输入。 接下来的工作和平时一样,这样你就完成了对备份文件的加密。在进行恢复时,当你选择加密的备份文件后,会提示你输入密码,只有输入正确的密码才能进入下一步,然后你就可以按照平时的操作进行系统恢复了。如果你觉得这样输入密码太麻烦,那么你可以在命令行中直接输入密码,例如“ghost -pwd=你所设置的密码”,这样在恢复的过程中就不会再提示你输入密码了。

  五、减少Ghost文件大小

  Ghost为我们在系统出现问题的时候,快速恢复系统提供了很大的方便,但有的朋友的Ghost文件有点大,怎么样来减少ghost镜像文件的体积呢?我们可以从以下几点来做。

  1、在进行ghost镜像文件前,要删除Windows\Temp文件夹下的所有文件,同时可以使用系统清理软件进行垃圾文件清理。

  2、在做ghost镜像文件前,对于win98操作系统可以在DOS下删除windows文件夹中的win386.swp文件;对于WinME操作系统可以删除C盘下的_restore文件夹及其内容。

  3、进行Ghost操作时,可以采用压缩方式来有效的缩减ghost镜像文件的体积。

  六、几秒钟格式化120G大硬盘

  由于Ghost具有克隆整块硬盘的功能,在还原备份时,Ghost会对目标盘按照被克隆硬盘的分区比例重新分配并复制文件。如果是新硬盘还将事先自动完成格式化。按照上述的原理,可用一块已分区格式化好的硬盘为“模板”(该硬盘不装任何文件),利用Ghost备份并还原到新硬盘上,这样就能快速对大硬盘分区格式化了。具体做法:找一块任意容量大小的硬盘,对它用Fdisk、Format按照你想要对大硬盘分区的比例分区格式化好,注意不要在上面安装任何文件;然后用带有Ghost程序的启动盘启动计算机,运行Ghost,利用“Local-Disk-To Image”命令将刚刚分区格式化好的硬盘镜像成一个软件,把这个文件保存在启动盘上(放心,这个文件应该很小),并起个名字如myfdisk.gho;接着,在启动盘上制作一个DOS批处理文件(用edit命令可编辑),内容为:ghost.exe-clone,mode=load,src=a:myfdisk.gho,dst=1,把它保存成bat文件,并起个名字如myfdisk.bat。这样以后哪个硬盘要分区格式化,用这张启动盘启动电脑,然后执行myfdisk.bat,用不了一分钟,不论多大的硬盘都可以顺利完成分区和格式化了。如果你想改变分区比例,只要修改myfdisk.bat文件就可以了,如分了4个区并想把比例变为1∶3∶3∶3,只需修改myfdisk.bat内容为:“ghost.exe-clone,mode=load,src=a:myfdisk.gho,dst=1,size1=10P,size2=30P,sze3=30P,sze4=30P”即可。

  七、为Ghost找个中文伴侣 Ghost中文伴侣是一款针对Ghost开发的辅助软件。它可以将所有的Ghost设置转移到我们所熟悉的Windows环境下完成。无论是新手还是老鸟都会发现,Ghost的使用原来很简单!

  Ghost中文伴侣的最新版本为3.0,用户可以从各大下载网站得到它。它的安装十分简单:只要接受协议,再选择安装路径就可以了,安装完成后它会在桌面建立一个快捷方式。

  该软件是绿色软件,不会在注册表和Windows系统目录下添加任何文件。卸载时只需将桌面快捷方式、开始菜单中的“Ghost中文伴侣”程序组及程序所在目录(默认情况下为D\comghost)直接删除即可。

  步骤1双击桌面上的“Ghost中文伴侣”图标后,程序会打开一个界面,要求用户指定Ghost.exe的位置。

  步骤2选择好Ghost.exe的位置后,单击“确定”按钮,进入如图所示的界面。先选择欲备份的硬盘分区,一般是第1块硬盘上的第1个分区,如果用户有多块硬盘,需要注意物理硬盘与对应的逻辑盘符之间的关系。接下来选择压缩率,一般选择“中等压缩”即可。

  步骤3在“备份到镜像文件”后面可以设置镜像文件保存的位置与文件名,如I:SYSTEM.gho。在“附加说明”中可以为该镜像文件添加一些说明,不过不能超过20个字。下方的备份时间是当前的系统日期和时间,在备份命令或恢复命令执行时会显示。

  步骤4接下来在“备份和恢复命令”下面选择镜像文件的保存位置。在本例中以“命令保存到硬盘上”为例:单击该按钮后,Ghost中文伴侣即会将生成的命令文件及位置显示在下方的对话框。其中,beifen.bat和huifu.bat两个文件位于最后一个分区根目录下。在指定保存镜像文件的目录下还会生成一份“镜像名+说明文件”的文本文件。beifen.bat用于在DOS下执行完成备份操作,huifu.bat用于当系统出现问题时恢复系统,说明文件只是镜像文件的说明,避免日后遗忘。

  步骤5设置完毕后如果“错误提示区”没有提示任何错误,就可以直接按右上角的退出按钮退出设置。如果有错误提示,请按提示重新进行设置。

  步骤6备份系统时,首先启动到纯DOS下,进入硬盘的最后一个分区,在命令提示符下输入“beifen.bat”,确认无误后按“Y”即可开始备份。如果是恢复系统,输入“huifu.bat”就可以了,整个操作过程是全中文界面。 如果用户不小心删除了这两个文件,无需重新制作。进入Ghost中文伴侣所在文件夹下的Lastime目录,你会发现“beifen.bat”和“huifu.bat”都乖乖地躲在里面呢!

  八、Ghost问题解答区

  问:我在用Ghost重做系统时,提示以下错误:(29007)write sector failure result=1 drive=128 sector7661 808 to 766109。这是什么原因?

  答:这是“写错误”的提示,需要进行磁盘扫描。

  问:我的电脑使用的是SATA(串行)硬盘,但Ghost在DOS下无法启动。请问如何解决?

  答:Ghost从7.7版开始就有Win 32的版本了,如果想做SATA硬盘的镜像,挂上一个安装有Windows 2000以上系统的硬盘(IDE或SATA的硬盘都可以)。安装SATA的驱动,利用Ghost32.exe就可以在Windows下对另一块SATA硬盘做镜像。

  问:请问有没有方法能在DOS下禁用Ghost?

  答:修改Command.com,把“Pause”改成“Ghost”,这样Ghost就成了原来的内部命令“Pause”。当输入Ghost的时候会提示“PRess any key to continue”,然后退出。当然了,这样做并不是万无一失的,如果他人用启动盘启动照样能使用Ghost,另外直接输“Ghost.exe”也可运行。

  问:我将自己的C盘做了Ghost备份,希望能尽可能的小些以便于保存,做完后发现.gho文件有724MB,比较大,所以删除了一个C盘中大约有200MB的文件,期望重新镜像后能够把.gho文件减小,结果Ghost后大小竟然还是724MB,请问是什么原因?

  答:你删除的文件可能是Windows的交换文件,是给虚拟内存使用的,本来Ghost就不保存这文件的内容,所以删除与未删除的大小是一样的。

  问:我有3个分区C、D、E,对系统C盘作了Ghost,并把.gho文件放在了D分区,可以对D分区进行碎片整理吗?

  答:最好将备份文件放在一个不常用的分区,甚至单独划分一个,因为进行碎片整理有时会破坏备份文件。

  问:我对自己的Windows xp系统进行了Ghost备份,生成的文件有1.2GB那么大,为了刻录方便,如何分成两个.gho文件,恢复时第一个光盘恢复完就提示插入第二个光盘(要求是:我的硬盘有三个区,只把C盘克隆到D盘上,分两个.gho文件存,每个680MB)。

  答:ghost -clone,dump=pdump,src=1:1 dst=d:\\winxp.gho -split=680

  ghost -clone,mode=pdump,src=1:1 dst=d:\winxp.gho -split=680

  恢复的时候会提示插入第二张盘的

  问:我今天下载了Ghost自动恢复光盘制作文件,但有个问题,ghostcd.ima文件对应不同的操作系统环境是否需要修改?

  答:刻录的时候注意,第一张光盘根目录必须有ghost.exe和win2k.gho两个文件。如果你的镜像文件不是win2k.gho,必须修改ghostcd.ima里面的autoexec.bat的对应项。

  问:我有个SATA 80GB的硬盘,分成了三个区,C盘8GB、D盘60GB,余下的为E盘。我把C盘Ghost到E盘下面,此后Ghost的文件刻到光盘上面,最后我换了一个新硬盘,容量也是80GB,分区一样,可不可以把Ghost的文件向新硬盘上面的C盘恢复呢?恢复时新旧硬盘的C盘必须容量一样大吗?会不会出现其他问题?

  答:分区大于或小于原来的分区都没有问题,只要你源盘的文件能够在目标盘放得下就可以。但也要注意有些兼容性问题,可能会导致克隆后恢复失败。这多是因为装机的时候不法商贩图方便,直接在自己原有的机器上的硬盘或是光盘上找个克隆文件,Ghost数据到新机里,因为硬盘的型号、容量不同以及系统各项设置差异所致。