Windows Research Kernel:修订间差异

跳转到导航 跳转到搜索
添加145字节 、​ 2025 年 2 月 6 日 (星期四)
(创建页面,内容为“{{NavBar|首页 > Microsoft Windows 通述 > Windows Server > Windows Server 2003 > Windows Research Kernel}} {{Infobox Windows build |build of = Windows Server 2003 |buildtag = 3800.1807.WRKP1.2(daveprobert) |family = nt |NT version = Windows NT 5.2 |build = 3800 |lab = WRKP1.2(daveprobert) |revision = 1807 |image = WinSRV2003Enterprise_RTM_Desktop.png |winver = Srv03-WRK-3800-Winver.png |arch = x86、x64 |compiled = 2006-6-22 }} Win……”)
 
第 33 行: 第 33 行:
The resulting image has a build number of 3800.1807, while the included HAL images contain the likely canonical build number - 3790.1807. It also bears a specific [[build lab]] — <code>WRKP1.2(daveprobert)</code>, assuming that the WRK is published by Microsoft employee Dave Probert, who was working at Microsoft’s NT kernel subdivision as of compilation.
The resulting image has a build number of 3800.1807, while the included HAL images contain the likely canonical build number - 3790.1807. It also bears a specific [[build lab]] — <code>WRKP1.2(daveprobert)</code>, assuming that the WRK is published by Microsoft employee Dave Probert, who was working at Microsoft’s NT kernel subdivision as of compilation.


=== Booting ===
=== 引导 ===
To run the kernel, a [[Windows XP Professional x64 Edition]] or [[Windows Server 2003 SP1]] machine is required, because of the boot loader and session manager incremental changes, which resemble only SP1 versions and newer. Additional patches are need to run it on [[Windows XP SP1]] and [[Windows Server 2003 RTM]].
要运行内核,需要 [[Windows XP Professional x64 Edition]] [[Windows Server 2003 Build 3790.1830.srv03_sp1_rtm.050324-1447|Windows Server 2003 SP1]] 计算机,因为引导加载程序和会话管理器增量更改仅类似于 SP1 版本和更新版本。在 [[Windows XP Build 2600.1106.xpsp1.020828-1920|Windows XP SP1]] [[Windows Server 2003 Build 3790.0.srv03_rtm.030324-2048|Windows Server 2003 RTM]] 上运行它需要额外的补丁。


To boot the target system with WRK, the compiled kernel file must be copied (<code>wrkx86.exe</code> for x86, or <code>wrkamd64.exe</code> for AMD64). For x86 systems, it is also needed to copy <code>halacpim.dll</code> or other HAL files included in the WRK (such as <code>halmacpi.dll</code> and <code>halmps.dll</code>) into <code>C:\Windows\System32</code>.
要使用 WRK 引导目标系统,必须复制编译后的内核文件(对于 x86 为 <code>wrkx86.exe</code>,对于 x64 为 <code>wrkamd64.exe</code>)。对于 x86 系统,还需要将 <code>halacpim.dll</code> 或 WRK 中包含的其他 HAL 文件(例如 <code>halmacpi.dll</code> <code>halmps.dll</code>)复制到 <code>C:\Windows\System32</code> 中。


Then, a new boot record in <code>boot.ini</code> should be created.
然后,应在 <code>boot.ini</code> 中创建一条新的引导记录。


{{Collapse top|title=<code>boot.ini</code> boot record}}
{{Collapse top|title=<code>boot.ini</code> 引导记录}}
<syntaxhighlight lang="ini">
<syntaxhighlight lang="ini">
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="WRK" /kernel=wrkx86.exe /hal=halacpim.dll
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="WRK" /kernel=wrkx86.exe /hal=halacpim.dll
第 46 行: 第 46 行:
{{Collapse bottom}}
{{Collapse bottom}}


After adding the boot record, restart the virtual machine and choose the WRK boot entry.
添加引导记录后,重新启动虚拟机并选择 WRK 引导条目。
[[分类:Windows Server 2003 的版本]]
[[分类:Windows Server 2003 的版本]]

导航菜单