无忧启动论坛

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

PE的 txtsetup.sif的[SCSI]段一个令人迷惑的问题?不再纠结。似乎找到了原委

[复制链接]
跳转到指定楼层
1#
发表于 2011-1-16 10:29:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
PE的 txtsetup.sif

[SCSI]

iastor47="IntelICH5R/ESB/ICH6FamilyAHCI/RAIDController"

iastor47="IntelICH5R/ESB/ICH6 Family AHCI/RAIDController"

这两种写法。

注意下面的这句多两个空格,在实际使用中有区别吗?

[ 本帖最后由 chiannet 于 2011-1-20 20:41 编辑 ]
2#
发表于 2011-1-16 10:50:40 | 只看该作者
这只是个显示名称而已。
回复

使用道具 举报

3#
 楼主| 发表于 2011-1-16 10:56:43 | 只看该作者

回复 #2 netwinxp 的帖子

我就一直这么认为

但一个朋友说用上面这句找不到他的875P上的AHCI硬盘,改下面这句就可以

其它的什么都不变。我当即表示困惑。
回复

使用道具 举报

4#
发表于 2011-1-16 11:12:27 | 只看该作者
只是个字串而已,没啥用,你改成
iastor47="Wuyou ICH5R/ESB/ICH6Family AHCI/RAID Controller"

也不妨
回复

使用道具 举报

5#
发表于 2011-1-19 02:23:07 | 只看该作者
各位大侠们你们好:

我就是楼主提到的当事人,的确是向楼主所描述的一样。
在我的机子上(技嘉GA -8KNXP主板),没有空格真的不能加载SATA。
回复

使用道具 举报

6#
发表于 2011-1-19 11:24:31 | 只看该作者
往这个方面想可能有小看楼主水平之嫌,但理论上确实存在可能性,先排除了再说吧:
有空格的是原版,没空格的是修改版。原版是好的,修改版弄出了问题。
不在于是否修改了空格,而是只要动了原版,哪怕重新保存一下,还不说重新打包,都有弄出问题的可能性,这种例子不少。
要排除这种情况,可以将有空格的再修改一遍,再改成没空格的试试(这个无空格的并不一定等同于原版),然后又加上空格再试...
如果能在有无空格问题上连续反复对比,形成规律性结果,才是值得探讨的问题。

可能楼上已经反复对比了,但没明确说明,所以还是先确认一下。
回复

使用道具 举报

7#
 楼主| 发表于 2011-1-19 16:24:18 | 只看该作者
pseudo 大帅的话滴水不漏。如同教科书上的段落。

现在就是看谁有这方面的实际操作经验了。

主要是shglkw 老大哥的机子我无法实测。否则我要遵循pseudo 大帅指导,找出此规律。
回复

使用道具 举报

8#
发表于 2011-1-20 12:20:15 | 只看该作者
原帖由 shglkw 于 2011-1-19 02:23 发表
各位大侠们你们好:

我就是楼主提到的当事人,的确是向楼主所描述的一样。
在我的机子上(技嘉GA -8KNXP主板),没有空格真的不能加载SATA。



那可真是神奇了,我是直接增加SRS驱动的,只添加[HardwareIdsDatabase],[SCSI.Load]与[SCSI]三个字段,[SourceDisksFiles]字段不理会,而[SCSI]字段的描述字符串我全部都是乱填的。只要HARDWARE ID对得上驱动就可以正常加载使用。[td=1,1,510][td]

[/td][/td]
回复

使用道具 举报

9#
发表于 2011-1-20 13:18:27 | 只看该作者
但愿LZ不要把字符串写成UNICODE码:)
回复

使用道具 举报

10#
发表于 2011-1-20 19:52:36 | 只看该作者
各位大侠们你们好:

我本人是纯菜鸟,没有编程语言知识,只是在“DOS”年代时,因为更好的理解批处理文件,买了很多书本,从中懂得了什么大小写和空格之类要求,但用法还很模糊。

我在无忧论坛下载很多"Win PE",可是让我遗憾的是,直到今天也没找到能支持我的“SATA”驱动,只找到一个能启动我的“SATA”硬盘,就是“小小强的PE3.0”。

按道理我没有资格和各位讨论这么深奥的问题,只有楼主不厌其烦的一次又一次的帮我,我对楼主很感激,我敢说像楼主这样负责任的人不多了。

[ 本帖最后由 shglkw 于 2011-1-20 19:58 编辑 ]
回复

使用道具 举报

11#
 楼主| 发表于 2011-1-20 21:03:27 | 只看该作者
此问题的结论是:

PE的 txtsetup.sif的[SCSI]段一个令人迷惑的问题?不再纠结。似乎找到了原委


PE的 txtsetup.sif

[SCSI]
iastor47="IntelICH5R/ESB/ICH6FamilyAHCI/RAIDController"

iastor47="IntelICH5R/ESB/ICH6 Family AHCI/RAIDController"

这两种写法。

注意下面的这句多两个空格,在实际使用无区别!楼上moondust ,netwinxp,pseudo 的观点完全正确。


这个问题的解是:

在整理txtsetup.sif时,曾用excel把[HardwareIdsDatabase]、[SCSI]、[SCSI.load]分别l按升序排列过(无重复)

但这样的排序后,即便是txtsetup.sif里已经包含了shglkw 的主板磁盘控制器hwid,却不能驱动它。shglkw只要用txtsetup.exe对有关iastor47的任何相关地方做修改:比如在
iastor47="IntelICH5R/ESB/ICH6FamilyAHCI/RAIDController"随便哪处加个空格,保存后,txtsetup.exe就会把有关iastor47的内容提到[HardwareIdsDatabase]、[SCSI]、[SCSI.load]这些段落的最前面,这样就可以驱动shglkw 朋友的主板磁盘控制器了。所以个人斗胆下个结论:要保证有关iastor47的内容在相对于iastorxx(其它版本的iastor)的内容都要在[HardwareIdsDatabase]、[SCSI]、[SCSI.load]这些段落的前面,才能驱动iastor47所指向的那些hwid。
回复

使用道具 举报

12#
 楼主| 发表于 2011-1-20 21:10:59 | 只看该作者
假设上面的假设成立,则有一个新的问题:

hwid在[HardwareIdsDatabase]、[SCSI]、[SCSI.load]这些段落的有顺序之分,那么怎样的秩序才是最佳呢?
回复

使用道具 举报

13#
发表于 2011-1-20 21:45:42 | 只看该作者
降序                  
回复

使用道具 举报

14#
发表于 2011-1-23 13:12:52 | 只看该作者
我现在在用EXCEL收集整理HARDWAREID数据库。为方便起见,原始数据只要[HardwareIdsDatabase]字段的就行了,用宏自动清理重复ID,而[SCSI]、[SCSI.load]两字段可以用宏+单元格公式自动生成,三个字段的数据生成后直接手工粘贴到TXTSETUP.SIF中去,这种方法一直都很正常工作。(原TXTSETUP.SIF中与SRS有关的数据已被我清除干净了)

所以[SCSI]字段的数据只要是格式正确并且在本字段唯一的就应该没问题,排在哪里应当关系不大。

想知道楼主是怎么用EXCEL清除重复数据的?

[ 本帖最后由 moondust 于 2011-1-23 13:16 编辑 ]
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-2-26 18:07

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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