lzy20021010

用UEFI方式启动Windows XP/Server 2003 x86教程
导读:UEFI在近几年才流行起来。那么如何让18年前的Windows XP(Windows Server 2003...
扫描右侧二维码阅读全文
19
2019/05

用UEFI方式启动Windows XP/Server 2003 x86教程

导读:UEFI在近几年才流行起来。那么如何让18年前的Windows XP(Windows Server 2003)实现近代的UEFI启动?请看本文。

所需工具

1、VMware Workstation

2、Windows XP/Server 2003 x86原版安装ISO一个

3、Windows PE一个(带7-zip)

4、Windows Vista Build 5219 ISO一个(链接: https://pan.baidu.com/s/1RPDtQGhQlgS_38eDovdrGw 提取码: 7exp)

步骤

1、新建一个虚拟机,版本选Windows 8.x,固件类型选BIOS,其他随便。

UEFI里启动Windows XP/Server 2003 x86教程

2、在虚拟机设置里面,添加一个光驱,并在其中一个光驱里挂载PE的ISO,如下图

UEFI里启动Windows XP/Server 2003 x86教程

3、启动虚拟机,进入PE,打开DiskGenius,按下图分区,格式化,并保存更改

UEFI里启动Windows XP/Server 2003 x86教程

UEFI里启动Windows XP/Server 2003 x86教程

4、然后在第二光驱里挂载Windows Vista Build 5219 ISO,用7-zip打开安装盘的install.wim,提取wim里的BootEFIMicrosoftBootMgrbootmgfw.efi到100MB分区的EFI(需新建)Boot(需新建)bootia32.efi。

UEFI里启动Windows XP/Server 2003 x86教程

UEFI里启动Windows XP/Server 2003 x86教程

UEFI里启动Windows XP/Server 2003 x86教程

5、更换第二光驱的ISO为Windows XP/Server 2003 x86原版安装ISO,并运行WinNTSetup,按下图设置

UEFI里启动Windows XP/Server 2003 x86教程

6、按正常方式安装Windows XP/Server 2003 x86

7、安装完成进入系统之后,重新启动进入Windows PE,然后在第二光驱里挂载Windows Vista Build 5219 ISO,用7-zip打开安装盘的install.wim,提取wim里的WindowsSystem32winload.efi到WindowsSystem32winload.efi

UEFI里启动Windows XP/Server 2003 x86教程

UEFI里启动Windows XP/Server 2003 x86教程

8、修改100MB分区的boot.ini,添加/USENEWLOADER和NOBCD参数,注意要把boot.ini去掉只读属性。

UEFI里启动Windows XP/Server 2003 x86教程

9、关闭虚拟机,修改固件为UEFI,启动,enjoy it!

来源:IT之家

Last modification:July 22nd, 2019 at 11:45 am
If you think my article is useful to you, please feel free to appreciate

Leave a Comment