无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 14621|回复: 26
打印 上一主题 下一主题

[分享] "再次修改通用PE工具箱,添加Intel全系类AHCI驱动

  [复制链接]
跳转到指定楼层
1#
发表于 2015-4-12 12:20:09 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 2011epe 于 2015-4-26 17:44 编辑

接着以前的修改继续
http://bbs.wuyou.net/forum.php?m ... d=298588&extra=

如果将PE分为三部分——内核、驱动、软件;通用PE工具箱Win2003从v1.9到v5.0,虽然版本不断升级,但是内核文件几乎没有变化。前二次DIY主要是升级PE软件,本次重点修改驱动!

通用PE工具箱的老祖便是我心如水2003PE,本次使用《我心如水_2003_PE_v19.36_珍藏版》的DRIVE替换通用PE工具箱的驱动,并且尝试添加了INTEL8系类及INTEL9的AHCI驱动,按理说IaStor 11.2版本强制添加Intel8和9的ID成功率会更高,但为保证其他机器的高度稳定性,仍保持我心如水官版的磁盘驱动方案不变,通过对IaStor11.0.0.1015添加ID支持INTEL8和9主板。

已经测试MSI H97 主板开启AHCI模式,成功发现硬盘,但是读写速度及稳定性欠佳。
谁有8系列的主板,帮忙测试一下!


下载地址:

http://pan.baidu.com/s/1kTmSsGB中的 通用PE工具箱2003升级版fix


==============================================================
简要说明一下PE驱动的集成:
驱动在WINPE.IS_/SYSTEM32/DRIVERS/文件夹中,相关配置在txtsetup.sif中。

添加驱动需修改txtsetup.sif文件:
[SourceDisksFiles]-----待复制的文件列表,字段最后一行添加
iaStor47.sys = 1,,,,,,4_,4,1,,,1,4
iaStor78.sys = 1,,,,,,4_,4,1,,,1,4
iaStor.sys = 1,,,,,,4_,4,1,,,1,4

[HardwareIdsDatabase] ------通过识别硬件的PID来识别 并赋予一个变量
PCI\VEN_8086&DEV_1E03&CC_0106="iaStor"
; 以下是本次添加的ID
PCI\VEN_8086&DEV_8C02&CC_0106="iaStor";"Intel(R) 8 Series/C220 Chipset Family SATA AHCI Controller"
PCI\VEN_8086&DEV_8C03&CC_0106="iaStor";"Intel(R) 8 Series Chipset Family SATA AHCI Controller"
PCI\VEN_8086&DEV_8C82&CC_0106="iaStor";"Intel(R) 9 Series Chipset Family SATA AHCI Controller"
PCI\VEN_8086&DEV_8C83&CC_0106="iaStor";"Intel(R) 9 Series Chipset Family SATA AHCI Controller"
PCI\VEN_8086&DEV_8D02&CC_0106="iaStor";"Intel(R) 9 Series Chipset Family SATA AHCI Controller"
PCI\VEN_8086&DEV_9C02&CC_0106="iaStor";"Intel(R) 8 Series/C220 Chipset Family SATA AHCI Controller"
PCI\VEN_8086&DEV_9C03&CC_0106="iaStor";"Intel(R) 8 Series Chipset Family SATA AHCI Controller"

[SCSI.load]  -----[HardwareIdsDatabase]识别出了硬件,加载对应的驱动文件
iaStor47 = iaStor47.sys,4
iaStor78 = iaStor78.sys,4
iaStor  = iaStor.sys,4

[SCSI]  ------HardwareIdsDatabase]识别出了硬件,给该设备命名
iastor47="IntelICH5R/ESB/ICH6FamilyAHCI/RAIDController"
iaStor89="IntelICH7Family/ESB2/ICH8Family/ICH9Family/ICH10FamilyAHCI/RAIDController"
iaStor="IntelICH7Family/ESB2/ICH8Family/ICH9Family/ICH10FamilyAHCI/RAIDController"



将驱动文件iaStor.sys用makecab.exe压缩成iaStor.sy_并添加到PE的system32\DRIVERS目录下,然后将修改后的winpe.iso用makecab.exe重新压缩成winpe.is_替换原来的文件。
本次其他未动,仅仅在[HardwareIdsDatabase] 字段下添加上述ID就可以了!

评分

参与人数 4无忧币 +20 收起 理由
px6929751 + 5 赞一个!
无心快语 + 5 赞两个
baosheng00 + 5 赞一个!
糊涂 + 5

查看全部评分

2#
 楼主| 发表于 2015-4-12 12:20:10 | 只看该作者
本帖最后由 2011epe 于 2015-4-26 17:43 编辑

