无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: chenall
打印 上一主题 下一主题

[原创] 抛砖引玉,一个动态生成SRS软盘的简单脚本(2011-09-27)

[复制链接]
61#
发表于 2011-8-10 13:04:36 | 只看该作者
回复

使用道具 举报

62#
 楼主| 发表于 2011-8-10 13:18:15 | 只看该作者
用chkpci检测看看PCI\VEN_105A&DEV_3574这一行后面的CC的值是多少.
回复

使用道具 举报

63#
发表于 2011-8-10 13:30:51 | 只看该作者
但是我的阵列卡是
PCI\VEN_105A&DEV_3574
这些是我的驱动盘里面看到的信息
可是我的命令下看到的是
pci\VEN_8086&DEV_269E&SUBSYS_00009..
pci\VEN_8086&DEV_2680&SUBSYS_00009..
很明显不对啊

[ 本帖最后由 21212121 于 2011-8-10 13:43 编辑 ]
回复

使用道具 举报

64#
发表于 2011-8-10 15:26:38 | 只看该作者
楼上能在系统下截图吗?要看CC段是什么,如下面的样例:

[ 本帖最后由 zhaohj 于 2011-8-10 15:27 编辑 ]

Snap1.jpg (25.87 KB, 下载次数: 160)

Snap1.jpg
回复

使用道具 举报

65#
发表于 2011-8-10 16:11:37 | 只看该作者
我这个是用可以识别这个硬盘的PE进去之后截得屏。很怪的是硬件竟然不是PCI开头的了。驱动包里面的是PCI开头的,PE是我用这个驱动包集成进去的才能识别硬盘了。驱动见附件压缩包


[ 本帖最后由 21212121 于 2011-8-10 16:15 编辑 ]

i386.rar

107.2 KB, 下载次数: 62, 下载积分: 无忧币 -2

回复

使用道具 举报

66#
 楼主| 发表于 2011-8-10 17:17:25 | 只看该作者
把chkpci不带参数的结果传上来就清楚了.
回复

使用道具 举报

67#
发表于 2011-8-10 19:12:41 | 只看该作者
原帖由 zhaohj 于 2011-8-10 15:26 发表
楼上能在系统下截图吗?要看CC段是什么,如下面的样例:



我那个驱动包里面的SIF包,有这个驱动
回复

使用道具 举报

68#
发表于 2011-8-10 20:22:48 | 只看该作者
原帖由 <i>chenall</i> 于 2011-8-10 17:17 发表 <a href="http://bbs.wuyou.net/redirect.php?goto=findpost&pid=2287736&ptid=197550" target="_blank"><img src="http://bbs.wuyou.net/images/common/back.gif" border="0" onload="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {return true;} else {window.open(this.src);}" onmousewheel="return imgzoom(this);" alt="" /></a><br />
把chkpci不带参数的结果传上来就清楚了.
<br />
是实际的机器,我还不知道怎么把那些记录下来呢,要是有grub4DOS下的截屏软件就好了。
里面都是PCI开头的信息,因为多于一屏,不知道怎么中断,我后台去那边的时候再看看,然后手动敲到这里吧
回复

使用道具 举报

69#
 楼主| 发表于 2011-8-10 21:11:45 | 只看该作者

回复 #68 21212121 的帖子

在硬盘的根目录下新建一个空白的文件10K左右足够了(可以直接复制其它差不多大小的文件过来)
改名为CHKPCI.TXT

进入GRUB4DOS执行以下命令重启进入系统把CHKPCI.TXT复制出来就行了。
find --set-root /chkpci.txt
chkpci > /chkpci.txt

外部命令chkpci可以和chkpci.txt放在同一根目录下。
回复

使用道具 举报

70#
发表于 2011-8-10 22:13:43 | 只看该作者
原帖由 chenall 于 2011-8-10 21:11 发表
在硬盘的根目录下新建一个空白的文件10K左右足够了(可以直接复制其它差不多大小的文件过来)
改名为CHKPCI.TXT

进入GRUB4DOS执行以下命令重启进入系统把CHKPCI.TXT复制出来就行了。
find --set-root /chk ...

我怎么创建不了空白的10K的文件。复制一个过来清空里面内容就0K了。
c重启系统,运行命令出现错误Error 1: Filename must be either an absolute pathname or blocklist
回复

使用道具 举报

71#
 楼主| 发表于 2011-8-10 22:33:04 | 只看该作者
不用清空,直接复制过去就行了。

chkpci > /chkpci.txt

“>”前后都有空格。
回复

使用道具 举报

72#
发表于 2011-8-10 22:34:17 | 只看该作者
好的 但是我只能后天才能得到数据!谢谢C大的支持!
回复

使用道具 举报

73#
发表于 2011-8-12 11:20:45 | 只看该作者
原帖由 chenall 于 2011-8-10 22:33 发表
不用清空,直接复制过去就行了。

