整合驱动程序到操作系统安装盘

当我们在使用SATA、SCSI硬盘或磁盘阵列的电脑安装系统,需要在安装程序检测磁盘设备时按下F6键,插入软盘为操作系统提供磁盘设备的驱动程序,如果你的电脑上没有软盘驱动器则无法开始安装。要避免类似的麻烦,可以将磁盘设备的驱动程序整合到操作系统的安装光盘上,又或者整合更多驱动程序,让操作系统在安装时自动安装。

      要将驱动程序整合到操作系统安装光盘,目前主要有两种途径,其一是通过工具软件帮助我们将驱动程序整合到操作系统安装光盘,并生成一张新的操作系统安装光盘。其二则是手动修改操作系统安装文件,将驱动程序整合其中。前者操作简便,适合所有的用户,但部分不太规范的驱动程序有可能无法成功整合。后者则完全依靠编辑操作系统的安装文件实现,在必要时可以灵活的按照驱动程序的实际情况进行调整,成功率高但操作的难度也比较大。下面,将为你介绍如何使用软件整合各种驱动程序,以及如何整合SATA、SCSI硬盘或磁盘阵列的设备驱动,使你可以不需在安装之时插入软盘提供磁盘驱动程序。

软件整合驱动程序

      通过工具软件将驱动程序整合到操作系统安装光盘,主要使用nLite(http://www.nliteos.com/)。在该软件网站的下载页面您可以选择下载安装版本,也可以选择下载解压缩后即可使用的免安装版本。nLite软件可以运行于Windows 2000/XP/2003等操作系统,并要求系统上已安装Microsoft .NET Framework Version 2.0(http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn& FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5)。准备好nLite软件后,在一个可用空间充足的磁盘上建立一个新的文件夹,例如WINXP,并将系统安装光盘上的所有文件与文件夹拷贝到该文件夹中。再将要整合到系统安装光盘上的驱动程序也准备好,如果驱动程序是压缩文件包需要将它们解压缩。

      一切都准备妥当后启动nLite,如果希望使用中文操作界面,启动后可以在软件向导式的操作界面第一步的下拉菜单中选择 “Simplified Chinese”软件将马上转为简体中文操作界面。接下来,nLite将要求你选择操作系统安装文件夹所在路径,单击“浏览”按钮找到刚才拷贝的系统安装光盘文件夹,nLite将检测中该操作系统的版本等具体信息。再下来的一步,nLite将让你选择要执行的任务,必选的当然是“驱动整合”和“可引导 ISO镜像”,也就是让nLite先让我们整合驱动,然后再生成一个可引导的ISO镜像,让我们刻录一张新的安装光盘。而你也可以按照自己的需要增加一些选项,对安装光盘做进一步的改造。

      接下来,nLite将根据你选择的任务逐一执行,在“驱动整合”的步骤,你需要单击右下方的“插入”按钮,选择要增加到安装光盘上的驱动程序中的“INF”文件,将它们逐一整合到光盘上。注意如果驱动程序有适用于各种操作系统的版本,你需要选择适用于当前整合的操作系统版本中的 “INF”文件。最后,你还可以根据自己的需要,通过“驱动整合”设置对话框左下方的“在安装后删除”复选框,设定当前整合的驱动程序是在安装之后就自动删除,还是让驱动程序在安装之后仍然保留在新系统的驱动程序缓冲文件夹中。在所有的设置完成之后,nLite将开始对操作系统的安装光盘内容进行修改,并生成一个可引导的ISO光盘镜像文件,你可以将其刻录成光盘,或先在虚拟机软件上调入测试是否需要再调整。

手动整合驱动程序

      在使用SATA、SCSI硬盘或磁盘阵列的电脑上安装操作系统,要避免在安装之时需要插入软盘提供磁盘驱动程序,必须将磁盘设备控制器的驱动程序整合到操作系统的安装光盘中,请注意要整合的是磁盘设备控制器的驱动程序,而不是磁盘,例如在使用SATA硬盘的电脑上需要整合主板SATA控制器或SATA适配卡的驱动程序。

      下面以在Windows XP安装光盘中整合SATA硬盘控制器的驱动程序为例,为你介绍手动整合驱动的具体步骤。首先,你需要在一个可用空间充足的磁盘上建立一个新的文件夹,例如“WINXP”,并将系统安装光盘上的所有文件与文件夹拷贝到该文件夹中。拷贝之后进入该文件夹中,操作系统安装程序中“I386”文件夹,在其中新建一个“$OEM$”文件夹,再进入到“$OEM$”建立一个“$1”文件夹,再在“$1”下建立一个“SATA”文件夹,然后将SATA硬盘控制器的驱动程序拷贝到“SATA”文件夹中。但请注意,如果你的磁盘驱动程序是压缩文件包,需要先将其解压缩,如果当中有适用于多种操作系统的版本,只需保留适用于当前版本的即了。而且,如果需要经过多级目录才到达安装所需的“.INF”文件的,该去除不必要的目录级别,使“.INF”文件可以在第一级目录中被找到。

      接下来用记事本程序分别打开驱动程序文件夹中的“txtsetup.ini”或“txtsetup.oem”文件,再打开 Windows 安装程序中“I386”文件夹里的“txtsetup.sif”文件。对照两个文件的内容,将“txtsetup.ini”或 “txtsetup.oem”文件中各字段的内容,添加到“txtsetup.sif”文件相同字段之中。例如在“txtsetup.ini”或 “txtsetup.oem”文件的“[SourceDisksFiles]”字段中有一行“iastor.sys = 1,,,,,,4_,4,1,,,1,4”,就将这一行添加到“txtsetup.sif”文件的“[SourceDisksFiles]”字段中。再用记事本程序创建一个名为“winnt.sif”的文本文件存储在Windows 安装程序中“I386”文件夹里,文件内容首先是一个字段名称“[Unattended]”,下一行“OemPreinstall=Yes”让安装程序了解光盘上还有需要处理的OEM安装文件,再下一行“OemPnPDriversPath="SATA"”让安装程序了解这些文件在什么地方。

      编辑好需要处理的安装程序文件之后,打开命令提示符窗口转到驱动程序所在文件夹,键入命令“MAKECAB iaStor.sys”(本例中驱动程序为iaStor.sys)压缩驱动程序,此时基本上整合工作就完成了。接下来你可以利用UltraISO之类的光盘工具软件,将Windows XP的原安装光盘放入光驱中,通过“启动光盘”菜单中的“保存引导文件”命令将光盘的引导信息保存到硬盘上备用,然后再选择“文件”菜单中的“新建”创键一个新的ISO光盘镜像,将刚才修改好整合了驱动程序的操作系统安装文件夹“WINXP”,整个文件夹的内容拖入UltraISO右侧文件窗口中。再单击 “启动光盘”菜单选择“加载引导文件”,将刚才提取的光盘镜像引导文件添加到新建的光盘镜像文件中,再单击“文件”菜单选择“保存”再将该光盘镜像用任意刻录软件刻录成光盘,就大功告成了。 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值