20150414修复USB3.0纰漏,PE工具除EasyImageX有争议外(我是可以理解),其他无流氓行为。去除EasyImageX和CGI等工具外,体积可以控制到50M内
20150419添加11楼提供的2个ID,未测试。Intel7及系列以下的主板应该很好支持AHCI,后续8级9添加的仅仅是添加,稳定度欠佳。
20150420添加XP安装/恢复模块(有一些触发条件,自己发现吧)。
20150426利用周末进行如下升级:
(1)升级PECMD.EXE到20110501版。
(2)升级IMdisk工具到1.8.0(imdisk.sys imdisk.exe imdisk.cpl imdsksvc.exe)
(3)升级orderdrv顺利磁盘工具20130623版
(4)删除USBEjecter、autodisplay、****.exe等无用工具
(5)添加刷新系统等命令
回复

使用道具 举报

3#
发表于 2015-4-12 13:38:42 | 只看该作者
本帖最后由 tegl 于 2015-4-12 15:22 编辑

感谢分享宝贵经验,AMD的有没有更新?如PCI\VEN_1022&DEV_7805&CC_0104="AHCIX86"

点评

没有呢,身边AMD机器不多,也没深入研究AMD的AHCI驱动方案  详情 回复 发表于 2015-4-14 19:02
回复

使用道具 举报

4#
发表于 2015-4-12 19:07:22 | 只看该作者
现在使用WIN7或者WIN8PE就可以轻松识别硬盘了。
回复

使用道具 举报

5#
发表于 2015-4-12 20:38:40 | 只看该作者
    这个辛苦了。哈哈,所有机器通吃。

点评

新机器兼容性不好,建议WIN8PE,只是打算做了一个纪念版怀旧! 只对一些特殊情况有2003pe,比如太古老的机器,再比如NT5内核PE格式化分区PBR是NT5等等一些特殊需求吧  详情 回复 发表于 2015-4-12 21:58
回复

使用道具 举报

6#
 楼主| 发表于 2015-4-12 21:58:27 | 只看该作者
wylgogogo 发表于 2015-4-12 20:38
这个辛苦了。哈哈,所有机器通吃。

新机器兼容性不好,建议WIN8PE,只是打算做了一个纪念版怀旧!
只对一些特殊情况有2003pe,比如太古老的机器,再比如NT5内核PE格式化分区PBR是NT5等等一些特殊需求吧
回复

使用道具 举报

7#
 楼主| 发表于 2015-4-13 22:07:56 | 只看该作者
本帖最后由 2011epe 于 2015-4-19 15:55 编辑

20150414修复USB3.0纰漏,PE工具除EasyImageX有争议外(我是可以理解),其他无流氓行为。去除EasyImageX和CGI等工具外,体积可以控制到50M内
20150419添加11楼提供的2个ID,未测试。Intel7及系列以下的主板应该很好支持AHCI,后续8级9添加的仅仅是添加,稳定度欠佳。
回复

使用道具 举报

8#
发表于 2015-4-14 12:58:12 来自手机 | 只看该作者
更新下内置软件吧

点评

虽然没有刻意去更新软件,但随手也更新几款  详情 回复 发表于 2015-4-14 15:43
回复

使用道具 举报

9#
 楼主| 发表于 2015-4-14 15:43:18 | 只看该作者
px6929751 发表于 2015-4-14 12:58
更新下内置软件吧

虽然没有刻意去更新软件,但随手也更新几款
回复

使用道具 举报

10#
 楼主| 发表于 2015-4-14 19:02:18 | 只看该作者
本帖最后由 2011epe 于 2015-4-14 19:11 编辑
tegl 发表于 2015-4-12 13:38
感谢分享宝贵经验,AMD的有没有更新?如PCI\VEN_1022&DEV_7805&CC_0104="AHCIX86"


没有呢,身边AMD机器不多,也没深入研究AMD的AHCI驱动方案,AMD保持原来AHCI驱动方案不变,不支持你那款ID
回复

使用道具 举报

11#
发表于 2015-4-17 07:42:23 | 只看该作者
再添加2个
PCI\VEN_8086&DEV_9C82&CC_0106="iaStor";"Intel(R) 9 Series Chipset Family SATA AHCI Controller"
PCI\VEN_8086&DEV_9C83&CC_0106="iaStor";"Intel(R) 9 Series Chipset Family SATA AHCI Controller"

点评

谢谢提供,下次更新加上  详情 回复 发表于 2015-4-17 22:59
回复

使用道具 举报

12#
 楼主| 发表于 2015-4-17 22:59:53 | 只看该作者
tegl 发表于 2015-4-17 07:42
再添加2个
PCI\VEN_8086&DEV_9C82&CC_0106="iaStor";"Intel(R) 9 Series Chipset Family SATA AHCI Contro ...

谢谢提供,下次更新加上
回复

使用道具 举报

13#
发表于 2015-4-20 15:24:10 | 只看该作者
感谢分享......

见过你在论坛发表的“”

现在遇到问题