chkpci > /chkpci.txt

“>”前后都有空格。


哈哈 原来必须在硬盘下敲入这个命令,因为我的是UD U启 不能写入状态
回复

使用道具 举报

74#
发表于 2011-8-12 11:21:42 | 只看该作者
PCI\VEN_8086&DEV_25D4&SUBSYS_80868086&CC_060000&REV_B1
PCI\VEN_8086&DEV_25F7&SUBSYS_00000000&CC_060400&REV_B1
PCI\VEN_8086&DEV_25E3&SUBSYS_00000000&CC_060400&REV_B1
PCI\VEN_8086&DEV_25F0&SUBSYS_80868086&CC_060000&REV_B1
PCI\VEN_8086&DEV_25F0&SUBSYS_80868086&CC_060000&REV_B1
PCI\VEN_8086&DEV_25F0&SUBSYS_80868086&CC_060000&REV_B1
PCI\VEN_8086&DEV_25F1&SUBSYS_80868086&CC_060000&REV_B1
PCI\VEN_8086&DEV_25F3&SUBSYS_80868086&CC_060000&REV_B1
PCI\VEN_8086&DEV_25F5&SUBSYS_80868086&CC_060000&REV_B1
PCI\VEN_8086&DEV_25F6&SUBSYS_80868086&CC_060000&REV_B1
PCI\VEN_8086&DEV_2688&SUBSYS_00008086&CC_0C0300&REV_09
PCI\VEN_8086&DEV_2689&SUBSYS_00008086&CC_0C0300&REV_09
PCI\VEN_8086&DEV_268C&SUBSYS_268C8086&CC_0C0320&REV_09
PCI\VEN_8086&DEV_244E&SUBSYS_00000000&CC_060401&REV_D9
PCI\VEN_8086&DEV_2670&SUBSYS_00008086&CC_060100&REV_09
PCI\VEN_8086&DEV_269E&SUBSYS_00008086&CC_01018A&REV_09
PCI\VEN_8086&DEV_2680&SUBSYS_00008086&CC_01018F&REV_09
PCI\VEN_8086&DEV_269B&SUBSYS_00008086&CC_0C0500&REV_09
PCI\VEN_8086&DEV_3500&SUBSYS_00000000&CC_060400&REV_01
PCI\VEN_8086&DEV_350C&SUBSYS_00000000&CC_060400&REV_01
PCI\VEN_8086&DEV_3510&SUBSYS_00000000&CC_060400&REV_01
PCI\VEN_8086&DEV_3518&SUBSYS_00000000&CC_060400&REV_01
PCI\VEN_8086&DEV_1096&SUBSYS_00008086&CC_020000&REV_01
PCI\VEN_14E4&DEV_16A6&SUBSYS_000C14E4&CC_020000&REV_03
回复

使用道具 举报

75#
发表于 2011-8-12 12:28:43 | 只看该作者
没啦?
最后一个是网卡的ID,看来本机的raid确实没有列表。
回复

使用道具 举报

76#
发表于 2011-8-12 12:50:12 | 只看该作者
原帖由 zhaohj 于 2011-8-12 12:28 发表
没啦?
最后一个是网卡的ID,看来本机的raid确实没有列表。

嗯 ,但是文件后面有很多空格,我把附件放上来吧
能告诉我怎么看出来的?有相关的文章也行啊

[ 本帖最后由 21212121 于 2011-8-12 12:55 编辑 ]

CHKPCI.rar

312 Bytes, 下载次数: 56, 下载积分: 无忧币 -2

回复

使用道具 举报

77#
发表于 2011-8-12 13:31:31 | 只看该作者
通过看zhaohj 的一个帖子,里面应该有04这个Class Code才对 是吧
回复

使用道具 举报

78#
 楼主| 发表于 2011-8-12 13:35:25 | 只看该作者
没有找到你前面的ID,可能是CHKPCI不支持扫描你的RAID卡设备.
回复

使用道具 举报

79#
发表于 2011-8-12 13:40:34 | 只看该作者
能改进吗chkpci吗?因为大家主要靠他来取得驱动来解决装机问题。需要我怎么操作?
回复

使用道具 举报

80#
 楼主| 发表于 2011-8-12 13:50:53 | 只看该作者

回复 #79 21212121 的帖子

麻烦你下载以下贴子的CHKPCI用这个CHKPCI输出一下结果看看.

http://bbs.wuyou.net/forum.php?m ... p;page=1#pid2187725
回复

使用道具 举报

