此帖仅适合于偏执狂,强调系统稳定,不信任任何网络修改版本,又必需sata驱动的,还有动手能力的兄弟。。

最近整了一个宏基4741g笔记本,用的sata2硬盘,这下我的2003系统装起有点麻烦了。2003sp2不支持sata硬盘,一装系统就蓝屏,这时虽可以在BIOS里面将硬盘设置成IDE模式进行安装,安装后再装intel 的sata驱动,再将BIOS换成ARCH模式,但这样很麻烦的。考虑到微软也不会发布server 2003 sp3补丁包了,干脆自己集成sata驱动到2003sp2以供使用吧。

网上介绍了几种集成sata的驱动的方法,多数都是错漏百出,我蓝屏失败了10多次,像手动修改windows文件,或者使用DriverPacks BASE包,集成的2003虽然能够安装,但是毛病很多,放弃。

最后使用了nlite,集成成功了,安装测试成功,且对windows操作系统修改最小,能够正常从光盘启动格式化硬盘分区,正常设置网络,跟原版系统几乎没有区别,这比DriverPacks BASE好太多了。这里以2003 sp2  datacenter x86为例,介绍给大家。

1、下载ultraiso,打开原版光盘镜像,将镜像里的文件右键选定全部提取到一个目录,我提取到E:2003sp2。

2、从原版光盘镜像提取引导文件,我保存到H:2003.bif

3、从http://www.nliteos.com/download.html 上下载nlite,这个需要.net 2.0的支持。
.net 2.0sp2的下载地址:http://download.microsoft.com/downlo…x20SP2_x86.exe

3、下载intel的sata驱动,现在叫Intel® Matrix Storage Manager,下载地址:http://downloadcenter.intel.com/Sear…8A%80%E6%9C%AF,现在最新版本是9.​​6.​​0.​​1014,下载“用于 F6 安装的 32 位版英特尔® RST 驱动程序文件”就行了,下载回来解压。

4、打开nlite程序,以下看图说话:

点击图片以查看大图

名称:	Snap1.jpg
查看次数:	42
文件大小:	87.9 KB
ID:	117045

点击图片以查看大图

名称:	Snap2.jpg
查看次数:	39
文件大小:	120.4 KB
ID:	117046

点击图片以查看大图

名称:	Snap4.jpg
查看次数:	30
文件大小:	73.8 KB
ID:	117047

点击图片以查看大图

名称:	Snap5.jpg
查看次数:	46
文件大小:	110.5 KB
ID:	117048

点击图片以查看大图

名称:	Snap6.jpg
查看次数:	31
文件大小:	224.1 KB
ID:	117049

点击图片以查看大图

名称:	Snap7.jpg
查看次数:	19
文件大小:	149.1 KB
ID:	117050

点击图片以查看大图

名称:	Snap8.jpg
查看次数:	21
文件大小:	102.2 KB
ID:	117051

然后运行,一会儿就将sata驱动集成到系统了,完工。

5、运用同样的方法,可以将网卡,声卡、显卡等驱动都集成到系统中。我个人倾向于只集成最常见的网卡,毕竟这是最重要的,能上网,其他驱动就好找了。我另外再集成了intel, broadcom, realtek, marvell等很常见的网卡驱动的最新版本。请注意两点:一是网卡如有2003专门的驱动当然最好,没有的话也可以选用XP 32位的,一般无问题;二是在集成网卡驱动时,需要将win7,linux,x64,vista,2000等和2003 x86无关的驱动目录和驱动文件预先删除,不然集成后可能会出错。

6、最后一步,用OSCDIMG封装系统,OSCDIMG是微软官方出品的程序,CDImage的升级版本,最新版本为2.55.网上下载回来放到c:windows目录中即可使用。

OSCDIMG的一些基本用法介绍:

C:Documents and SettingsAdministrator>oscdimg.exe -lCRMDVOL_EN -t02/18/2007,12:00:00 -g -h -n -m -x -bh:2003.bif e:2003sp2 h:2003datasp2.iso

上述命令中各参数含义分别为:
-l:设置光盘卷标。此处为“CRMDVOL_EN”。-l后面直接接卷标,无空格。
-t:设置光盘上所有文件的生成日期。此处为“2007年2月18日格林威治时间(GMT)上午12点整”。-t后面直接接时间,无空格。
-g:转换本地时间与格林威治时间(GMT)。但如果是在Windows XP系统下,该参数似乎不起作用,“-t”参数指定的是GMT时间,而文件的生成时间是“-t”指定的时间加上时区转换后的本地时间。如,上例中的文件生成本地时间是“20:00:00”,即GMT+8=北京时间。
-h:包含隐藏的目录和文件。
-n:允许长文件名。
-o:优化相同的文件,最重要的参数。
-m:允许生成的ISO文件超过640 MB。
-x:计算并编码映像中的 AutoCRC 值。
-b:光盘启动引导程序,此处我们使用了h:2003.bif。-b后面直接接光盘引导文件,无空格。
e:2003sp2:源文件路径,将作为光盘的根目录。
h:2003datasp2.iso:最后生成的ISO文件。

运行上述命令:

OSCDIMG 2.55 CD-ROM and DVD-ROM Premastering Utility
Copyright (C) Microsoft, 1993-2007. All rights reserved.
Licensed only for producing Microsoft authorized content.

Scanning source tree (8500 files in 57 directories)
Scanning source tree complete (8588 files in 60 directories)

Computing directory information complete

Image file is 620834816 bytes

Writing 8588 files in 60 directories to h:2003datasp2.iso

100% complete

Final image file is 620834816 bytes

Done.

C:Documents and SettingsAdministrator>

很快就完成了。这样我们就可以NERO等刻录软件将生成的ISO直接刻录成光盘,以安装系统了。这样生成的ISO,对系统改动最小,自己也放心。

说实话,我喜欢2003简陋的高效,不喜欢2008R2华丽的缓慢。

这样,安装了sata和网卡驱动后,我们就可以上网或者其他方式安装剩余的驱动了。对一些难找的驱动,可以使用“驱动人生”等软件,效果不错的。

以上方法刻盘在4741G上安装成功,安装过程未出现蓝屏,安装程序直接找到sata硬盘驱动和网卡驱动。