无忧启动论坛

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

[分享] 为何各大PE都识别不了SSD硬盘?原因已找到,也已经解决。谢谢大家热心帮助

    [复制链接]
31#
 楼主| 发表于 2014-3-23 22:16:22 | 只看该作者
piaoyi891 发表于 2014-3-23 21:13
帮忙测试下这个PE在你电脑能不能识别ssd,自己找个合盘。。。。22M

谢谢帮助,试了下这个版本的PE,也是不识别的,只能识别500G的SATA。
回复

使用道具 举报

32#
 楼主| 发表于 2014-3-23 22:17:33 | 只看该作者
红毛樱木兄所说的是组RAID的情况,这个我还没测试,我现在主要是测试的不组RAID的情况,只开AHCI没开RAID。
回复

使用道具 举报

33#
 楼主| 发表于 2014-3-23 23:06:17 | 只看该作者
2012qnmd 发表于 2014-3-23 21:29
我是说,能识别的情况下,是哪个驱动?哪个版本?

WIN7,或者WIN8的系统下

分别试了下糊涂老师修改的水老8PE和C大的MAXS版8PE,上图。
前三张是糊涂老师的修改版。

这个是系统启动后的AHCI控制器的驱动
以下2张是我更新了电脑里面WIN7系统的AHCI驱动之后变成了INTEL 7  C216


最后两张是C大的MAX的AHCI控制器 驱动直接采用最新的。但是我能确认是否能识别SSD的关键不在这个AHCI控制器驱动。因为红毛樱木2014版的8PE有个功能就是把RAID或者SRS驱动放在可见盘符的一个指定名字的文件夹里面,8PE启动的时候就可以加载这个驱动,我尝试过对应的AHCI驱动,也只能识别 500G的SATA硬盘 而不是别SSD硬盘 。

回复

使用道具 举报

34#
发表于 2014-3-23 23:23:48 | 只看该作者
lookskyoo 发表于 2014-3-23 23:06
分别试了下糊涂老师修改的水老8PE和C大的MAXS版8PE,上图。
前三张是糊涂老师的修改版。

我大概清楚了。谢谢详尽测试。明天上午我传一个尝试修正。
回复

使用道具 举报

35#
发表于 2014-3-23 23:27:50 | 只看该作者
回复

使用道具 举报

36#
发表于 2014-3-23 23:39:58 | 只看该作者
本帖最后由 chiannet 于 2014-3-23 23:46 编辑


不用试,凡是正确添加了包含“PCI\VEN_8086&DEV_1E03&CC_0106”的iastor AHCI控制器驱动的NT 6.X PE,都不能正确识别楼主的SSD设备

反倒是没有集成或没有正确集成上述HWID的iastor AHCI控制器驱动的NT 6.X PE,都识别楼主的SSD设备.

解决之道:只集成RST RAID驱动,不集成RST AHCI驱动就可以了。明天发给楼主测试
回复

使用道具 举报

37#
 楼主| 发表于 2014-3-23 23:48:19 | 只看该作者
chiannet 发表于 2014-3-23 23:23
我大概清楚了。谢谢详尽测试。明天上午我传一个尝试修正。

多谢C大,我今天反应的情况是AHCI模式下的识别硬盘问题,比这个更复杂点的应该就是SSD+SATA混搭,还有就是更多磁盘阵列卡了,PE的目的就是维护电脑,还往里说点应该就是维护数据,基本90%以上要跟硬盘打交道,我有个建议不知C大能否采纳,我觉得红毛樱木的USM版8PE有个功能还是很强悍的--SRS驱动,格式为:在任意盘符创建"8DRV64"把SRS驱动解包放在该目录内,则PE会自动搜索该目录下的INF文件并用PECMD的DEVI安装,地址:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=325517 ,实现方式我不知道,但是C大应该知道。不知C大后面版本能否采纳这个功能,或者是变通的方法也可以,就是PE启动进桌面的时候可以加载自己指定的磁盘(阵列),或者SRS驱动,因为我不也不知道在设备管理器里面加载带问号的设备特别是磁盘这种敏感的驱动会不会要求电脑重启。
回复

使用道具 举报

38#
 楼主| 发表于 2014-3-23 23:54:18 | 只看该作者
本帖最后由 lookskyoo 于 2014-3-24 00:02 编辑
chiannet 发表于 2014-3-23 23:39
不用试,凡是正确添加了包含“PCI\VEN_8086&DEV_1E03&CC_0106”的iastor AHCI控制器驱动的NT 6.X PE, ...


我打开了水老的8PE的WIM文件,确实在SYSTEM32里面没看见iastor.sys文件,反倒是只有一个叫storahci.sys的文件,但是C大的MAX版里面也是有storahci.sys,不过也有iastor.sys,启动之后,水老的8PE是加载的storahci.sys ,C大的MAX版加载的是IASTOR.SYS .如果C大所言是对的,那么,我所提议的红毛樱木的USM版的8PE所带的加载SRS驱动的版本是不是更得采纳了?针对不同的环境,不同的应用。这样是不是会灵活一点?
回复