81#
发表于 2011-8-12 14:10:08 | 只看该作者
C大   好像还不行啊
PCI\VEN_8086&DEV_25D4&SUBSYS_80868086&CC_060000&REV_B1
PCI\VEN_8086&DEV_25F7&SUBSYS_00000000&CC_060400&REV_B1
PCI\VEN_8086&DEV_25E3&SUBSYS_00000000&CC_060400&REV_B1
PCI\VEN_8086&DEV_25F0&SUBSYS_80868086&CC_060000&REV_B1
PCI\VEN_8086&DEV_25F0&SUBSYS_80868086&CC_060000&REV_B1
PCI\VEN_8086&DEV_25F0&SUBSYS_80868086&CC_060000&REV_B1
PCI\VEN_8086&DEV_25F1&SUBSYS_80868086&CC_060000&REV_B1
PCI\VEN_8086&DEV_25F3&SUBSYS_80868086&CC_060000&REV_B1
PCI\VEN_8086&DEV_25F5&SUBSYS_80868086&CC_060000&REV_B1
PCI\VEN_8086&DEV_25F6&SUBSYS_80868086&CC_060000&REV_B1
PCI\VEN_8086&DEV_2688&SUBSYS_00008086&CC_0C0300&REV_09
PCI\VEN_8086&DEV_2689&SUBSYS_00008086&CC_0C0300&REV_09
PCI\VEN_8086&DEV_268C&SUBSYS_268C8086&CC_0C0320&REV_09
PCI\VEN_8086&DEV_244E&SUBSYS_00000000&CC_060401&REV_D9
PCI\VEN_8086&DEV_2670&SUBSYS_00008086&CC_060100&REV_09
PCI\VEN_8086&DEV_269E&SUBSYS_00008086&CC_01018A&REV_09
PCI\VEN_8086&DEV_2680&SUBSYS_00008086&CC_01018F&REV_09
PCI\VEN_8086&DEV_269B&SUBSYS_00008086&CC_0C0500&REV_09
PCI\VEN_8086&DEV_3500&SUBSYS_00000000&CC_060400&REV_01
PCI\VEN_8086&DEV_350C&SUBSYS_00000000&CC_060400&REV_01
PCI\VEN_8086&DEV_3510&SUBSYS_00000000&CC_060400&REV_01
PCI\VEN_8086&DEV_3518&SUBSYS_00000000&CC_060400&REV_01
PCI\VEN_8086&DEV_1096&SUBSYS_00008086&CC_020000&REV_01
PCI\VEN_14E4&DEV_16A6&SUBSYS_000C14E4&CC_020000&REV_03
PCI\VEN_1002&DEV_515E&SUBSYS_515E1002&CC_030000&REV_02
PCI\VEN_105A&DEV_3515&SUBSYS_3515105A&CC_010400&REV_02

CHKPCI.rar

335 Bytes, 下载次数: 35, 下载积分: 无忧币 -2

回复

使用道具 举报

82#
 楼主| 发表于 2011-8-12 14:18:44 | 只看该作者
这个结果应该就是正常的
PCI\VEN_105A&DEV_3515&SUBSYS_3515105A&CC_010400&REV_02
这个就可以找到驱动
Promise FastTrak TX4310
回复

使用道具 举报

83#
 楼主| 发表于 2011-8-12 14:21:53 | 只看该作者
试试这个应该就可以找到了.

DPMS.rar

15.05 KB, 下载次数: 50, 下载积分: 无忧币 -2

回复

使用道具 举报

84#
发表于 2011-8-12 14:38:38 | 只看该作者
找到了  但是没有生成虚拟软驱。
显示找到驱动,也找到了FTTXR5_0.SYS
但用FIND  是空的,没有设备列表了
回复

使用道具 举报

85#
发表于 2011-8-12 14:40:37 | 只看该作者
运行这个之前find是可以找到 (hd0,0)  (ud)  (hd1,0) (hd1,4) (hd1,5)这几个设备的。但是运行(ud)/dpms/dpms.bat 之后,find没有任何返回值

[ 本帖最后由 21212121 于 2011-8-12 14:44 编辑 ]
回复

使用道具 举报

86#
 楼主| 发表于 2011-8-12 15:05:36 | 只看该作者
哦.因为debug off了,所以看不到是正常的,谢谢提醒,忘了把DEBUG也恢复了.
回复

使用道具 举报

87#
发表于 2011-8-12 15:05:58 | 只看该作者

回复 #85 21212121 的帖子

debug 1
find
回复

使用道具 举报

88#
发表于 2011-8-12 15:29:47 | 只看该作者
改dpms.bat最后一行?吧debug off改成 debug 1  ?
回复

使用道具 举报

89#
发表于 2011-8-12 15:41:35 | 只看该作者
原帖由 chenall 于 2011-8-12 14:21 发表
试试这个应该就可以找到了.

那我用这个命令显示找到之后再引导PE,按F6没有找到驱动!
回复

使用道具 举报

90#
 楼主| 发表于 2011-8-12 16:19:06 | 只看该作者
执行dpms之后看提示,如果有提示找到驱动了.就应该是正常的.

可以ls (fd0)/
cat (fd0)/txtsetup.oem
看一下内容.
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-6-26 11:59

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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