文档:在 QEMU 中安装早期基于 ARMv7 的 Windows RT 内部版本:修订间差异
跳转到导航
跳转到搜索
文档:在 QEMU 中安装早期基于 ARMv7 的 Windows RT 内部版本 (查看源代码)
2025 年 1 月 24 日 (五) 21:00 的版本
、 2025 年 1 月 24 日 (星期五)→注意事项
正义羊-JRJSheep(讨论 | 贡献) (→详细设置) |
正义羊-JRJSheep(讨论 | 贡献) (→注意事项) |
||
| 第 8 行: | 第 8 行: | ||
=== 注意事项 === | === 注意事项 === | ||
* | * 当模拟器内系统重启时,QEMU 将会直接退出,由于 Microsoft 在开发中将 Tegra 250 的重启设定为完全关闭,此问题无法解决,只能在模拟器退出后重新运行相关启动脚本再次运行。 | ||
* | * 在一些特殊情况下,数字安全多媒体卡(SDMMC)模拟并不稳定,可能会在安装阶段损坏主系统安装分区。若要解决该问题,可先重新格式化安装分区,对安装介质中的 BCD 文件(位于安装介质中的 <code>EFI\Microsoft\Boot\BCD</code>)可以提高安装成功的概率,但是由于单线程的性能问题会导致安装过程更加漫长:<syntaxhighlight lang="batch"> | ||
bcdedit /offline /store M:\EFI\Microsoft\Boot\BCD /set {default} NUMPROC 1 | bcdedit /offline /store M:\EFI\Microsoft\Boot\BCD /set {default} NUMPROC 1 | ||
</syntaxhighlight> | </syntaxhighlight> | ||
* USB | * USB HID 模拟很不稳定,可能会出现任何输入无效的情况,为解决此情况, 请切换到 QEMU 监视器 ({{key press|Ctrl|Alt|2}}) 并运行一下命令:<syntaxhighlight lang="batch"> | ||
device_del kbd | device_del kbd | ||
device_add usb-kbd,id=kbd | device_add usb-kbd,id=kbd | ||
</syntaxhighlight> | </syntaxhighlight> | ||
* 对于 [ | * 对于 [[Windows 8 Build 7957.0.fbl_core1_kernel_npc.110302-1700|Build 7957]]之前的版本 (不包括 [[Windows_8 Build 7792.0.winmain.100802-1750|Build 7792]] 与 [[Windows_8_Build_7822.0.fbl_core1_kernel_npc_ext.100930-1700|7822]]), 需要将 [[Windows 安装程序]] wim 启动镜像替换为原始泄露压缩包中单独的 [[Windows 预安装环境]] wim 启动镜像 (一般位于 <code>winpe</code> 或者 <code>woape</code> 文件夹中), 原因为原始安装介质的启动必须驱动中缺少在Tegra 2 HAL启动所需的硬件抽象层(HAL)驱动, 启动会导致系统发生错误检查 <code>HAL_INITIALIZATION_FAILED</code> 。 | ||
*此教程不适合 | *此教程不适合 [[Windows 8 Build 7915.0.fbl core1 kernel npc ext.110131-1820|Build 7915]] 的启动,由于第一次泄露为德州仪器针对 OMAP4 设备进行设计,不适合在 tegra 2 设备运行,需要另一版本 QEMU 添加相关驱动进行修改后以运行此版本。 | ||
===详细设置=== | ===详细设置=== | ||
这些说明基于在管理员权限下运行的命令提示符中进行。 | 这些说明基于在管理员权限下运行的命令提示符中进行。 | ||