2024年5月14日发(作者:)
我们知道32 位的2003 sp2 系统识别gpt 分区,也能正常读取和写入。 但是xp 为什么不
行呢? 我把优盘搞成gpt 类型的分区,结果xp 果然不认。 但是我启动了ram2003 后发
现2003 sp2 非常轻松的识别了我的优盘,拷贝数据,一切正常。 既然这样,我就知道怎么
让xp 和2003 一样支持gpt 分区的硬盘了。不需要用到gpt loader 这个驱动。 好了 干活。
把2003 sp2 系统的 文件拷贝出来 然后再xp 系统下替换或pe 下替换。 xp 下替
换需要把system32dllcache 里面的 重命名,xp 找不到就好。如果没有这 个文件
那就不用管理。 xp 还有个地方windowsDriver Cache大家可以把这里清空,或者把
文件改名。 把2003 的 拷贝到dllcache 和driver cache 里面 删除xp的
system32drivers里面的 好了 现在系统就能识别gpt的硬盘或优盘了。 不需要用到
第三方软件。 也不存在不稳定。 决定XP 能否读取GPT 分区表的文件是,所以我
们可以直接拷贝windows sever 2003 的 文件。该文件位于
windows/system32/drivers/下。你也可以在windows sever 2003 的安装盘中找到该文件,具
体路径记不得了,貌似在 i386 下,可以用搜索。将文件替 换 到 XP 的
windows/system32/drivers/ 下 , 同 时 把 替 换 XP 的 system32dllcache 下
的,还有windowsDriver Cache下也要替换。 OK,三个地方都改好之后XP 就可以
识别GPT 分区表啦 整个操作最核心的内容就是用windows 2003 SP2 的 替换,
winxp 的 文件, 先从windows 2003 sp2 系统以下路径中
C:WINDOWSsystem32drivers 复制出 文 件,启动WINXP 系统到安全模式或WINPE
下替换该文件。但是winxp 的 文件是系统 核心文件,是受到系统严格保护的,在
一个标准的winxp sp3 下面,一共存在有3 份。分别 存放在1、windowsDriver
这个压缩包里2、 system32dllcache(隐藏的系 统压缩核心文件备份文件夹) 3、
system32drivers 这个目录下的 才是真正工作的 那个文件。 我们如果直接替换这
个文件夹下的 文件,那系统会在你替换完毕之后,很短的时间 内,就用上述两个
文件夹中的备份文件把 恢复过来。 所以我们替换的正确过程是,先替换 中
的 然后替换 system32dllcache 目录下的 最后替换那个实际工作的
system32drivers 目录中的disk,sys 备注:GPT 分区表说明:MBR(Master Boot Record)和
GPT(GUID Partition Table). GPT 是 Globally Unique Identifier Partition Table Format(全局唯一
标识磁盘分区表 格式)的简称,亦称GUID 分区表格式。它是一种由基于 Itanium 计算机
中的可扩展固件接 口 (EFI) 使用的磁盘分区架构。 GUID 分区表 ( 简称 GPT 。使用 GUID
分区表的磁盘称为 GPT 磁盘 ) 是源自 EFI 标准的 一种较新的磁盘分割表结构的标准。与
目前普遍使用的主引导记录 (MBR) 分区方案相比, GPT 提供了更加灵活的磁盘分割机制。
它具有如下优点: 1 、支持 2TB 以上的大硬盘。 2 、每个磁盘的分区个数几乎没有限制。
为什么说“几乎”呢?是因为 Windows 系统最多只 允许划分 128 个分区。不过也完全够用
了。 3 、分区大小几乎没有限制。又是一个“几乎”。因为它用 64 位的整数表示扇区号。
夸张一 点说,一个 64 位整数能代表的分区大小已经是个“天文数字”了,若干年内你都无
法见到 这样大小的硬盘,更不用说分区了。 4 、分区表自带备份。在磁盘的首尾部分分别
保存了一份相同的分区表。其中一份被破坏后, 可以通过另一份恢复。 5 、每个分区可以
有一个名称 ( 不同于标签 ) 基本特点1.与支持最大卷为2TB (Terabytes)的MBR 磁盘分区的
格式式相比,GPT 磁盘分区 理论上支持的最大卷可由2^64 个逻辑块构成,以常见的每扇
区512 Bytes 磁盘为例,最大卷 容量可达 18 EB (Exabytes)。 2.相对于每个磁盘最多有 4 个
主分区(或3 个主分区,1 个扩展分区和无限制的逻辑驱动器) 的MBR分区结构,GPT
磁盘最多可划分128 个分区(1个系统保留分区及127个用户定义分区)。 3.与 MBR 分区的
磁盘不同,至关重要的平台操作数据位于分区内部,而不是位于非分区或隐 藏扇区。另外,
GPT 分区磁盘可通过主要及备份分区表的冗余,来提高分区数据的完整性和 安全性. 4.支持
唯一的磁盘标识符和分区标识符(GUID)。 使用限制1.支持及不支持的操作系统: 1.支持 GPT
磁盘分区的操作系统包括 Microsoft Windows XP X64 版本、Windows Server 2003(64 位)、
Windows Server 2003 SP1(及后续版本)、Vista、Windows Server 2008、Windows 7、Windows
8、MAC OS X 及部分的 UNIX 和 LINUX。 Windows XP、Windows Server 2003、Windows 2000
及更早的操作系统,不支持 GPT 磁盘分 区。 2.不论计算机是否属于 Itanium 构架,MBR 磁
盘与 GPT 磁盘均可混搭使用。在非基于 Itanium 的计算机上使用的 GPT 磁盘分区只能用
于数据存储,而不能用于系统引导启动。只 有在基于 Itanium 的Windows 操作系统才能
从 GPT 磁盘上启动。 3.在单个动态磁盘组中既可以有 MBR,也可以有 GPT 磁盘。也使用
将基本 GPT 和 MBR 磁盘 的混合,但它们不是磁盘组的一部分。可以同时使用 MBR 和
GPT 磁盘来创建镜像卷、带区 卷、跨区卷和 RAID-5 卷,但是 MBR 的柱面对齐的限制可
能会使得创建镜像卷有困难。通常 可以将 MBR 的磁盘镜像到 GPT 磁盘上,从而避免柱
面对齐的问题。 4.不允许 GPT 磁盘间扇区到扇区的全盘复制,以免产生磁盘及分区GUID
的非唯一性。但允 许基本数据的扇区间的克隆与迁移。不能在可移动媒体,或者在与群集
服务使用的共享 SCSI 或 Fibre Channel 总线连接的群集磁盘上使用 GPT 分区样式。 5.在
受支持的操作系统下,可将 MBR 磁盘转换为 GPT 磁盘,也可将 GPT 磁盘转化为 MBR 磁
盘。但磁盘分区模式的转换,会导致原有数据的丢失。 GPT 是一种新型磁盘模式,与我们
常用的 MBR 磁盘相比更稳定,自纠错能力更强,一块磁盘 上主分区数量不受(4 个的)
限制,支持大于2T 的总容量及大于2T 的分区(几乎没有上限, 最大支持到 128 个分区,
分区大小支持到 256TB)。XP 系统无法识别 GPT 磁盘,Win7、Win8 可以任意读写,但无
法安装操作系统。GPT 磁盘只有(也必须是)在使用支持 FEI 的主板后 才可以安装Win8。
GPT 磁盘的保留分区(隐藏分区)又称为FEI 保留分区,可以防止将该磁 盘挂接到XP 系
统中被误认为是未格式化的磁盘而格式化,导致数据丢失。该保留分区在将硬 盘初始化(或
转化)为GPT 模式时自动创建,大小随硬盘总容量而定。


发布评论