使用道具 举报

39#
发表于 2014-3-23 23:57:03 | 只看该作者
lookskyoo 发表于 2014-3-23 23:54
我打开了水老的8PE的WIM文件,确实在SYSTEM32里面没看见iastor.sys文件,反倒是只有一个叫storahci.sys的 ...

这个不一定,因为C大说的AHCI和RAID 我应该都集成过了。
碰到这种情况,估计是有先清理掉集成的SRS,然后再用外置SRS的功能了。
回复

使用道具 举报

40#
 楼主| 发表于 2014-3-23 23:58:27 | 只看该作者
红毛兄,是的,我装WIN7 64位的时候,确实是安装的时候直接认了SSD,只是系统装完了之后,AHCI控制器驱动不是INTEL 7 C216,好像是微软默认的什么,装完了官方驱动后就成了我1楼发的图那样的INTEL 7 C216.....
回复

使用道具 举报

41#
 楼主| 发表于 2014-3-23 23:59:50 | 只看该作者
2011静枫科技 发表于 2014-3-23 23:27
试试 http://bbs.beikeit.com/thread-2859-1-1.html

今天太晚了,要睡觉了,明天还要上班,等我明天下班了去下你说的这个版本的PE试下,谢谢你的帮助。
回复

使用道具 举报

42#
 楼主| 发表于 2014-3-24 00:38:11 | 只看该作者
chiannet 发表于 2014-3-23 23:39
不用试,凡是正确添加了包含“PCI\VEN_8086&DEV_1E03&CC_0106”的iastor AHCI控制器驱动的NT 6.X PE, ...

C大,你所说的是正确的,我刚才用你的MAX版试了下,我直接删除MAX版里面带iastora iastorb等信息的INF文件,然后删除这几个SYS文件,用你的工具合盘,启动进NTX6,AHCI控制器是个感叹号,然后提示sys损坏,因为被我删了,所以什么硬盘都找不到,然后我自动搜索驱动,直接就加载了storahci.sys,这个时候,500G硬盘跟SSD硬盘直接就出现了。。。再去更新官方的AHCI驱动。SSD硬盘一样存在。。。。好神奇的事。。。。。
回复

使用道具 举报

43#
发表于 2014-3-24 08:38:40 | 只看该作者
这个问题清楚了: 原版自带的通用AHCI驱动,可以识别!

不能识别的是PE制作问题,人为替换了AHCI驱动.

由于很多PE都有某个PE进化而来,问题被继承了

其实,WIN7,WIN8,都可以后加载驱动, WIN8,主要有个混合硬盘RAID模式,可能需要
使用INTEL驱动,进PE后,用DRVLOAD安装INF应该就可以,还有其它RAID情况.

解决方法:使用原版没改驱动的WIN8PE即可!
回复

使用道具 举报

44#
发表于 2014-3-24 08:50:26 | 只看该作者
2012qnmd 发表于 2014-3-24 08:38
这个问题清楚了: 原版自带的通用AHCI驱动,可以识别!

不能识别的是PE制作问题,人为替换了AHCI驱动.


skype 是使用DISM集成的,集成时没在意,把RST AHCI混进去了。红毛大师的是外置CAB的驱动包,也没有删除IAAHCIC.INF,所以都出错了。

水老的没下载过,不知结构。估计是没集成。而糊涂大侠的cab驱动包内的驱动文件打包时错误选取了处理inf文件,反倒因祸得福。在楼主这个机器上反而没问题。

文件: MAX.7z
大小:        495, 785, 562 字节
修改时间:2014-03-24 08:50:00
MD5:        D9D38B34C6CC3A552E66E9B21B60B8D3
SHA1:        777D93D90E25DEE36833F3AB231CB8B05724CE54
CRC32:D8FE7519

已尝试修正此问题。楼主可以测试了。
回复

使用道具 举报

45#
发表于 2014-3-24 09:32:44 | 只看该作者
本帖最后由 pseudo 于 2014-3-24 09:42 编辑

@lookskyoo
把chkpci.txt中
$PCI\VEN_8086&DEV_1E03&CC_0106
改为
$PCI\VEN_8086&DEV_1E03&CC_0104
启动时不按键、按回车键各试一次。
如不行就删掉此行(及其下一行)。
回复

使用道具 举报

46#
 楼主| 发表于 2014-3-24 11:31:38 | 只看该作者
多谢QNMD兄、C大,P大的热心帮助,晚上下班了立马去试下。
回复

使用道具 举报

47#
发表于 2014-3-24 12:09:46 | 只看该作者
chiannet 发表于 2014-3-23 23:39
不用试,凡是正确添加了包含“PCI\VEN_8086&DEV_1E03&CC_0106”的iastor AHCI控制器驱动的NT 6.X PE, ...

经验,值得学习
回复

使用道具 举报

48#
 楼主| 发表于 2014-3-24 13:05:20 | 只看该作者
pseudo 发表于 2014-3-24 09:32
@lookskyoo
把chkpci.txt中
$PCI\VEN_8086&DEV_1E03&CC_0106

