IEEE 1394储存设备解决方案 for winpe(by ryvius & neo4026)
驱动文件来源:
1394.inf(xp自带)
1394.rar
(1.91 KB, 下载次数: 368)
深山红叶某版本的txtsetup.sif(深度会员linly提供)
TXTSETUP_1394.rar
(13.96 KB, 下载次数: 326)
------------
经过对分析 IEEE 1394总线控制器的通用HWID为:
PCI\CC_0C0010
根据对红叶txtsetup.sif的分析和1394.inf里字段的拆分
发现
[ndis1394_CopyFiles]
enum1394.sys
nic1394.sys
arp1394.sys
这段不存在于红叶的txtsetup.sif中 从名称上猜出是1394网卡要用到的sys
------------
ryvius有个IEEE 1394的DVD烧鸡
查看HWID 如下图
基本上可以得出结论:
1.IEEE 1394主线控制器的HWID为PCI\CC_0C0010
2.储存设备的话 还要走1394下的sbp2总线
3.直接把设备挂到sbp2总线即可
------------
txtsetup.sif的修改- [SourceDisksFiles]
- 1394bus.sys=100,,,,,,3_,4,1,,,1,4
- ohci1394.sys =100,,,,,,3_,4,1,,,1,4
- sbp2port.sys =100,,,,,,4_,4,1,,,1,4
- [HardwareIdsDatabase]
- PCI\CC_0C0010 ="ohci1394"
- 1394\609E&10483 ="sbp2port"
- ;从红叶那里获得的这两个hwid开始时是颠倒的 我和ryvius都有异议 于是就改过来了
- [BootBusExtenders.Load]
- ohci1394 =ohci1394.sys
- [BusExtenders.Load]
- sbp2port =sbp2port.sys
- [files.ohci1394]
- ohci1394.sys,4
- 1394bus.sys,4
- [files.sbp2port]
- sbp2port.sys,4
- [BootBusExtenders]
- ohci1394 ="IEEE 1394 Bus OHCI Compliant Port Driver",files.ohci1394,ohci1394
- [BusExtenders]
- sbp2port ="IEEE 1394 SBP2 Storage Port Driver", files.sbp2port,sbp2port
复制代码
把1394bus.sys ohci1394.bus sbp2port.sys扔进drivers即可 因在XP下都有所以不再上传
在ryvius的1394 DVD烧鸡上通过 硬盘和网卡的有待进一步测试 |