GHOST系统时出现A:\GHOSTERR.TXT的产生原因

1.iso下载不完整,无论什么方式下载一定要校验md5码  
2.刻录机刻录质量不好或刻录盘质量有问题,刻录要采用低于24x的终结刻录

3.安装时所用的光驱读盘性能有问题  
一个朋友从我这分享了一张《ghostxp_sp2电脑公司特别版5.1》光盘,用了几次很方便,但后来再用此盘为别人装机,却出现了“A:\GHOSTERR.TXT”,在别的机器上使用依然正常恢复,看来不是盘的问题了。换了个光驱一切正常了。  
总结:光驱读盘能力要有保证,一些老化的光驱经常出现“A:\GHOSTERR.TXT”问题,我们教学用计算机有些光驱严重老化,只好把winxpsp2.gho文件拷贝到硬盘上手动ghost安装。  
4.ghost时有震动机箱等外力因素,一般重新安装就好了  
5.超刻造成的因素最大,所以超过700m的盘,就非常危险,几乎都会出现这样问题。  
一次朋友需要,帮其刻了一张《ghostxp_sp2电脑公司特别版5.1》,但恢复系统时出现了“A:\GHOSTERR.TXT”,恢复失败,拿到其他机器上恢复问题依旧失败,后重新刻了一张,一切正常了。  
总结:光盘刻录的问题。盘片质量要有保证,刻录速度要放慢,一般不超过16x速,用nero刻录时光盘容量最好不要超过698m,虽然一般我们的cd盘片是700m~703m。(好象nero7已经解决了,我刻过一张自制的xpsp2恢复光盘701m。) 因为iso中的sys.gho是个高压缩的ghost文件,整个文件高达650m左右,如果以上等因素影响就会半途停止或第一次启动失败或系统个别文件丢失。请检查一次解决。如果有能力,把iso解压缩出来或用d-tools分离出来,然后用ghost8.0恢复到c盘,速度和成功率都很高。  
6.硬盘问题(好解决,重写硬盘的引导扇区再格式化,进入纯dos: FDISK /MBR     再: FORMAT C: ).  
7.内存不好.  
据说由于内存不好造成“A:\GHOSTERR.TXT”的问题,大多是两条内存,(一般是其中一条是后加的,型号不太一样)造成读写错误。这种情况本人没有亲身经历过,不好断言,不过还是感觉有道理,于是也罗列出来了。  
总结:用ghost系统盘装机时最好用一条内存,且质量要有保证。  
7.分卷GHOST系统  
2006年初,单位要求把所有多媒体教室的计算机系统更新至xpsp2版,且需要安装多个大型软件,虽然也可以用《ghostxp_sp2电脑公司特别版5.1》来安装,但之后再装其他软件还是很费时间,office要完全安装,还有vf、vb、vc++,photoshop,AUOTCAD,3dmax,flash,以及齐全的播放软件-------豪杰、real、等。没两个小时是干不完一台机器的。而每天教室课程安排的很满,只有中午一个多小时的时间,装完还要装“保护卡”。郁闷之极,最后决定自己封装一个集成以上软件的xp系统。当然一张盘肯定是放不下了,分卷克隆! 没成想,我至此踏上了最艰辛的“A:\GHOSTERR.TXT”之路!  
封装完成后,分卷克隆,然后刻盘,这里需要说明的是我的启动盘镜像文件用的是《ghostxp_sp2电脑公司特别版5.1》光盘里的镜像,修改了ghost_auto.img镜像文件里的AUTOEXEC.dat批处理文件中的ghost自动还原命令,主要是改??.gho的文件名。其他的EasyBoot文件拿来直接用的。Ghost是8.2版,一共分了三卷刻盘。   
然而恢复时当提示换下一个分卷时出现了“A:\GHOSTERR.TXT”,恢复失败!  
于是查阅了大量关于ghost的教程、资料,最后发现了一个小问题,就是在分卷克隆备份已封装好的系统时,?.gho的文件名不能超过3个字符,(有的说不能超过5个),后面的.ghs文件名ghost会自动添加“00001”、“ 00002”,比如你设定的备份文件名是:win,那么生成的ghost分卷备份文件就是:win.gho,win00001.ghs,和win00002.ghs三个文件,文件名的长度正好是8个字符,即ghost在dos下对文件名长度的支持最多是8个。而我所取的文件名是“winxpjxb”,所生成的三个文件名分别是:“winxpjxb.gho”、“winxp001.ghs”、“winxp002.ghs”。这样在恢复系统时更换光盘后ghost对后面的分卷文件识别错误,如此或许ghost认为下面的文件并非连续的文件!  
在反复实验排查问题的过程中已经刻费了10几张盘了!感觉终于找到了问题所在。于是重新封装系统,重新ghost,重新分卷刻盘,又是三张,恢复,没想到——又一次失败!  
这次好象陷入了困境,百思不得之时,忽然想起,在封装、ghost完成后,想起系统桌面上的一个说明文件内容有误,于是用ghost镜像浏览器打开ghost文件,提取出那个文件修改,然后又用ghost镜像浏览器存放回去,在光盘分卷恢复时,可能造成ghost识别出错,文件改动后,ghost识别不连续!  
于是又一次重新封装、重新ghost、重新刻盘,恢复系统,成功!!!!!  
如此庞大的系统,装机时间只需要20多分钟,你只要做的是,在提示分卷时更换分卷光盘^_^ 这可真是个美妙的感觉啊^_^  
以上,从学习ghost系统封装,到研究ghost分卷克隆,疑难逐个排查实验,历经了10个困惑的夜晚,终于制作成功。后来用此经验又封装了ghost—win2000系统,并把方法写成教程发帖于“番茄花园论坛”。以次来挽救我们那些配置低的老机。   
总结:分卷ghost时文件名不能超过3个字符!!   
     之后的ghost备份文件不能用ghost镜像浏览器修改!!(当然如果不是分卷克隆,修改是可以的,并不影响恢复)    
