ghost命令和用法.docx
- 文档编号:8253687
- 上传时间:2023-01-30
- 格式:DOCX
- 页数:7
- 大小:22.61KB
ghost命令和用法.docx
《ghost命令和用法.docx》由会员分享,可在线阅读,更多相关《ghost命令和用法.docx(7页珍藏版)》请在冰豆网上搜索。
ghost命令和用法
ghost命令和用法
GHOST命令解析
现在用Ghost的朋友很多,但也有朋友很想了解更多的GHOST命令,现贴出来共大家研究。
Ghost命令解析
1.-rb
本次Ghost操作结束退出时自动重启。
这样,在复制系统时就可以放心离开了。
2.-fx
本次Ghost操作结束退出时自动回到DOS提示符。
3.-sure
对所有要求确认的提示或警告一律答复“Yes”。
此参数有一定危险性,只建议高级用户使用。
4.-fro
如果源分区发现坏簇,则略过提示强制拷贝。
此参数可用于试着挽救硬盘坏道中的数据。
5.@filename
在filename中指定txt文件。
txt文件中为Ghost的附加参数,这样做可以不受DOS命令行150个字符的限制。
6.-f32
将源FAT16分区拷贝后转换成FAT32〔前提是目标分区不小于2G〕。
WinNT4和Windows95、97用户慎用。
7.-bootcd
当直接向光盘中备份文件时,此选项可以使光盘变成可引导。
此过程需要放入启动盘。
8.-fatlimit
将NT的FAT16分区限制在2G。
此参数在复制WindowsNT分区,且不想使用64k/簇的FAT16时非常有用。
9.-span
分卷参数。
当空间不足时提示复制到另一个分区的另一个备份包。
10.-auto
分卷拷贝时不提示就自动赋予一个文件名继续执行。
11.-crcignore
忽略备份包中的CRCERROR。
除非需要抢救备份包中的数据,否则不要使用此参数,以防数据错误。
12.-ia
全部映像。
Ghost会对硬盘上所有的分区逐个进行备份。
13.-ial
全部映像,类似于-ia参数,对Linux分区逐个进行备份。
14.-id
全部映像。
类似于-ia参数,但包含分区的引导信息。
15.-quiet
操作过程中禁止状态更新和用户干预。
16.-script
可以执行多个Ghost命令行。
命令行存放在指定的文件中。
17.-span
启用映像文件的跨卷功能。
18.-split=x
将备份包划分成多个分卷,每个分卷的大小为x兆。
这个功能非常实用,用于大型备份包复制到移动式存储设备上,例如将一个1.9G的备份包复制到3张刻录盘上。
19.-z
将磁盘或分区上的内容保存到映像文件时进行压缩。
-z或-z1为低压缩率〔快速〕;-z2为高压缩率〔中速〕;-z3至-z9压缩率依次增大〔速度依次减慢〕。
20.-clone
这是实现Ghost无人备份/恢复的核心参数。
使用语法为:
-clone,MODE=(operation),SRC=(source),DST=(destination),[SZE(size),SZE(size)......]
此参数行较为复杂,且各参数之间不能含有空格。
其中operation意为操作类型,值可取:
copy:
磁盘到磁盘;load:
文件到磁盘;dump:
磁盘到文件;pcopy:
分区到分区;pload:
文件到分区;pdump:
分区到文件。
Source意为操作源,值可取:
驱动器号,从1开始;或者为文件名,需要写绝对路径。
Destination意为目标位置,值可取:
驱动器号,从1开始;或者为文件名,需要写绝对路径;@CDx,刻录机,x表示刻录机的驱动器号,从1开始。
下面举例说明
命令行参数:
ghostpe.exe-clone,mode=copy,src=1,dst=2
完成操作:
将本地磁盘1复制到本地磁盘2。
命令行参数:
ghostpe.exe-clone,mode=pcopy,src=1:
2,dst=2:
1
完成操作:
将本地磁盘1上的第二分区复制到本地磁盘2的第一分区。
命令行参数:
ghostpe.exe-clone,mode=load,src=g:
\3prtdisk.gho,dst=1,sze1=450M,sze2=1599M,sze3=2047M
完成操作:
从映像文件装载磁盘1,并将第一个分区的大小调整为450MB,第二个调整为1599MB,第三个调整为2047MB。
命令行参数:
ghostpe.exe-clone,mode=pdump,src2:
1:
4:
6,dst=d:
\prt246.gho
完成操作:
创建仅具有选定分区的映像文件。
从磁盘2上选择分区1、4、6。
了解了这些参数后,我们就可以轻松地实现Ghost的无人备份/复制/恢复了。
冲杯咖啡吧。
一些例如
ghost.exe-clone,mode=copy,src=1,dst=2-sure
硬盘对拷
ghost.exe-clone,mode=pcopy,src=1:
2,dst=2:
1-sure
将一号硬盘的第二个分区复制到二号硬盘的第一个分区
ghost.exe-clone,mode=pdump,src=1:
2,dst=g:
\bac.gho
将一号硬盘的第二个分区做成映像文件放到g分区中
ghost.exe-clone,mode=pload,src=g:
\bac.gh2,dst=1:
2
从内部存有两个分区的映像文件中,把第二个分区复原到硬盘的第二个分区
ghost.exe-clone,mode=pload,src=g:
\bac.gho,dst=1:
1-fx-sure-rb
用g盘的bac.gho文件复原c盘。
完成后不显示任何信息,直接启动。
ghost.exe-clone,mode=load,src=g:
\bac.gho,dst=2,SZE1=60P,SZE2=40P
将映像文件复原到第二个硬盘,并将分区大小比例修改成60:
40
复原磁盘
首先做一个启动盘,包含Config.sys,Autoexec.bat,Command,Io.sys,Ghost.exe文件(可以用windows做启动盘的程序完成)。
Autoexec.bat可以包含以下命令:
Ghost.exe-clone,mode=pload,src=d:
\bac.gho,dst=1:
1-fx-sure-rb
利用在d盘的文件自动复原,结束以后自动跳出ghost并且重新启动。
开机自动做C区的备份,在D区生成备份文件bac.gho。
ghost.exe-clone,mode=pdump,src=1:
1,dst=d:
\bac.gho-fx-sure-rb
复原光盘
包含文件:
Config.sys,Autoexec.bat,Mscdex.exe(CDROM执行程序),Oakcdrom.sys(ATAPICDROM兼容驱动程序),Ghost.exe
Config.sys内容为:
DEVICE=OAKCDROM.SYS/DDECD001
Autoexec.bat内容为:
MSCDEX.EXE/DDECE001/L:
Z
Ghost-clone,mode=load,src=z:
\bac.gho,dst=1:
1-sure-rb
可以根据下面的具体说明修改实例
-clone在使用时必须加入参数,它同时也是所有的switch{batchswitch}里最实用的一种,下面是clone所定义的参数
-clone,
mode={copy|load|dump|pcopy|pload|pdump},
src={drive|file|driveartition},
dst={drive|file|driveartition}
mode指定要使用哪种clone所提供的命令
copy硬盘到硬盘的复制(disktodiskcopy)
load文件复原到硬盘(filetodiskload)
dump将硬盘做成映像文件(disktofiledump)
pcopy分区到分区的复制(partitiontopartitioncopy)
pload文件复原到分区(filetopartitionload)
pdump分区备份成映像文件〔partitiontofiledump)
src指定了ghost运行时使用的源分区的位置模式及其意义:
mode命令对应mode命令src所使用参数例子
COPY/DUMP
源硬盘号。
以1代表第一号硬盘
LOAD映像文件名
g:
/back98/setup98.gho或装置名称(drive〕
PCOPY/PDUMP
源分区号。
1:
2代表的是硬盘1的第二个分区
PLOAD分区映像文件名加上分区号或是驱动器名加上分区号。
g:
\back98\setup98.gh2,代表映像文件里的第二个分区
dst运行Ghost时使用的目标位置模式及其意义:
mode命令对应mode命令dst所使用参数例子
COPY/DUMP目的硬盘号。
2代表第二号硬盘
LOAD硬盘映像文件名。
例g:
\back98\setup98.gho
PCOPY/PLOAD目的分区号。
2:
2代表的是,硬盘2的第二个分区
PDUMP分区映像文件名加分区号。
g:
\back98\setup98.gh2
SZEn指定所使用目的分区的大小
n=xxxxM指定第n目的分区的大小为xxxxMBSZE2=800M表示分区2的大小为800MB
n=mmP指定地n的目的分区的大小为整个硬盘的mm个百分比。
其他参数
-fxo当源物件出现坏块时,强迫复制继续进行
-fx当ghost完成新系统的工作后不显示"pressctrl-alt-deltoreboot"直接回到DOS下
-ia完全执行扇区到扇区的复制。
当由一个映像文件或由另一个硬盘为来源,复制一个分区时,Ghost将首先检查来源分区,再决定是要复制文件和目录结构还是要做映像复制(扇区到扇区)。
预设是这种形式。
但是有的时候,硬盘里特定的位置可能会放一些隐藏的与系统安全有关的文件。
只有用扇区到扇区复制的方法才能正确复制
-pwdand-pwd=x给映像文件加密
-rb在复原或复制完成以后,让系统重新启动
-sure可以和clone合用。
Ghost不会显示"proceedwithdiskclone-destinationdrivewillbeoverwritten?
"提示信息
ghost超级技巧
众所周知,Ghost可以快速地备份与恢复硬盘数据,如果硬盘上的操作系统瘫痪、数据丧失了,你可以用Ghost快速地恢复,免去了重新安装系统和各种软件的烦恼。
其实Ghost实在算得上是一款功能强大的软件,除了常规的备份、恢复数据之外,还有许多功能。
一、用Ghost快速格式化大分区
如今硬盘的容量是越来越大,每次对大分区进行Format时,都要花费很多时间,其实Ghost可以对大分区进行快速格式化。
首先在硬盘上划分一个很小的分区〔例如40MB〕,然后用Format命令对这个分区格式化,注意以后不要在该分区上存放任何文件;接下来用DOS启动盘重启电脑,运行Ghost,选择菜单“Local→Disk→ToImage”,将这个分区制作成一个GHO映像文件,存放在其他分区中。
以后需要格式化某个大分区时,即可用DOS启动盘重启电脑,运行Ghost,选择菜单“Local→Disk→FromImage”,选中上述制好的GHO镜像文件,选择要格式化的大分区,按下OK键,最后再按YES键即可。
二、用Ghost整理磁盘碎片
用Ghost备份硬盘分区时,Ghost会自动跳过分区中的空白部分,只把其中的数据写到GHO映像文件中。
恢复分区时,Ghost会把GHO文件中的内容连续地写入分区中,这样分区的头部都写满了数据,不会夹带空白,因此分区中原有的碎片文件也就自然消失了。
Ghost整理磁盘碎片的步骤是先用Scandisk扫描、修复要整理碎片的分区,然后使用DOS启动盘重启机器,进入DOS状态,在纯DOS模式下运行Ghost,选择“Local→Disk→ToImage”,把该分区制成一个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文件夹下的所有文件,同时可以使用系统清理软件进行LJ文件清理。
2、在做ghost镜像文件前,对于win98操作系统可以在DOS下删除windows文件夹中的win386.swp文件;对于WinME操作系统可以删除C盘下的_restore文件夹及其内容。
3、进行Ghost操作时,可以采用压缩方式来有效的缩减ghost镜像文件的体积。
六、几秒钟格式化120G大硬盘
由于Ghost具有克隆整块硬盘的功能,在复原备份时,Ghost会对目标盘按照被克隆硬盘的分区比例重新分配并复制文件。
如果是新硬盘还将事先自动完成格式化。
按照上述的原理,可用一块已分区格式化好的硬盘为“模板”〔该硬盘不装任何文件〕,利用Ghost备份并复原到新硬盘上,这样就能快速对大硬盘分区格式化了。
具体做法:
找一块任意容量大小的硬盘,对它用Fdisk、Format按照你想要对大硬盘分区的比例分区格式化好,注意不要在上面安装任何文件;然后用带有Ghost程序的启动盘启动电脑,运行Ghost,利用“Local-Disk-ToImage”命令将刚刚分区格式化好的硬盘镜像成一个软件,把这个文件保存在启动盘上〔放心,这个文件应该很小〕,并起个名字如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〕writesectorfailureresult=1drive=128sector7661808to766109。
这是什么原因?
答:
这是“写错误”的提示,需要进行磁盘扫描。
问:
我的电脑使用的是SATA〔串行〕硬盘,但Ghost在DOS下无法启动。
请问如何解决?
答:
Ghost从7.7版开始就有Win32的版本了,如果想做SATA硬盘的镜像,挂上一个安装有Windows2000以上系统的硬盘〔IDE或SATA的硬盘都可以〕。
安装SATA的驱动,利用Ghost32.exe就可以在Windows下对另一块SATA硬盘做镜像。
问:
请问有没有方法能在DOS下禁用Ghost?
答:
修改Command,把“Pause”改成“Ghost”,这样Ghost就成了原来的内部命令“Pause”。
当输入Ghost的时候会提示“Pressanykeytocontinue”,然后退出。
当然了,这样做并不是万无一失的,如果他人用启动盘启动照样能使用Ghost,另外直接输“Ghost.exe”也可运行。
问:
我将自己的C盘做了Ghost备份,希望能尽可能的小些以便于保存,做完后发现.gho文件有724MB,比较大,所以删除了一个C盘中大约有200MB的文件,期望重新镜像后能够把.gho文件减小,结果Ghost后大小竟然还是724MB,请问是什么原因?
答:
你删除的文件可能是Windows的交换文件,是给虚拟内存使用的,本来Ghost就不保存这文件的内容,所以删除与未删除的大小是一样的。
问:
我有3个分区C、D、E,对系统C盘作了Ghost,并把.gho文件放在了D分区,可以对D分区进行碎片整理吗?
答:
最好将备份文件放在一个不常用的分区,甚至单独划分一个,因为进行碎片整理有时会破坏备份文件。
问:
我对自己的WindowsXP系统进行了Ghost备份,生成的文件有1.2GB那么大,为了刻录方便,如何分成两个.gho文件,恢复时第一个光盘恢复完就提示插入第二个光盘〔要求是:
我的硬盘有三个区,只把C盘克隆到D盘上,分两个.gho文件存,每个680MB〕。
答:
ghost-clone,dump=pdump,src=1:
1dst=d:
\\winxp.gho-split=680
ghost-clone,mode=pdump,src=1:
1dst=d:
\winxp.gho-split=680
恢复的时候会提示插入第二张盘的
问:
我今天下载了Ghost自动恢复光盘制作文件,但有个问题,ghostcd.ima文件对应不同的操作系统环境是否需要修改?
答:
刻录的时候注意,第一张光盘根目录必须有ghost.exe和win2k.gho两个文件。
如果你的镜像文件不是win2k.gho,必须修改ghostcd.ima里面的autoexec.bat的对应项。
问:
我有个SATA80GB的硬盘,分成了三个区,C盘8GB、D盘60GB,余下的为E盘。
我把C盘Ghost到E盘下面,此后Ghost的文件刻到光盘上面,最后我换了一个新硬盘,容量也是80GB,分区一样,可不可以把Ghost的文件向新硬盘上面的C盘恢复呢?
恢复时新旧硬盘的C盘必须容量一样大吗?
会不会出现其他问题?
答:
分区大于或小于原来的分区都没有问题,只要你源盘的文件能够在目标盘放得下就可以。
但也要注意有些兼容性问题,可能会导致克隆后恢复失败。
这多是因为装机的时候不法商贩图方便,直接在自己原有的机器上的硬盘或是光盘上找个克隆文件,Ghost数据到新机里,因为硬盘的型号、容量不同以及系统各项设置差异所致。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ghost 命令 用法
![提示](https://static.bdocx.com/images/bang_tan.gif)