前言
最近跟着国外大佬的视频,从头到尾编译了一遍 server2003。特地把整个过程录制了下来,记录了把 server2003 源码打包成镜像的完整过程,主要分为:环境搭建,编译,验证三个部分。
本文及视频仅用于技术交流,请勿用于非法用途。如有侵权,请联系我删除。
环境搭建
有几个关键点需要注意:
-
为了避免不必要的麻烦,请选择
32位英文版的xp系统进行安装。我使用中文版xp编译有问题。 -
在
vmware中安装系统时,默认只会生成一个C盘。源码最好解压到D盘,需要新增一个盘符。 -
D盘需要40 GB的磁盘空间。 -
根据自己主机情况,调整虚拟机中的设置。配置越高,编译时间越短。
以上几点,视频中都有提及。
编译
环境搭建好之后,就可以编译了。主要步骤如下:
-
解压源码(
nt5src\Source\Win2k3\NT\*)到d:\srv03rtm下,为了避免不必要的麻烦,请务必解压到该文件夹下。 -
解压完成后,去除
d:\srv03rtm的只读属性,一定要勾选将修改应用于此文件夹、子文件夹和文件。 -
解压
win2003_prepatched_v6b.zip到d:\srv03rtm下,如果操作正确的话会提示是否覆盖现有文件,选择

本文记录了一次从源码编译系统内核的完整过程,包括环境搭建、编译及验证。首先,强调了使用英文版系统和正确设置虚拟机环境的重要性。接着详细描述了编译步骤,如源码解压、证书安装、环境变量设置和编译命令的执行。最后,介绍了验证阶段,包括检查编译错误和生成系统镜像。所有相关文件已上传至百度云盘,供读者参考。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



