从事网游行业的工作人员,如果一款游戏上线,必须上大量服务器。用品牌机引导盘装系统,再打个补丁,速度真让人不敢恭维。为了提高效率,就尝试制作一张集成系统补丁/
RAID
及硬件驱动自动安
windows 2003
系统盘。下面以品牌机
DELL 1950
和
2950
为例,算是比较经典两款型号!已经停产了
.
对于其他品牌机器,可以参考本文制作自动安装盘!
制作自动启动盘,也可以利用
nLite
,但是我们为了服务器操作系统纯净并且稳定些,选择修改系统母盘一些参数,全过程不借助其它第三方软件来解决这个问题
.
目录
1.
准备
dell
(
1950
和
2950
)
Raid
及硬件驱动
2.
编辑
txtsetup.sif
文件
3.
修改
“winnt.sif”
文件,让系统以自动化安装
4.
集成系统最新补丁包
5. 用Ultraiso封装操作系统
一.准备dell(1950和2950)Raid及硬件驱动
1. 解压win_srv_2003_r2_enterprise_sp2
在
E
:盘新建一个
dell
目录
,
把下载好的
cn_win_srv_2003_r2_enterprise_with_sp2_vl_cd1.iso
解压到
dell
目录下面
2. 利用DELL引导盘自带make_driver_dir.exe工具
一般随主板附送的驱动程序安装光盘中都有
RAID
的驱动程序。如果是品牌机,都有附带系统引导盘,我以
DELL
引导盘
550OMG_75
为例,现在已经更新到
6.1
版本。
首先介绍一款
dell
光盘自带
make_driver_dir.exe
工具,它给我下一步进展起到很大作用,接下来在开始菜单
―
运行
―cmd---
回车
-
输入
F:\server_assistant\driver_tool\bin\ make_driver_dir.exe �Chelp
显示
make_driver_dir.exe
命令行用法,如下图:
接着根据它提供例子,写个样例
.
make_driver_dir.exe -i f:\ -d c:\drv -p pe1950 -o w2003 �Cextract
源文件目录
F
:
\
输出目标
C
:
\drv dell1950 2003
操作系统
然后就可以在
C
:
\drv
找到我想要的驱动了
.
再来一条
make_driver_dir.exe -i f:\ -d c:\drv1 -p pe2950 -o w2003 �Cextract
Dell SAS RAID
控制器驱动大部分就两种
PERC
和
SAS
两种,我测试机器是
SAS 6/iR Integrated
对应
r194052
这个目录,但通过上面两张图找到一个答案,驱动一摸一样。所以做的工作简单了不少。
其实还有一种更简单的方法:先用引导盘装好一台服务器,然后把
C
盘目录下
driver
驱动拷贝出来,就是我们要的驱动!它已经把
r
开头目录整合在一起
.
依次创建
E:\dell\$OEM$\$1\DRIVERS
目录文件夹,然后把刚才用
make_driver_dir.exe
命令行得到
drv\pe1950\w2003\
文件夹下面所有文件拷贝到
drivers
目录下
.
[
注意
]
这个目录中,
\$OEM$\$1
不可以以其它名称命名,必须照抄此处,因这涉及到后面
“
OemPnPDriversPath=drivers\sas_raid\r194052
”
代码对这些文件地址的指向。
3. 关于DELL 1950 SAS RAID控制器驱动程序
这里我们是以
lsi_sas.sys
Dell 1950
SAS
RAID
控制器
驱动程序为例进行介绍。其它类型的
RAID
驱动程序的集成步骤几乎完全相同,所不同的仅仅是驱动程序文件名的不同而已。
在这个
“\sas_raid\r194052”
的文件夹中,一定会有一个扩展名为
“
.inf
”
或
“
.oem
”
的小文件,如
“
oemsetup.inf
”
或者
“
txtsetup.oem
”
等,如下图: