文档:在 QEMU 中安装早期基于 ARMv7 的 Windows RT 内部版本:修订间差异

跳转到导航 跳转到搜索
无编辑摘要
第 1 行: 第 1 行:
=== 准备工作 ===
=== 准备工作 ===
下面是基于tegra2 HAL安装早期ARMv7架构Windows构建所需要进行的准备工作:
下面是基于tegra2 HAL安装早期ARMv7体系结构Windows版本所需要进行的准备工作:
* [https://github.com/Wack0/tegra2_qemu_woa QEMU v6.1.0 Tegra 2 WoA分支] 用于模拟 [[wikipedia:Nvidia_Tegra_250|Nvidia Tegra 250]]开发环境, 已经针对早期ARMv7 Windows构建进行了专门的修改
* [https://github.com/Wack0/tegra2_qemu_woa QEMU v6.1.0 Tegra 2 WoA分支] 用于模拟 [[wikipedia:Nvidia_Tegra_250|Nvidia Tegra 250]]开发环境, 已经针对早期ARMv7 Windows构建进行了专门的修改
** 截至2025年,持续集成(CI)目前仅设置为编译Windows版本。必须使用其他操作系统(例如macOS或者Linux)从源代码手动编译该分支.
** 截至2025年,持续集成(CI)目前仅设置为编译Windows版本。必须使用其他操作系统(例如macOS或者Linux)从源代码手动编译该分支.
* 所需的[https://github.com/Wack0/tegra2_qemu_woa/releases/download/20240909/woa_t2_patched_uefi.zip 已修补 EFI 固件] (最初来自于 [[Windows 8 Build 7822.0.fbl core1 kernel npc ext.100930-1700|7822.0.fbl_core1_kernel_npc_ext.100930-1700]]泄漏压缩包), 将放置在 QEMU 安装目录中名为 <code>fw</code>
* 所需的[https://github.com/Wack0/tegra2_qemu_woa/releases/download/20240909/woa_t2_patched_uefi.zip 已修补 EFI 固件] (最初来自于 [[Windows 8 Build 7822.0.fbl core1 kernel npc ext.100930-1700|7822.0.fbl_core1_kernel_npc_ext.100930-1700]]泄漏压缩包), 将放置在 QEMU 安装目录中名为 <code>fw</code>
* 两个虚拟磁盘(用于存储安装介质以及系统安装)
* 两个虚拟磁盘(用于存储安装介质以及系统安装)
<references group="如果不希望等待安装过程(可能会出现安装失败),可以选择离线使用ARM64系统stage ARM32系统或者是选择下载已经stage完毕的系统进行安装" />
<references group="如果不希望等待安装过程(可能会出现安装失败),可以选择离线使用 ARM64 系统 stage ARM32 系统或者是选择下载已经 stage 完毕的系统进行安装" />


==== Prerequisites ====
=== 先决条件 ===
The following requirements used in order to install this build onto a virtual machine are listed below:
以下是将基于 tegra2 HAL 安装早期 ARMv7 体系结构 Windows 版本安装到虚拟机所需的要求:
* The [https://github.com/Wack0/tegra2_qemu_woa QEMU v6.1.0 Tegra 2 WoA fork] that simulates a real-world [[w:Nvidia Tegra 250|Nvidia Tegra 250]] development kit, modified to run early Windows on ARM builds
* 用于模拟真实 Nvidia Tegra 250 开发套件的 [https://github.com/Wack0/tegra2_qemu_woa QEMU v6.1.0 Tegra 2 WoA 分支],已针对运行早期的 Windows on ARM 版本修改
** As of 2025, continuous integration (CI) is currently only set up to automatically produce Windows builds. The fork must be manually compiled from source by using a different operating system like macOS or Linux.
** 截至当前,持续集成(CI)当前仅设置为自动产生 Windows 版本。此分支必须使用 macOS Linux 等其他操作系统手动从源代码编译。
* The required [https://github.com/Wack0/tegra2_qemu_woa/releases/download/20240909/woa_t2_patched_uefi.zip patched EFI firmware capsule images] (originally from [[Windows 8 build 7822|build 7822]]), to be placed in the QEMU installation directory in a new folder named <code>fw</code>
* 所需的[https://github.com/Wack0/tegra2_qemu_woa/releases/download/20240909/woa_t2_patched_uefi.zip 修补 EFI 固件封装映像](最初来自 [[Windows 8 Build 7822.0.fbl_core1_kernel_npc_ext.100930-1700|Build 7822]]),需放置在 QEMU 安装目录中新建的名为 <code>fw</code> 的文件夹中
* Two virtual hard disk images (for storing the installation media and the OS install)
* 两个虚拟磁盘映像(用于存放安装媒介和操作系统安装)


=== 注意事项 ===
=== 注意事项 ===

导航菜单