制作个性PE的时候我们一般都要在txtsetupsif修改下面就作一下这个文件的简要说明 [WinntDirectories] 这个字段是用代码表示文件拷贝的目标文件夹其根目录为%WinDir%即安装指定的Windows文件夹 [SourceDiskFiles] 根据前面设定的代码表示文件拷贝的具体细节下面三段为集成SATA SCSI等驱动时所用 [HardwareIdsDatebase]—硬件标识 [SCSIload]——SCSI驱动加载 [SCSI]??——SCSI设备说明 添加srs驱动实例 在WinPE中添加sataraid驱动的方法(这里以Intel Matrix Storage Manager driver为例以便于说明以下描述的驱动文件名只基于本实例实际操作中的具体的文件名称以需要添加的具体驱动为准) 准备材料 a原版驱动文件 b从WinPE中提取的txtsetupsif文件 从WinPE中提取txtsetupsif文件 先将WinPE中的winpeis_重命名为winpecab然后用RAR解压出winpeiso用UltraISO打开它将txtsetupsif提取出来并用记事本打开备用 修改txtsetupsif文件 a打开驱动包里面有一个扩展名为“inf”或“oem”的小文件如“oemsetupinf”或者“txtsetupoem”等(本例中为“txtsetupoem”)用记事本打开备用; b在txtsetupsif中查找[SourceDisksFiles]字段在其下添加iaStorsys=_ c查找[SCSILoad]字段在其下添加iaStor=iaStorsys d切换到刚才打开的txtsetupoem查找HardwareIds关键字将该字段下的代码全部拷贝到txtsetupsif文件的[HardwareIdsDatabase]字段末尾但需要更改一下代码的格式比如将id = "PCIVEN_&DEV_C&CC_""iaStor"改为PCIVEN_&DEV_C&CC_=iaStor e查找[SCSI]字段在其下添加iaStor="Intel(R) FBM SATA AHCI Controller (Mobile ICHM)" 至此修改txtsetupsif文件部分完成将修改后的sif文件替换原来的文件 复制驱动文件 将驱动文件iaStorsys用makecabexe压缩成iaStorsy_并添加到PE的systemDRIVERS目录下然后将修改后的winpeiso用makecabexe重新压缩成winpeis_替换原来的文件至此整个添加驱动工作完成重启动以测试成功与否 |