8.DOS(5.1-6.0)版本问题  
下面所要讲的或许是目前许多如我一样的菜鸟级爱好者一直无法解决的一个原因吧,  
2006年底,预计年初教学软件需要大量更新至最新版本,于是动手封装新的ghost-xp教学专用系统,所有教学用软件都更新至最新版本。方法当然与上次一样了,只是这次应该不用再走弯路了吧。需要说明的是,这次光盘的启动镜像文件用的是《ghostxp_sp2电脑公司特别版6.0》里的镜像,依然只修改了ghost_auto.img镜像文件里的AUTOEXEC.dat批处理文件中的ghost自动还原命令,ghost版本是8.3,其他直接用了。  
一路封装,ghost,分卷刻盘,很顺利,恢复系统到第3张盘时,竟然又出现了A:\GHOSTERR.TXT!!!  
怎么回事?第二张盘也顺利恢复了啊!以为是盘片不好刻坏了,再刻,依然不成功!三个文件放到硬盘上同一分区,恢复,成功!三个文件分别放到三个不同硬盘分区,进dos,恢复,成功!怎么回事?  
看到这里是不是许多朋友和我一样啊^_^   
又重新做了一遍,三张光盘,依然失败!!难道是ghost8.3有问题?应该比8.2强啊,用ghost8.2重新做了一遍,失败!  
看来应该不是ghost的问题了!这样开始想到了是不是那个ghost_auto.img镜像文件的问题呢?但本人对dos啊、批处理啊、尤其是对深山红叶制作的增强dos不是很懂喽,只是拿来用用还行,于是把光盘里的ghost_auto.img文件换回到5.1版的,重新刻盘,一键恢复xp到第一分区,失败! 停,怎么办? 进dos,这里注意!5.1版里的“dos增强工具集合”,它和6.0版的“dos增强工具集合”是有区别的!在6.0版的启动光盘进dos后提示符为 CD=H:_RAM=G:_A:\ 而5.1版的启动光盘进dos后提示符为 A:\ ,好,用5.1版的光盘镜像启动进dos,把ghost.exe8.3文件拷贝到d:盘,并手动运行ghost,选择光盘上的win.gho文件恢复,当提示插入下一个分卷时,把光驱里的光盘换成分卷的第二卷光盘,然后选择光盘上的win00001.ghs文件,继续,第三张盘也是如此,竟然恢复成功了! 用6.0版的光盘镜像启动进dos,同样如上述操作,但恢复失败。  
好我们分析一下吧,这里我的想法理论上不一定准确,希望程序高手们给予专业的斧正。  
5.1版的“dos增强工具集合”把光驱定义H: (但不是强制定义,当找到光驱时会自动更改回光驱本身的驱动器盘符),模拟dos启动的A:定义在内存,磁盘提示符为 A:\ 请注意与6.0版的区别,CD=H:_RAM=G:_A:\ ,我的硬盘是4个分区,光驱当然是G:了,我们在5.1版的dos里转换驱动器到光驱所在的物理盘符,A:\ g:回车,G:\ 然后dir命令,可以正常浏览到光盘上的文件目录,在6.0版,进dos,CD=H:_RAM=G:_A:\ 输入g:回车,并没有到物理光驱,而是模拟驱动器(内存)的位置,输入H:\ 回车,这回到了光驱了,可以浏览到光盘上的文件目录了,ok,也就是说6.0版里的“dos增强工具集合”把光驱强制定义在H ,模拟A:\启动定义在内存,并强制定义在G:。  当我在5.1版的dos下手动ghost时,选择浏览分区寻找ghost镜像文件时,下拉框里出现的驱动器列表,光驱是G:,而模拟驱动器是Z:!!而6.0版的dos下手动ghost,下拉框里出现的驱动器列表光驱是H:!!模拟驱动器是G:!!  
于是完全采用5.1版光盘镜像文件,只更换了ghost8.2为ghost8.3,重新制作,分卷,恢复,成功!!!  
分析下来应该是在用6.0版的TOOLSDOS.IMG 镜像文件启动ghost恢复系统时,如果.gho文件是单一的,不会出现问题,如果分卷就会造成读写错误,因为dos定义的模拟A:的位置正好和光驱的物理位置一样,虽然定义了光驱位置是H:,但还是会造成读写错误,注意观察,我们用光盘恢复系统时,恢复读写的速度比正常的要快一些!为什么?我想是因为位于G:的光驱在以内存的速度读写,当然出错了。  
那么我们设想一下,如果硬盘分区是5个呢?模拟驱动器可能会强制定义在硬盘物理分区的后面,那么就是CD=I:_RAM=H:_A:\ ,内存依然和光驱冲突!  
而在5.1版的dos下ghost,光盘的读写速度很正常,并没有那么快。旧版的“深山红叶dos工具”dos起始时光驱为H ,模拟A:\为G ,启动后找到光驱,光驱的盘符更改回本来的位置,(比如我的就是G啦),而模拟驱动A:\ 在内存不会变,但盘符自动定义至最后的位置Z:,这样分卷克隆时不会造成内存和光驱的读写错误!  
虽然对两个版本的TOOLSDOS.IMA镜像文件做了分析,不一定对,但可以肯定的是,问题并没有出在ghost8.3上。  
5.1版的TOOLSDOS.IMA启动镜像是win98启动盘修改制作的,6.0版的是winme/2000/xp?的启动盘制作的???我不清楚了,但可以肯定的是问题出在DOS上!  
总结:在分卷克隆时,光盘的ghost_auto.img和TOOLSDOS.IMA两个镜像文件必须采用《ghostxp_sp2电脑公司特别版5.1》里的,而不能用6.0版里的。

你可能感兴趣的:(出错,ghost)