1.INTEL AHCI 驱动  9.6.0.1014 版本,目前支持ICH7M  ICH8M  IHC9M  ICH10 5系的,不支持 7系主板

2.但是 11.2.0.1006 版本的驱动支持  ICH7M    IHC9M  ICH10 5系  6系   7系主板. 唯独不支持  ICH8M ,

展示没有发现同时支持 持  ICH7M  ICH8M  IHC9M  ICH10  5系  6系   7系主板 的驱动(带数字签名)


目前发现 INTEL 官方在 11 之后的版本中取消了  ICH8M 的支持。

如何在集成 AHCI 驱动时, 根据不同的ID选择不同的版本。。谢谢

(最好保留微软的数字签名)




回复

使用道具 举报

14#
发表于 2015-4-22 20:58:32 | 只看该作者
本帖最后由 kgenxp 于 2015-4-22 21:01 编辑

已转为UD启动并测试,可识别硬盘。
主板芯片组        Intel Lynx Point HM87, Intel Haswell

8c03.jpg (215.46 KB, 下载次数: 95)

附图为win8.1的硬盘属性

附图为win8.1的硬盘属性
回复

使用道具 举报

15#
发表于 2015-4-23 11:08:08 | 只看该作者
这个,对ACHI的机器好使不??
回复

使用道具 举报

16#
发表于 2015-4-23 11:13:39 | 只看该作者
通用PE工具箱升级版fix2.20150420
TonPEv3.3修改版C
这几个版本有什么区别,有什么内容,楼主有个TXT说明一些就好了。。

点评

1、通用PE工具箱升级版改动幅度较大,就是本帖的改版。 2、C版是很久前该的通用PE工具箱系列,基本以升级软件为主,尽量保持原版的原汁原味。  详情 回复 发表于 2015-4-23 18:32
回复

使用道具 举报

17#
 楼主| 发表于 2015-4-23 18:32:34 | 只看该作者
azure911 发表于 2015-4-23 11:13
通用PE工具箱升级版fix2.20150420
TonPEv3.3修改版C
这几个版本有什么区别,有什么内容,楼主有个TXT说明 ...


1、通用PE工具箱升级版改动幅度较大,就是本帖的改版。
2、修改版C是很久前改的通用PE工具箱系列,基本以升级软件为主,尽量保持原版的原汁原味。
回复

使用道具 举报

18#
发表于 2015-4-23 20:33:16 | 只看该作者
内置这些驱动太愚蠢了,真的,正确的做法就是外挂式自动f6软驱
回复

使用道具 举报

19#
发表于 2015-4-24 22:17:11 | 只看该作者
应该顺便将Imdisk给更新到新版(目前是1.9.4.54版),这个工具不但很有用、很好用,而且还很常用,尤其挂接光盘镜像文件很好使,不需要其他的软件了!!

点评

没找到你说的那个版本,偷懒从一款知名PE中借用IMDISK1.8.0版,涉及imdisk.sys imdisk.exe imdisk.cpl imdsksvc.exe文件。  详情 回复 发表于 2015-4-26 17:41
回复

使用道具 举报

20#
 楼主| 发表于 2015-4-26 17:41:53 | 只看该作者
free68 发表于 2015-4-24 22:17
应该顺便将Imdisk给更新到新版(目前是1.9.4.54版),这个工具不但很有用、很好用,而且还很常用,尤其挂接 ...

没找到你说的那个版本,偷懒从一款知名PE中借用IMDISK1.8.0版,涉及imdisk.sys imdisk.exe imdisk.cpl imdsksvc.exe文件。

点评

官网下载 http://www.ltr-data.se/opencode.html/#ImDisk  详情 回复 发表于 2015-4-28 07:24
回复

使用道具 举报

21#
发表于 2015-4-26 20:59:36 | 只看该作者
赞一个
回复

使用道具 举报

22#
发表于 2015-4-27 22:24:43 | 只看该作者
赞一个
回复

使用道具 举报

23#
发表于 2015-4-28 07:24:00 | 只看该作者
2011epe 发表于 2015-4-26 17:41
没找到你说的那个版本,偷懒从一款知名PE中借用IMDISK1.8.0版,涉及imdisk.sys imdisk.exe imdisk.cpl im ...

官网下载
http://www.ltr-data.se/opencode.html/#ImDisk
回复

使用道具 举报

24#
发表于 2015-4-29 08:10:28 | 只看该作者
谢谢楼主的分享,收下了
回复

使用道具 举报

25#
发表于 2015-5-11 08:57:50 | 只看该作者
小巧使用的PE一直为人们所关注,望楼主能够继续做好维护与改进!!!
回复

使用道具 举报

26#
发表于 2015-6-11 18:33:15 来自手机 | 只看该作者
只要坚持自己的信念
回复

使用道具 举报

27#
发表于 2015-6-14 19:20:19 | 只看该作者
貌似很强大
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-28 21:47

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表