nLite - 整合驱动程序 - PNP 驱动 与 文本模式驱动 的区别

本文探讨了在使用nLite整合Windows XP/2003系统驱动时,PNP驱动与文本模式驱动的区别。文本模式驱动适用于第1阶段安装,如磁盘阵列驱动,确保安装过程能识别硬盘。而PNP驱动则不在第1阶段添加,可能减少安装体积。两者均修改hivesys.inf并创建NLDRV目录,但文本模式驱动还会修改dosnet.inf并在安装盘中复制驱动文件,影响安装阶段。
摘要由CSDN通过智能技术生成

这段时间工作需要,研究了03系统的驱动整合,使用nLite时发现这2个名词,特意做了研究对比。(注:使用的nLite版本为1.4.9.3)


观点:

文本模式驱动程序:第 1 个安装阶段及进入系统后(从第2阶段开始)都要添加的驱动程序,比如磁盘阵列驱动(AHCI、RAID),否则第1安装阶段无法识别硬盘。

PNP驱动:主要作用是,不会将驱动添加到第 1 个安装阶段调用,我想到的作用只是减少体积(而有没有其他影响目前不知道,2个阶段都是用同一个驱动,证明DOS风格安装界面其实也是NT5的内核,只是没有GUI,是最精简的方式)


—— 详细解析

PNP 与 文本模式驱动程序 两种方式整合后的对比:

—— 相同点:

修改了i386\hivesys.inf文件,并在i386目录下创建了NLDRV目录,用于存放驱动文件夹,以 001 - 999 的数字顺序命名。

以我的测试驱动为例,hivesys.inf增加了以下两行:

[AddReg]

...

HKLM,"SYSTEM\CurrentControlSet\Services\lsi_sas\Parameters",,0x00000012
HKLM,"SYSTEM\CurrentContr

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值