感谢P大的帮助。按照此办法修改后,XPPE和03PE连开了AHCI的SATA硬盘都不认了,我记得0PE正确加载驱动后,在启动PE前有个控制器还是什么显示=1,但是这么修改后,显示的是=0,估计认SSD硬盘是XP和03的死结了,昨天测试的8PE或者7PE,最终的结果是-----原版系统自带的AHCI驱动能识别SSD硬盘跟SATA硬盘,但是XP跟PE是木有这样的通用AHCI驱动的,所以XP和03不得解了。。8PE/7PE原版自带的AHCI驱动名字应该就是---storahci.sys,加载了这个驱动识别了SSD和SATA后,SSD和SATA的读写性能肯定很差了,但是在进到系统之后重新加载INTEL官方的AHCI驱动文件,性能应该就起来了,SSD也识别了。
回复

使用道具 举报

49#
发表于 2014-3-25 09:22:16 | 只看该作者
楼主测试c大的pe识别ssd了吗?
回复

使用道具 举报

50#
发表于 2014-3-25 12:00:39 | 只看该作者
@lookskyoo
删掉或改掉,是想看有没有连驱动都不用,反而凭空认SSD和SATA两盘的运气。
结果这样子两盘都不认也是正常的。这说明iastor对那个SATA有效。

是不是SSD另有相应id,另需驱动?
回复

使用道具 举报

51#
发表于 2014-3-25 17:41:58 | 只看该作者
可惜我接触不到这种机器
回复

使用道具 举报

52#
发表于 2014-3-25 18:40:33 | 只看该作者
2012fengxi 发表于 2014-3-25 17:41
可惜我接触不到这种机器

电脑专卖店里这样的机子很多的,有熟悉的朋友测试一下应该可以的。我测试过ssd与机械硬盘混搭的所谓超级本很多台,都是ssd与机械的是2个硬盘做的RAID,原装win8系统,在我使用过的pe中只有我心如水的8pe能够识别这样的组合硬盘。像楼主这样拆开来用的,我还没有测试过,不过前几天用无垠修改的我心如水8pe给一台只有ssd硬盘的机子装系统,在AHCI模式下也能正常识别这个硬盘。
回复

使用道具 举报

53#
发表于 2014-3-26 17:20:13 | 只看该作者
lookskyoo 发表于 2014-3-24 11:31
多谢QNMD兄、C大,P大的热心帮助,晚上下班了立马去试下。

测试怎么样了?有没有测试贝壳的PE OK不
回复

使用道具 举报

54#
 楼主| 发表于 2014-3-26 20:59:57 | 只看该作者
gd小兵 发表于 2014-3-26 17:20
测试怎么样了?有没有测试贝壳的PE OK不

C大的MAXPE修正后已可以认出SSD硬盘,贝壳版的还没去下载。家里网坏了,这几天都是用手机3G上的网。
回复

使用道具 举报

55#
发表于 2014-3-26 22:54:18 | 只看该作者
lookskyoo 发表于 2014-3-26 20:59
C大的MAXPE修正后已可以认出SSD硬盘,贝壳版的还没去下载。家里网坏了,这几天都是用手机3G上的网。

可提供修正文件不?我替换一下,谢谢
回复

使用道具 举报

56#
发表于 2014-3-26 22:57:07 | 只看该作者
gd小兵 发表于 2014-3-26 22:54
可提供修正文件不?我替换一下,谢谢

你去下载20140324 11点多的就是呀。
回复

使用道具 举报

57#
发表于 2014-3-26 23:02:07 | 只看该作者
chiannet 发表于 2014-3-26 22:57
你去下载20140324 11点多的就是呀。

刚看到了,多谢!
回复

使用道具 举报

58#
发表于 2014-3-26 23:21:29 | 只看该作者
chiannet 发表于 2014-3-23 23:39
不用试,凡是正确添加了包含“PCI\VEN_8086&DEV_1E03&CC_0106”的iastor AHCI控制器驱动的NT 6.X PE, ...

C大是不是把AHCI 离线用DISM踢掉就可以了?
回复

使用道具 举报

59#
发表于 2014-3-27 06:33:07 | 只看该作者
红毛樱木 发表于 2014-3-26 23:21
C大是不是把AHCI 离线用DISM踢掉就可以了?


我不是这么弄的。我保存了一份PE在DISM注入OEM驱动前的congfig目录的备份,这份congfig下的注册表常规调整都做好了:神么删除控制面板多余项、开始菜单多余项等等。每次从这份干净的congfig利用dism集成OEM驱动。

最新的OEM驱动中,我把intel RST iaAHCIC.inf及RSTE iaAHCIC.inf后缀名改了(相当于删除他们了),

此外,如果发现iastorv支持的HWID,就把OEM驱动包里的同一HWID 屏蔽了。


http://pan.baidu.com/s/1bnnGtyf


你说的用DISM直接去驱动我没试验过。
回复

使用道具 举报

60#
发表于 2014-3-28 21:03:10 | 只看该作者
试一下带RAID驱动的PE。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-17 07:42

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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