2024年4月12日发(作者:)

BIOS方式引导安装GPT分区的XP系统用户经验汇总

BIOS方式引导、安装GPT分区的XP系统用户经验汇总

首先要说明的是,在我安装和引导过程中,得到了510819776等网友的热心指点,

在此表示感谢!在我以下的阐述中,由于水平所限,错误在所难免。对于阐述中的错误,

敬请各位网友指出,谢谢!

其次要说明的是:

①安装在GPT分区中的winXP或只能以bios方式启动,而不能以uefi

方式启动。

②gpt分区硬盘没有激活分区、主引导记录MBR、分区引导记录PBR的概念,而是

有一个类fat32/fat16格式的esp分区作uefi的引导分区,引导文件都存放在里面,ueif

启动时自动搜索里面的文件而启动的。下面,为安装bios引导用的xorboot启动代码之

需,仍沿用MBR和PBR的称谓。

③gpt分区的好处:一是支持2T以上大硬盘;二是分区表更加安全;三是可以超过4

个主分区;四是同时兼容uefi的启动。

现在已经证实,除了xp和win7 32位不能直接支持从gpt分区启动之外,linux的

各种发行版本、unix的各种版本,都是完美支持gpt分区的。

④bios+gpt方式意义不大:小于2TB的硬盘,一般没必要用GPT。大于2TB的硬盘,

bios访问大多会出问题,所以大于2T的硬盘启动一般用EFI+GPT。以下是在小于2TB的

GPT分区硬盘上作的试验。

一、引导菜单的安装和编制

(一)创建xorboot启动菜单和安装xorboot启动代码

1.在xorboot中创建启动菜单

由于xorboot不列显GPT分区硬盘的信息,不能采取指定启动gpt分区中某文件的

方法,而是采取“搜索文件并启动”方式,直接搜索启动ntldr、ima包、VHD文件的方

式,或编辑grldr内置菜单、并搜索启动grldr的方式,以启动安装在gpt分区的系统,

或启动存放在gpt分区的vhd系统。

2.安装xorboot启动代码

目前,对gpt分区格式的磁盘,xorboot0.72、0.73均不支持,而用0.68、0.71正

式版(2014.01.02版)则部分支持。用0.68安装后,常常找不到启动文件,要用0.71正

式版,即使0.71-2014-01-07版也不支持。用不支持的版本安装后,启动时会出现“boot

error”的出错提示。

对于xorboot_0.71正式版(2014.01.02版),其输出的bin文件大小为32kb,即占

用32*1024/512=64扇区。

对于该版以后的其他xorboot_0.7X版本,其输出的bin文件大小为38kb,即占用

38*1024/512=78扇区。