2024年4月16日发(作者:牢玮)
让xp 32位系统支持gpt分区硬盘[指南]
让xp 32位系统支持gpt分区硬盘
我们知道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 这个目录下的才是真正工作的那个文件。
我们如果直接替换这个文件夹下的文件,那系统会在你替换完毕之
后,很短的时间内,就用上述两个文件夹中的备份文件把恢复过来。
所以我们替换的正确过程是,先替换中的 然后替
dllcache目录下的 最后替换那个实际工作的换system32
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模
式时自动创建,大小随硬盘总容量而定。
2024年4月16日发(作者:牢玮)
让xp 32位系统支持gpt分区硬盘[指南]
让xp 32位系统支持gpt分区硬盘
我们知道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 这个目录下的才是真正工作的那个文件。
我们如果直接替换这个文件夹下的文件,那系统会在你替换完毕之
后,很短的时间内,就用上述两个文件夹中的备份文件把恢复过来。
所以我们替换的正确过程是,先替换中的 然后替
dllcache目录下的 最后替换那个实际工作的换system32
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模
式时自动创建,大小随硬盘总容量而定。