分享

GHO分区隐患 详细解析

 mactel 2009-10-05
各种GHO类镜像盘中都会附带有一个很小的GHO文件,那是为了快速将硬盘分配为四个预置空间比例的分区,这个文件在极大的程度上方便了我们的装机过程。 在用Ghost程序完成一键分区后,一个隐患就像地雷一样埋在了硬盘里。作为IT卖场的技术人员,我想有的朋友也许注意到了,各种GHO类镜像盘中都会附带有一个很小的GHO文件,那是为了快速将硬盘分配为四个预置空间比例的分区,这个文件在极大的程度上方便了我们的装机过程。(附:触目惊心的现象在Google中搜索- 两个分区消失 约有 286,000 项符合查询结果)
通常这些文件会分配为四个分区,也有附带五分区的GHO文件。在用Ghost程序完成一键分四区后,硬盘中得到了这样的四个分区:WINXP,SOFTWARE,MEDIA和BACKUP。我所说的隐患,就是在此时埋下了祸根。



隐患就像一个地雷一样,当你完成了系统的安装,甚至在客户使用电脑相当长的一段时间后,地雷随时可能被触发,来看一下这张熟悉的画面:WindowsXP磁盘管理。
虚拟机中刚刚用雨林9.9分区并安装了XPSP3系统



这里可以正常的看到四个分区,但请注意,此时对最后一个分区标记为“BACKUP”的磁盘进行“删除”操作,那么BACKUP磁盘会同时将第三个分区“MEDIA”同时删除掉。这并不是在开玩笑。

后两个分区同时消失的现象并不仅仅在分区删除操作时会发生,它可能会被任何一种未知的磁盘修改动作而激发,可以是分区格式化,也可以是调整分区容量,或者安装一键还原流程中的调整分区。或者在用户磁盘整理碎片的过程中,都可以导致这样的触雷。

现象就是这样,当你在“我的电脑”或者计算机管理中,看到你硬盘上的分区标记符合以上特征标记时,那么这个分区隐患很有可能埋伏在你的PC里。不 要以为你修改过分区的名称就可以高枕无忧。尽管分区看上去是正常的,你甚至可以独立的格式化他们,但在空间即将用尽时,隐患终究会被触发。

你需要工具软件来排除一下隐患,这个过程是安全而快速的。有以下几种方法和软件来完成修复隐患的任务:

方法1、各类Ghost安装光盘附带的PQ Magic分区软件,通过光盘引导启动PQ后,它会迅速的识别出分区的错误信息并要求你进行修复操作,就像这样的提示,会出现4次以上,依次修复后,PQ Magic才能够正确的进入主操作界面。注意看图中的提示信息:已经确认CHS的值是正确的且可修正LBA的值。



但如果你否认PQMagic的操作时,你最终会得到如此的画面,PQ什么也不会让你做的:


方法2、对于没有光驱的朋友来说,你可以下载一个Windows版本的PQ,比如NortonPM,或者PowerQuest PM,在这两者安装到Windows里启动它的时候,你可以看到同样的提示画面,并按提示进行修复。




你的否认操作同样会导致程序的中止运行:




对于ParagonPartitionManager软件来说,它在启动时并不会提示如此描述的错误信息。




PPM软件像PQ软件一样可以对磁盘进行操作,只要你进行一些分区修改的操作,PPM就会在操作应用过程中自动的修复错误,比如你对最后一个分区大小进行一下调整(可以缩小一点点,应用过后,再扩大回去)。

方法3、使用Windows自带的磁盘管理工具进行修复。在做这一点之前,你需要明确一点,你倒数的两个分区中没有重要的数据需要保留,修复的过程就是激活分区隐患的操作,在最后一个分区块上点右键,选择“删除”,然后确认,你马上就能看到倒数的两个分区会一并消失的。



注意,这里我要强调“倒数的两个分区”关键词。图例中我列举的是四分区,有的GHO可能会分成3、5甚至你为自己方便准备的更多分区GHO文件。这个“地雷”应该只涉及倒数的两个分区。


