[分享]Ghost 软件使用详解
0
-------------------------------------------------------------------------------- '(T mV#3 |zh + jQ)L pjS1 fw:7U%MGv Ghost 软件使用详解 #1B}-PGCm r(]98a]o~ 系统备份 m[W/j/$A+x }a'cm!" 使用Ghost进行系统备份,有整个硬盘(Disk)和分区硬盘(Partition)两种方式。在菜单中点击Local(本地)项,在右面弹出的菜单中有3个子项,其中Disk表示备份整个硬盘(即克隆)、Partition表示备份硬盘的单个分区、Check表示检查硬盘或备份的文件,查看是否可能因分区、硬盘被破坏等造成备份或还原失败。分区备份作为个人用户来保存系统数据,特别是在恢复和复制系统分区时具有实用价值。 'OG{*TDPu ~z &0qQ 选Local→Partition→To Image菜单,弹出硬盘选择窗口,开始分区备份操作。点击该窗口中白色的硬盘信息条,选择硬盘,进入窗口,选择要操作的分区(若没有鼠标,可用键盘进行操作:TAB键进行切换,回车键进行确认,方向键进行选择)。 在弹出的窗口中选择备份储存的目录路径并输入备份文件名称,注意备份文件的名称带有GHO的后缀名。 接下来,程序会询问是否压缩备份数据,并给出3个选择:No表示不压缩,Fast表示压缩比例小而执行备份速度较快,High就是压缩比例高但执行备份速度相当慢。最后选择Yes按钮即开始进行分区硬盘的备份。Ghost备份的速度相当快,不用久等就可以完成,备份的文件以GHO后缀名储存在设定的目录中。 X:U=MWc> [z^Od 系统克隆 Etw~* 4`$5
_}
j! 硬盘的克隆就是对整个硬盘的备份和还原。选择菜单Local→Disk→To Disk,在弹出的窗口中选择源硬盘(第一个硬盘),然后选择要复制到的目标硬盘(第二个硬盘)。注意,可以设置目标硬盘各个分区的大小,Ghost可以自动对目标硬盘按设定的分区数值进行分区和格式化。选择Yes开始执行。 [#IBYJ.6 Ghost能将目标硬盘复制得与源硬盘几乎完全一样,并实现分区、格式化、复制系统和文件一步完成。只是要注意目标硬盘不能太小,必须能将源硬盘的数据内容装下。 @`5QG2 =,O/,2) Ghost还提供了一项硬盘备份功能,就是将整个硬盘的数据备份成一个文件保存在硬盘上(菜单Local→Disk→To Image),然后就可以随时还原到其他硬盘或源硬盘上,这对安装多个系统很方便。使用方法与分区备份相似。 gU~
L@R_D /q T E 系统还原 d3og?{i<}& xna7kA 如果硬盘中备份的分区数据受到损坏,用一般数据修复方法不能修复,以及系统被破坏后不能启动,都可以用备份的数据进行完全的复原而无须重新安装程序或系统。当然,也可以将备份还原到另一个硬盘上。 U&`6&$] 要恢复备份的分区,就在界面中选择菜单Local→Partition→From Image,在弹出窗口中选择还原的备份文件,再选择还原的硬盘和分区,点击Yes按钮即可。 h,]tQ#!s8 F|6
nwvgq 软件特性 DQ%`v= UE\%
e9<l 存贮介质 Rq"VB.ef&{ Ghost 支持的存储介质超出了我们的想象,它支持对等LPT接口、对等USB接口、对等TCP/IP接口、SCSI磁带机、便携式设备(JAZ、ZIP、MO等)、光盘刻录机(CDR、CDRW)等。而这些特性不需要任何外带的驱动程序和软件,只需一张软盘就可以做到!特别是对光盘刻录机的支持,如今的刻录机和空白光盘都十分便宜,非常适合作备份的用途。 E=}6X9X Pb0)HlLq 兼容性 z'?SRK5+ 6BUBk>A` Ghost 对现有的操作系统都有良好的支持,包括FAT16、FAT32、NTFS、HPFS、UNIX、NOVELL等文件存储格式。同以前版本不同的是,Ghost 2001加入了对Linux EX2的支持(FIFO文件存储格式),这也就意味着Linux的用户也可以用Ghost来备份系统了。 sf
fV.cC` *@CVYJ'< 配套软件支持 >y]?MGk 2@rp<&s Ghost浏览器:在以前的Ghost版本中,我们只能对系统进行简单的备份、复制、还原,要恢复单个的文件和文件夹还要使用外带的GhostEXP软件。现在,Symantec公司已经将Ghost浏览器整合在软件中。Ghost浏览器采用类似于资源管理器的界面,通过它,我们可以方便迅速地在备份包中找出我们想要的文件和文件夹并还原。 _MGNKA6JI iK ohuZr Gdisk:Gdisk是一个新加入的实用工具,它彻底取代了FDisk和format: +8]W\<Kp )t*S'R * 快速格式化。 |!{z?
i * 隐藏和显示分区的能力。此功能允许一个以上的主DOS分区,并且每个分区上的操作系统有不同的版本。隐藏分区的能力使计算机习惯于引导到选定的可引导分区,忽略其他隐藏分区中相同操作系统的安装。 n; Lo * 全面的分区报告。 hT.4t,wa8 * 高度安全的磁盘擦除。提供符合美国国防部标准和更高安全标准的磁盘擦除选项。 su,`q 和使用交互式菜单的FDisk不同,GDisk是由命令行驱动的。这提供了更快的配置磁盘分区和在批处理文件中定义GDisk操作的能力。但与此同时,几十个参数会令普通用户头疼,因此笔者不推荐一般用户使用,Symantec公司也应该推出相应的GUI(图形用户界面)控制台以方便用户使用。具体的参数说明可以用命令行gdisk/?了解。 :8](&B68gE ~&t!$ Live Update $$k7_rs >?^~s(t Live Update是Symantec公司软件的一个通用升级程序,它能够检查当前系统中已安装的Symantec软件,并且通过英特网对软件进行在线升级。 X'YfjbGo 在安装Ghost 2001时,安装程序自动升级了Live Update程序的版本。 Xq+!eOT 1R5Yn( Ghost 的进阶篇 ,.~
W 3X,]=f@_ 附加的命令行参数:(限Ghost的无人备份/恢复/复制) &B?@@6 其实Ghost 2001的功能远远不止它主程序中显示的那些,Ghost可以在其启动的命令行中添加众多参数以实现更多的功能。命令行参数在使用时颇为复杂,不过我们可以制作批处理文件,从而“一劳永逸”(类似于无人安装Windows 98和Windows 2000)现在让我们来了解一些常用的参数(了解更加详细的参数介绍可查看Ghost的帮助文件)。 -L+\y\F 1.-rb _`TepX R 本次Ghost操作结束退出时自动重启。这样,在复制系统时就可以放心离开了。 ;7;zhJs1t 2.-fx oxUE79 本次Ghost操作结束退出时自动回到DOS提示符。 CW.&Y?>Tv 3.-sure 7xX
;MB& 对所有要求确认的提示或警告一律回答“Yes”。此参数有一定危险性,只建议高级用户使用。 4.-fro =6.8bZT\ 如果源分区发现坏簇,则略过提示强制拷贝。此参数可用于试着挽救硬盘坏道中的数据。 *>EI2HX 5.@filename 1_N~1Ik 在filename中指定txt文件。txt文件中为Ghost的附加参数,这样做可以不受DOS命令行150个字符的限制。 (J6"
; 6.-f32 D=jSh 将源FAT16分区拷贝后转换成FAT32(前提是目标分区不小于2G)。WinNT 4和Windows95、97用户慎用。 Ask' ! 7.-bootcd b7?U8/#' 当直接向光盘中备份文件时,此选项可以使光盘变成可引导。此过程需要放入启动盘。 ck(CA(_ 8.-fatlimit ~5lKL5w 将NT的FAT16分区限制在2G。此参数在复制Windows NT分区,且不想使用64k/簇的FAT16时非常有用。
EJWOXxU 9.-span yd7lcb
[ 分卷参数。当空间不足时提示复制到另一个分区的另一个备份包。 z7O
Z4R: 10.-auto A8=e?% 分卷拷贝时不提示就自动赋予一个文件名继续执行。 y0/WA4, 11.-crcignore r]8wOu-' 忽略备份包中的CRC ERROR。除非需要抢救备份包中的数据,否则不要使用此参数,以防数据错误。 o0zc}mm 12.-ia
FY1},sq 全部映像。Ghost会对硬盘上所有的分区逐个进行备份。 ?b!CV
13.-ial l.__10{ 全部映像,类似于-ia参数,对Linux分区逐个进行备份。 !^c:'I>~ 14.-id .8u$z`j 全部映像。类似于-ia参数,但包含分区的引导信息。 -ET*M< 15.-quiet *(?U 操作过程中禁止状态更新和用户干预。 W&fW5af9 16.-script 71oFm1m{ 可以执行多个Ghost命令行。命令行存放在指定的文件中。 &"U9X"8b 17.-span .b=M5JsyV 启用映像文件的跨卷功能。 tc+GR?-7W 18.-split=x RB S[*D 将备份包划分成多个分卷,每个分卷的大小为x兆。这个功能非常实用,用于大型备份包复制到移动式存储设备上,例如将一个1.9G的备份包复制到3张刻录盘上。 OaD
Alrm 19.-z ?noETH z) 将磁盘或分区上的内容保存到映像文件时进行压缩。-z或-z1为低压缩率(快速);-z2为高压缩率(中速);-z3至-z9压缩率依次增大(速度依次减慢)。 .){e7U6b{ 20.-clone Q3<bC6$r 这是实现Ghost无人备份/恢复的核心参数。使用语法为: mQwk!* U -clone,MODE=(operation),src="/blog/(source"),DST=(destination),[SZE(size),SZE(size)......] yt/20a 此参数行较为复杂,且各参数之间不能含有空格。 其中operation意为操作类型,值可取:copy:磁盘到磁盘;load:文件到磁盘;dump:磁盘到文件;pcopy:分区到分区;pload:文件到分区;pdump:分区到文件。 %NF<bEV Source意为操作源,值可取:驱动器号,从1开始;或者为文件名,需要写绝对路径。 Hmz=/.$ Destination意为目标位置,值可取:驱动器号,从1开始;或者为文件名,需要写绝对路径;@CDx,刻录机,x表示刻录机的驱动器号,从1开始。 (Sg
Et 下面举例说明 9f\aoVX 命令行参数:ghostpe.exe -clone,mode=copy,src=1,dst=2 |<|28~# 完成操作:将本地磁盘1复制到本地磁盘2。 9_M H 命令行参数:ghostpe.exe -clone,mode=pcopy,src="/blog/1:2",dst=2:1 c,#~L7 完成操作:将本地磁盘1上的第二分区复制到本地磁盘2的第一分区。 命令行参数:ghostpe.exe-clone,mode=load,src="/blog/g:3prtdisk.gho",dst=1,sze1=450M,sze2=1599M,sze3=2047M =yk Rki 完成操作:从映像文件装载磁盘1,并将第一个分区的大小调整为450MB,第二个调整为1599MB,第三个调整为2047MB。 [
4?cM\_u@ 命令行参数:ghostpe.exe -clone,mode=pdump,src2:1:4:6,dst=drt246.gho %Y)PH-z
完成操作:创建仅具有选定分区的映像文件。从磁盘2上选择分区1、4、6。
e.)yV'%L 了解了这些参数后,我们就可以轻松地实现Ghost的无人备份/复制/恢复了。冲杯咖啡吧。 9IS1.3 J6*\>N5W 一些示例 otmIu` h ghost.exe -clone,mode=copy,src=1,dst=2 -sure hj^G}4 硬盘对拷 ]p4`7@@)* ghost.exe -clone,mode=pcopy,src="/blog/1:2",dst=2:1 -sure f7EIDFX>pt 将一号硬盘的第二个分区复制到二号硬盘的第一个分区 6=Y3(#Ddt ghost.exe -clone,mode=pdump,src="/blog/1:2",dst=g:bac.gho rh:s
7 将一号硬盘的第二个分区做成映像文件放到g分区中 VTy,43< ghost.exe -clone,mode=pload,src="/blog/g:bac.gh2",dst=1:2 ImUQ*0 从内部存有两个分区的映像文件中,把第二个分区还原到硬盘的第二个分区 w>NZRP_3 ghost.exe -clone,mode=pload,src="/blog/g:bac.gho",dst=1:1 -fx -sure -rb
WrE-Zti 用g盘的bac.gho文件还原c盘。完成后不显示任何信息,直接启动。 p0}+071o% ghost.exe -clone,mode=load,src="/blog/g:bac.gho",dst=2,SZE1=60P,SZE2=40P xh+
AZ3 将映像文件还原到第二个硬盘,并将分区大小比例修改成60:40 Lu8%qcC 还原磁盘 ,(@Y%UW: 首先做一个启动盘,包含Config.sys,Autoexec.bat,Command.com,Io.sys,Ghost.exe文件(可以用windows做启动盘的程序完成)。 )#b}qc#` Autoexec.bat可以包含以下命令: %KJ"rvi4K Ghost.exe -clone,mode=pload,src="/blog/d:bac.gho",dst=1:1 -fx -sure -rb ?MV[=LPL 利用在d盘的文件自动还原,结束以后自动跳出ghost并且重新启动。 ({d,oU$>y 开机自动做C区的备份,在D区生成备份文件bac.gho。 2- Npw%; ghost.exe -clone,mode=pdump,src="/blog/1:1",dst=d:bac.gho -fx -sure -rb mr{k>Un\ 还原光盘 xWenKY, 包含文件:Config.sys,Autoexec.bat,Mscdex.exe(CDROM执行程序),Oakcdrom.sys(ATAPI CDROM兼容驱动程序),Ghost.exe
{<-
ouD Config.sys内容为: n&2=6$*,k DEVICE=OAKCDROM.SYS /D:IDECD001 zumR( <l Autoexec.bat内容为: /I`cS%U MSCDEX.EXE /D:IDECE001 /L:Z dUsJv Ghost -clone,mode=load,src="/blog/z:bac.gho",dst=1:1 -sure -rb _g^K$
+F'} 可以根据下面的具体说明修改实例 mC{!8WC@k -clone 在使用时必须加入参数,它同时也是所有的switch{batch switch}里最实用的一种,下面是clone所定义的参数 )*^
OPVt -clone, |? ;"B:0 mode={copy|load|dump|pcopy|pload|pdump}, \jF" nl src="/blog/{drive"|file|driveartition}, TRr4`y% dst={drive|file|driveartition} ~WYE"( mode指定要使用哪种clone所提供的命令 {|Mxvp*Hg copy 硬盘到硬盘的复制(disk to disk copy) M/8#&RycQ
323yAF load 文件还原到硬盘(file to disk load) WQIM2_=M dump 将硬盘做成映像文件(disk to file dump) ~
X]"P4 u pcopy 分区到分区的复制(partition to partition copy) YWcui+4p} pload 文件还原到分区(file to partition load) GM9]>"#o\ pdump 分区备份成映像文件(partition to file dump) 7)8rc(58 src指定了ghost运行时使用的源分区的位置模式及其意义: 26('V `N mode命令 对应mode命令src所使用参数 例子 DiGUxnP COPY/DUMP VuO) 源硬盘号。
bbQ10H 以1代表第一号硬盘 6S! lD= LOAD 映像文件名 O9qKwn;q( g:/back98/setup98.gho 或装置名称(drive) <M=W)2D7 PCOPY/PDUMP G(7\<x: 源分区号。 hIzPy3 1:2代表的是硬盘1的第二个分区 43}&w |