winpe集成SATA驱动步骤详解(精)_第1页
winpe集成SATA驱动步骤详解(精)_第2页
免费预览已结束,剩余2页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、winpe 集成 SATA 驱动步骤详解??摘要:本文主要讲解如何让 PE 能够识别系统的 SATA 硬盘和 RAID 磁盘阵列,集成在 WINPE.1 S_/SYSTEM32/DRIVERS/中。?标签:WINPE SATA?PE 最关键的就是内核驱动和外置驱动,内核驱动主要就是南桥驱动.针对RAID.SATA.以及 AHCI,这是 PE 最关键的部份.主要是让 PE 能够识别系统的SATA 硬盘和 RAID 磁盘阵列,集成在 WINPE .IS_/SYSTEM32 /DRIVERS/中.相关 驱动的配置在 txtsetup.sif 中这里就介绍 txtsetup.sif 的配置关于安装配置

2、文件txtsetup.sif 的简单说明Winn tDirectories这个字段是用代码表示文件拷贝的目标文件夹,其根目录为WinDir%即安装指定的 Windows 文件夹。SourceDiskFiles根据前面设定的代码表示文件拷贝的具体细节,下面三段为集成 SATA SCSI 等 驱动时所用HardwareldsDatebase硬件标识SCSI.load SCSI 驱动加载SCSI?SCSI 设备说明添加 srs 驱动实例:在 WinPE 中添加 sata,raid 驱动的方法(这里以 In tel Matrix Storage Ma nagerdriver 为例,以便于说明,以下描述

3、的驱动文件名只基于本实例,实际操作中的具 体的文件名称以需要添加的具体驱动为准)1、准备材料:a、原版 SATA 驱动文件b、从 WinPE 中提取的 txtsetup.sif 文件2、从 WinPE 中提取 txtsetup.sif 文件:先将 Win PE 中的 win pe.is_重命名为 win pe.cab,然后用 RAR 解压出 winpe.iso,用 UltraISO 打开它,将 txtsetup.sif 提取出来,并用记事本打开备用。3、修改 txtsetup.sif 文件a、 打开 SATA 驱动包,里面有一个扩展名为“.inf 或”“.oem 勺小文件,如“oemsetup

4、.in 或者 “txtsetup.oen 等(本例中为 “txtsetup.oem,用记事本打开备用;b、在 txtsetup.sif 中查找SourceDisksFiles字段,在其下添加iaStor.sys=1,4_,4,1,1,4c、查找SCSI.Load字段,在其下添加 iaStor=iaStor.sys,4d、切换到刚才打开的 txtsetup.oem,查找 Hardwarelds 关键字,将该字段下 的代码全部拷贝到 txtsetup.sif 文件的HardwareldsDatabase 字段末尾,但需要更改 一下代码的格式,比如将 id = PCIVEN_8086 DEV_27C

5、3CC_0104,iaStor改为 PCIVEN_8086 DEV_27C3 CC_0104= iaStore、查找SCSI字段,在其下添加 iaStor=lntel(R 8280 仆 BM SATA AHCI Controller (Mobile ICH6M至此,修改 txtsetup.sif 文件部分完成,将修改后的 sif 文件替换原来的文件。4、复制 SATA 驱动文件将 SATA 驱动文件 iaStor.sys 用 makecab.exe 压缩成 iaStor.sy添加到 PE 的system32DRIVERS 目录下, 然后将修改后的 winpe.iso 用 makecab.exe

6、 重新压缩成 winpe.is_替换原来的文件。至此整个添加 SATA 驱动工作完成,重启动以测试成功与否。其中,最麻烦的就是更新或添加 SATA 驱动的时候,新驱动中删除了对老硬件 的支持或者硬件代码有所改变,这个时候就要对照 txtsetup.sif 文件手动修改,新驱动 删除的硬件 ID 就不能让 txtsetup.sif 中还有相关配置,或者保留老驱动文件,为了对 老爷机更好的支持,就必须让 txtsetup.sif 硬件 ID 的指向老驱动文件.新 SATA 驱动 带来的新硬件 ID 就要自己手动添加进去,在这里存在老驱动文件和新驱动文件的 硬件 ID 重复问题,这也是工作量最 大的

7、地方,通常我是把老驱动文件重新命名保存 然后找到硬件 ID 重复的记录,优先让它指向新驱动,然而新驱动中删除的硬件 ID, 就改成指向老驱动文件,一定要细心,否则出错的机率是相当大的.曾经我在制作开始懂了 WINPE 奥运纪念正式版的时候,测试过从 MSDN 原 版的I386 文件和深度 WINXP_SP3 9.0 的 I386 文件中提取相关内核驱动,但是遇到 容量问题,如果照这样做出来,内核文件是相当大的,会影响到 WINPE 加载的速度,于是我放弃了 .接着我研究了老毛桃 911 版本的内核驱动及各网友提供的WINPE 版本.让人失望的就是,各网友的 WINPE 版本都是用 911 的内

8、核,甚至根本 没有变化.还是 2007 年的驱动,于是找到深度 R 大的 ZPE 系列驱动,发觉此人做的 驱动精简了 911,而且在一些位置上做了修正,并添加了一些新的,他的思路给了我 启发,接着我把 911 内核提取出来,先修正 911 内核中错误的地方,然后手动添加了 INTEL 最新的南桥驱动,支持 ICH10R P45 板子,然后在开始懂了 奥运纪念正式 版中发布,没想到网友们给我的回馈让我很高兴.在 P45 主板上都能正常使用,而且 在一些问题笔记本上也能 使用.接着我又把 AMD 最新的支持 SB750 南桥驱动 添加进去并做了追加发布版本.我拿到电脑城测试黑 5+780G+SAT

9、A II 硬盘.启动一 切正常.于是为了解决 WINPE 启动速度慢的问题,便使用 GRUB 开始菜单加入 USB2.0 驱动启动,这样 WINPE 启动只要 10 秒左右了,这一步费了很多精力,为了 保证网友们下载后能正常使用,我用自己的 U 盘量产了不下 20 次,确保稳定性虚 似机是测试不出来的外置驱动:建议使用 911 原版本结构,使用一个 WIM 外置包,效率和速度是最快的.很多 网友把外置中的程序每个都打包成 WIM.WIM 的好处是不 怕病毒,每一个程序或 者驱动包都打包成 WIM.在运行的时候系统要进行反复的虚拟解压和挂载,效率可 想而知,对小内存的用户影响更为明显,WIM不能跟 WIN

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论