通过检查雨林木风9.9,深度XP,电脑公司特别版,萝卜家园,超越XP,这些流行的盗版系统光盘中的快速分区GHO,我都验证了这个隐患。与此 同时,我也验证了使用原版XP安装在全新的机器上,正常的分区后进行多机硬盘Ghost复制,尽管是同一品牌、批次、大小相同的硬盘(500G串),仍然 会包含此类分区错误信息。当然我接上光驱直接用PQ就快速修复了。

上面描述的GHO镜像快速分区和Ghost硬盘对拷后出现的分区信息错误,是可以用以上方法快速的修复的,对安装好的系统并不会造成任何的影响。同时也会解决一些疑难杂症,最有效的就是可以给硬盘安装F11隐藏分区类的一键还原了,海豚发现很多的一键还原无法安装,正是因为安装程序不能获取正确的分区信息,从而导致安装失败或者说破坏了正常的系统(触雷)。

__________________________________________________________________________


续:

上篇文章发表在CB后的网站评论第57个:


这个是硬盘以不同CHS模式启动造成的问题,这个CHS模式下分的区,到别的模式下看就是错误的,SATA硬盘尤其严重,在DOS,PE,WINDOWS下,CHS模式老变的。

随后,在继续观察文章的反响时,正好捕捉到了实机的一例,因为其表现数据较为夸张,于是乎将其再次与朋友分享一下。

你见到过这个容量的硬盘吗?这就是实机进行GHO分区后,在系统中用磁盘管理删除分区时,系统统计错误的时候,在一块WD西数320G串口硬盘中,出现了两个500G的分区,而实际上只是对最后一个分区进行了删除之后出现的这个现象,如图所示,可用空间出现在了倒数第二的位置,而最后一个分区则失去了格式。注意到硬盘的总容量了吗?同样很诡异不是么……



就连硬盘的总容量也被瞬间识别成了1141.38GB,这是Windows磁盘管理程序在此刻错误的显示,下面这张图是完整的桌面图片,我仍然是使用雨林木风9.9装的系统,刚装完进XP桌面的情况:



现在,为了使操作系统恢复正常,我们只需要把最后那个“未知分区”也删除掉,就可以了。硬盘容量及可用分区容量都会恢复到正确的值。

对于新PC用户来讲,这样的修复操作很容易完成,并且没有任何丢失数据的危险。

最终,在某个论坛中也谈到了硬盘工作模式与流行软件的兼容性一话题,很可惜我没能记住这个论坛,他可能来自DOS之家、系统之家或者雨林木风社区。

对硬盘分区结构比较了解的朋友应该知道,现在的硬盘分区组成是在第二个分区起每个分区的虚拟MBR中会指向下一个分区,期间的各磁盘MBR只会表示出两个分区数据(本分区和下一个分区起点),直到最后一个分区。这样一来,如果中间某个分区表出现了误差,就肯定会导致其后的分区信息出现更大的误差。

操作系统并不会主动识别纠正分区误差,因为对磁盘的操作是具有危险性的,磁盘管理程序不会时刻监控分区表,它需要人工正确的操作。那么误差导致操作系统后期工作期间,一旦写入文件过程出现了错误,就极有可能触发操作系统自身的磁盘修复,是否修复完整,我认为可能性将是很小的。

那么,我在此提出建议

在使用GHO快速分区后,请先进行磁盘修复操作,这是其一,如果电脑的分区已经存储了较多的数据,那么请你在决定操作之前,一定进行重要数据的备份工作。
二,对于大容量的硬盘设备,请尽量减少分区的数量,并且建议在Windows系统中采用磁盘管理程序将大分区格式化为NTFS分区,有的朋友会图省事而用第三方软件格式化分区为FAT32类型,其实FAT32分区格式是不严谨的。(没听说过判断虚假容量的U盘,只需将其格式化成NTFS就能立刻判断的技巧吗?这是一个很好的例子。)

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多