1、Ghost使用手册 Ghost(幽灵)软件是Symantec(美国赛门铁克)公司推出的一款出色的硬盘备份还原工具,可以实现多种硬盘分区格式的分区及硬盘的备份还原,俗称克隆软件。 至今为止,ghost只支持Dos的运行环境,这不能说不是一种遗憾,因此可以把它当作DOS下的一个外部命令来看待。 所以运行Ghost需要Ghost.exe文件,在DOS下使用CD命令进入到该文件所在的目录,当然也可以使用该文件的绝对路径直接运行。 如Ghost.exe文件存放在D:\bak目录下,则可在DOS提示符下:注意:{}内的是说明文字,操作时不要输入 ①进入Ghost目
2、录运行 D: {切换到D盘} CD \bak {进入Ghost目录} Ghost {运行Ghost程序} ②使用绝对路径直接运行 D:\bak\Ghost {绝对路径直接运行} 这里有一点说明一下,虽然可以直接使用绝对路径运行Ghost,但第一种方法有一个好处,就是在Ghost选择备份或恢复映像文件的对话框,默认就是Ghost所在的目录,这样选择映像文件就不用切换目录方便一些。 当然如果映像文件不在Ghost所在的目录,也可以先进入映像文件所在的目录,再使用绝对路径运行Ghost也可以有这种方便的效果。 一、
3、Ghost键面说明 首先进入到Ghost时有一个说明窗口,说明关于公司和版本的一些情况,其中较重要的两项是:Name:注册名、Company:注册码 如果还未注册将要求输入注册码,现在大多都是已经注册的拷贝或试用版,因此我们只需要点OK进入主键面就行了。 主菜单共有4部分 Local {本地} Peer to Peer {点对点,主要用于网络中} LPT{并口传送} Multicasting{多点传送} Netbios{网络基本输入输出系统} Options {选项} Quit
4、 {退出} 第二部分通常为网络克隆,试用版是不能使用此功能的。我们大多是在本机操作,在此我主要讲解第一项本地: Local子菜单有三个子项 Disk {磁盘备份与还原} Partition {磁盘分区备份与还原} Check {硬盘检测} ①Disk子菜单有三个子项: To Disk {硬盘到硬盘} To Image {硬盘到映像文件} From Image {从映像文件恢复到硬盘}
5、②Partition子菜单有三个子项: To Partition {分区到分区} To Image {分区到映像文件} From Image {从映像文件恢复到分区} 二、Ghost相关操作 1.Disk 硬盘备份与还原 Disk 是硬盘间的整盘操作,因此前提是必须有两块以上的硬盘。 ①To Disk 硬盘到硬盘 1>进入后选择源盘(数据所在盘)点OK 注:如果没有鼠标则用键盘上下键移动蓝条选择,再用Tab键将光标定位于OK,此时OK键为白色,回车确定(下同)
6、 2>接着选择目标盘(复制到的盘)点OK 3>此时会显示目标盘的详细信息点OK 4>出现提示意思是"是否确定开始克隆"选Yes就开始复制了 整盘克隆会复制源盘的分区信息,即目标盘的分区会被调整。因此目标盘为空时,可自动对目标盘进行分区、格式化。 需要注意的是,目标盘必须大于或等于源盘容量大。 ②To Image 磁盘到映像文件 1>进入后选择源盘(数据所在盘)点OK 2>接着显示保存映像文件对话框, 在在此选择文件存在的目录和输入映像文件名确定,默认扩展名为.GHO
7、 在File name处输入映像文件名,默认扩展名为.GHO,点Save 3>此时会出询问是否要压缩映像文件的对话框 No(不压缩) Fast(快速压缩) HiGh(高度压缩) 注意:压缩率越高,速度越慢,映像文件越小。 选择压缩后程序会将源盘压缩为一个映像文件保存到指定的硬盘上。 完成后会显示一个提示创建成功的窗口,回车退出即可返回主键面。 ③From Image 从映像文件恢复到硬盘 1>进入后将显示源映像文件对话框,要求选择打开的映像文件。 2>接着选择
8、恢复到的硬盘,点OK后开始恢复。 2.Partition 磁盘分区备份与还原 磁盘分区操作即是对扇区进行操作,第1分区对应的是C盘、第2分区对应的是D盘... 这一点可从Part项中获得,也可根据Volume Label作出判断,千万不要搞错哦。 ①To Partition 分区到分区 1>选择源分区所在的磁盘 2>选择源分区 3>选择目标分区所在的磁盘 4>选择目标分区 5>出现提示意思是"是否确定开始克隆"选Yes就开始复制了 ②To Image 分区到映像文件
9、 1>选择源分区所在的磁盘 2>选择源分区 3>显示保存映像文件对话框,在此选择文件存在的目录和输入映像文件名,点Save确定 4>此时会出询问是否要压缩映像文件的对话框 No(不压缩) Fast(快速压缩) HiGh(高度压缩) 注意:压缩率越高,速度越慢,映像文件越小。 5>出现提示意思是"是否确定开始保存"选Yes就开始保存了 选择Yes后程序会将源分区压缩为一个映像文件保存到指定的目录中。 完成后会显示一个提示创建成功的窗口,回车退出即可返回主键面。
10、 ③From Image 从映像文件恢复到分区 1>显示打开映像文件的对话框,点Load确定 2>选择目标分区所在的磁盘 3>选择目标分区 4>出现提示意思是"是否确定开始恢复"选Yes就开始恢复了 5>恢复完毕后会出现成功对话框,并出现Reset Computer重新启动和退出两个按钮。 3.常用流程 Loacl→Partition→To Image 备份分区到映像 Local→Partition→From Image 用映像还原分区 三、Ghost DOS下的命令操作 命令格式:Ghos
11、t.exe <-clone,MODE=operation>,
12、 (Image to Disk load) pcopy 分区到分区的复制 (partition to partition copy) pdump 分区备份成映像文件(partition to Image dump) pload 文件还原到分区 (Image to partition load) SRC: 操作源 {drive|drive:partition|file|@MCsessionname|@MTx}
13、 drive 磁盘号,例如:SRC=1 表示源为第1硬盘。 drive:partition 磁盘分区,例如:SRC=1:2 表示源为第1硬盘第2分区。 drive:partition:partition... 多个磁盘分区,例如:SRC=1:2:4 表示第1硬盘第2,4分区。 file 映像文件,例如:SRC=G:\abc.gho 表示源为G盘的abc.gho映像文件。注意文件必须使用绝对路径。 file:partition
14、partition... 多分区映像文件,例如:SRC=G:\abc.gho:1:3 表示源G盘的abc.gho映像文件中第1,3分区。 @MCsessionname multicast server的会话名。用 @MCsessionname in -CLONE src or dst 参数,mode 参数不需要 @MTx 磁带设备的名称。x=0... CD-ROM是什么盘符代号,把你的所有分区加CD-ROM的总数。再推后一个号码就是了。 例如:你有五个分区加上CD-ROM,那
15、么:C,D,E,F,G,H-->得出在DOS下,就是J盘。 DST: 目标位置 {drive|drive:partition|file|@MCsessionname|@MTx} 其值同SRC。 SZEindex: 调整分区大小。{index|E} index为分区号,例如:SZE2 即第二分区。当为E时,表示最后一个分区自动调整大小。 size: 当SZE后为index时,size为分区大小值。{nnnnM|nnP|F|V} 直接指定M,例如:SZE1=2000M 即将第1分区调整为2
16、000M 百分比P,例如:SZE2=30P 即将第2分区调整为整个硬盘容量的30% F,与源分区保持一致。例如:SZE3=F 即指定第3个分区大小与源完全一致。 V,自动调整大小。例如:SZE4=v 即指定第4个分区自动调整大小。 -fx: 当ghost操作结束后不显示"press ctrl-alt-del to reboot"直接回到DOS提示符。 -sure: 对所有要求确认的提示或警告一律回答“Yes”。此参数有一定
17、危险性,只建议高级用户使用。 -rb: 本次 Ghost 操作结束退出时自动重启。 -z: 将磁盘或分区上的内容保存到映像文件时进行压缩。 -z 或 -z1 为低压缩率(快速);-z2 为高压缩率(中速);-z3 至 -z9 压缩率依次增大(速度依次减慢)。 -split=x: 将备份包划分成多个分卷,每个分卷的大小为 x兆。这个功能非常实用,用于大型备份包复制到移动式存储设备上。 例如将一个 1.9G 的备份包复制到 3 张刻录盘上。 -auto
18、 分卷拷贝时不提示就自动赋予一个文件名继续执行。 例如:指定的目标备份文件名为abc.gho时可自动产生abc001.gho,abc002.gho...系列文件。 可用copy /b abc.gho+abc001.gho+abc002.gho outabc.gho合并。 -pwd and -pwd=* 给映像文件加密。-pwd 是将"Ghost -pwd"作为DOS下启动的参数带入,在相关的备份恢复时会要求输入密码。 -pwd=* 格式带入参数时,即事先给定密码,再做相
19、关操作时则不再要求输入密码了。 [参数]: ☆用户参数: -FX 当ghost操作结束后不显示"press ctrl-alt-del to reboot"直接回到DOS提示符。 -SURE 对所有要求确认的提示或警告一律回答“Yes”,这个参数必须与 -CLONE参数一起使用。 -RB 本次 Ghost 操作结束退出时自动重启。 -QUIET 静止模式,禁止状态更新,不需要用户的干预。 -NOFILE 禁止文件询问。 @filename 在 file
20、name 中指定 txt 文件。txt文件中为 Ghost 的附加参数,这样做可以不受DOS命令行 150 个字符的限制。 -SCRIPT 可以执行多个 Ghost 命令行。命令行存放在指定的文件中。 -BATCH 用于批处理文件,不需要用户干预。 -BOOTCD 当直接向光盘中备份文件时,此选项可以使光盘变成可引导。此过程需要放入启动盘。 ☆映像文件的参数: -Zn 将磁盘或分区上的内容保存到映像文件时进行压缩。 -z 或 -z1 为低压缩率(快速);-z2 为高压缩
21、率(中速);-z3 至 -z9 压缩率依次增大(速度依次减慢)。 -SPLIT=n 生成映像文件时,把文件划分成多个nMb的文件块。这个功能非常实用,用于大型备份包复制到移动式存储设备上。 例如将一个 1.9G 的备份包复制到 3 张刻录盘上。 -AUTO 分卷拷贝时不提示就自动赋予一个文件名继续执行。 例如:指定的目标备份文件名为abc.gho时可自动产生abc001.gho,abc002.gho...系列文件。 可用copy /b abc.gho+ab
22、c001.gho+abc002.gho outabc.gho合并。 -PWD 生成映像文件时用密码做保护,在相关的备份恢复时会要求输入密码。 -PWD=x 显示映像文件需要密码,即事先给定密码,再做相关操作时则不再要求输入密码了。 -SPAN 分卷参数。当空间不足时提示复制到另一个分区的另一个映像中。 ☆磁带参数: 用法: @MTx 在 -CLONE src 或 dst 参数里,x=0-n -TAPEBSIZE 磁带块大小。 -TAPEBUFFERED 默认的磁带模式。
23、 -TAPEEJECT 强制磁带操作完后弹出。 -TAPESAFE 当使用旧的或不可靠的磁带时有用。 -TAPESPEED=X 允许控置磁带速度。 -TAPEUNBUFFERED 强制非缓冲的磁带输入输出。 ☆磁盘访问参数: -DL=n 指定存在的硬盘号。 -FIS 使用磁盘的最大容量。 -FNX 禁止支持扩展中断 INT13。 -FFX 利用扩展中断 INT13。 -FNI 禁止直接硬盘读取。
24、 -FFI 利用直接硬盘读取。 -FNS 禁止直接存取 ASPI/SCSI。 -FFS 利用直接存取 ASPI/SCSI。 -NOSCSI 禁止使用ASPI存取SCSI设备。 -FDSZ 清除目标磁盘上的标志性字节。 -FDSP 保留目标磁盘上的标志性字节。(优先级高于-FDSZ) -PMBR 当进行任何磁盘复制操作时,保留目标磁盘中的主引导记录。 -WD 禁止目标磁盘使用缓存。 -WS
25、禁止原磁盘使用缓存。 -IA 全部映像。Ghost 会对硬盘上所有的分区逐个进行备份。 -IB 只复制磁盘的启动扇区。 -ID 全部映像。类似于 -ia 参数,但包含分区的引导信息。 -IAL 全部映像,类似于 -ia 参数,对 Linux 分区逐个进行备份。 -OR 覆盖--覆盖空间和完整测试。 -NOLILO 不对LILO做克隆。 ☆坏磁盘参数: -BFC=n 可处理n个坏的磁盘FAT簇。缺省n=500。
26、VDW 检测目标磁盘的好坏,如检测到坏扇区 GHOST将做处理。
-FRO 如果源分区发现坏簇,则略过提示而强制拷贝。此参数可用于试着挽救硬盘坏道中的数据。
☆CRC32参数:
-CRC32 使用CRC32校验。
-CRCIGNORE 忽略映像文件出错,除非需要抢救备份包中的数据,否则不要使用此参数,以防数据错误。
-FCR 做备份时生成一个CRC文件。
☆检测参数:
-AFILE=
27、 显示检测信息。
-MEMCHECK 检测内存。
-DD 记录磁盘信息到GHSTSTAT.TXT。
-DFILE=
28、 -F32 将源 FAT16 分区拷贝后转换成 FAT32(前提是目标分区不小于 2G)。WinNT 4 和Windows95、97用户慎用。 -FATLIMIT 将 NT 的 FAT16 分区限制在 2G。此参数在复制 Windows NT 分区,且不想使用64k/簇的 FAT16 时非常有用。 -SKIP=x Skip={条件} 跳过 FAT文件系统的文件或目录。 ☆NTFS 参数: -NTD 允许NTFS检测。 -NTC 禁止NTFS文件连续存放。 -NTN
29、 禁止 CHKDSK 检测磁盘。 -NTIC 忽略NTFS卷的CHKDSK标志。 -NTIL 忽略非空的NTFS日志标志。 -NTIID 忽略分区的系统ID。 -NTCHKDSK 强制CHKDSK在下一个NTFS卷启动。 ☆网络参数: -NBM NetBios 主模式。 -NBS NetBios 从模式。 -LPM 并口连网主模式。 -LPS 并口连网从模式。 -TCPM TCP/IP主连接模式。
30、
-TCPS TCP/IP从连接模式。
-USBM 自动进入USB主模式。
-USBS 自动进入USB从模式。
☆多点传输的参数:
用 @MCsessionname in -CLONE src or dst 参数,mode 参数不需要
-JA 设置多点传送会话的名称。
-JL|x=
31、OS下的命令操作示例 ★自动还原系统: 首先做一个启动盘,包含 Config.sys, C, Io.sys, Ghost.exe, Autoexec.bat 文件(可以用 windows 做启动盘的程序完成)。 Autoexec.bat 包含以下命令: Ghost.exe -clone,mode=pload,src=G:\bak\GHOST\abc.gho,dst=1:1 -sure -fx -rb 说明:利用G:\bak\GHOST\abc.gho文件自动还原系统盘,中途无须确认结束不提示信息直接重新启动。 ★自动备份系统: Gh
32、ost.exe -clone,mode=pdump,src=1:1,dst=G:\bak\GHOST\abc.gho -sure -fx -rb 说明:将第1磁盘第1分区备份到G:\bak\GHOST\abc.gho,中途无须确认结束不提示信息直接重新启动。 1)Ghost.exe -clone,mode=copy,src=1,dst=2 说明:将第1磁盘复制到第2磁盘。 2)Ghost.exe -clone,mode=dump,src=2,dst=g:\Slave.gho 说明:将第2磁盘复制到g:\Slave.gho映像文件中。注意:目标文件不能指
33、定到源盘中,多硬盘盘符错位,第1硬盘主分区为C,第2硬盘主分区为D,第1硬盘逻辑分区为E,F...,第2硬盘逻辑分区为接着第1硬盘逻辑分区罗列。 3)Ghost.exe -clone,mode=load,src=g:\Slave.gho,dst=2 说明:从映像文件恢复到第2磁盘 4)Ghost.exe -clone,mode=pcopy,src=1:2,dst=2:1 说明:将第1磁盘上的第2分区复制到第2磁盘的第1分区。 5)Ghost.exe -clone,mode=pdump,src=2:1:4:5,dst=d:\Slave145.gho
34、 说明:将从盘即第二磁盘的1,4,5分区保存到指定的映像文件中。注意:备份到映像文件时不可以指定目标为文件:分区格式。 6)Ghost.exe -clone,mode=Pload,src=g:\abc.gho:1:3:4:5,dst=1:1:3:4:5,sze1=1024M,sze3=20P,sze4=F,sze5=V 说明:从映像文件恢复到第1磁盘第1,3,4,5分区,并将第1分区的大小调整为1024MB,第3分区调整为20%,第4分区大小同源保持一致,第5分区自动调整大小。 7)Ghost.exe -clone,mode=pdump,src=1:1,dst=G:\Wi
35、nXP.gho -z9 -split=680 -auto 说明:将第1磁盘第1分区备份到指定的映像文件,最大限度压缩且将备份的映像文件分割为680MB一个的文件块,并自动为后序文件取名。 8)Ghost.exe -clone,mode=Pload,src=G:\WinXP.gho,dst=1:1 -sure -fx -rb 说明:从映像文件恢复到第1磁盘第1分区,中途无须确认结束不提示信息直接重启电脑。 9)ghost.exe -clone,src=1,dst=@MCsessionname -sure 说明:将第1磁盘指定为源,根据会话作相关操作。






