无忧启动论坛

标题: TXTSETUP驱动更新程序 [打印本页]

作者: slore    时间: 2008-12-27 23:52
标题: TXTSETUP驱动更新程序
没做过内核这块,看了dos时代菜鸟的帖子,貌似就是把

新的文件里面的4段添加到要更新的txtsetup.sif文件中?



解压附件到任意目录,将新txtsetup.sif放入new文件夹,要更新的
放入old文件夹中,运行程序整合即可。

会生成新的txtsetup和一个copylist文本,因为没有修改new和old
中的文件,所以错误了也没有关系。

希望大家多多反馈测试结果。

程序界面很简单,我没磁盘驱动这块的概念,不清楚整合出来的是
不是有问题,希望大家多多测试。

TXTSETUP驱动更新.rar

42.98 KB, 下载次数: 217, 下载积分: 无忧币 -2

请测试


作者: xiao75918    时间: 2008-12-28 10:02
增加二个功能:
1、相同驱动文件版本对比,如新的drivers里的文件比要更新的版本新则逐个提示是否更新,id段有重复的要提示...........
2、把txtsetup.sif四段里关于磁盘驱动的行全部提取出来分段保存并在txtsetup.sif里删除之,生成文件列表。
这两个功能一个是合并,一个是完全清除旧的,并提取新的PE里的代替(或者采用外置磁盘驱动img,这个应该怎么修改PE内核才能实现查找并自动加载驱动,pseudo 能来说说吗)。
其时这个驱动我也不懂,经对比发现[SCSI.Load]段里的相关文件在[SourceDisksFiles]段里几乎都有,而[SourceDisksFiles]段其它文件可能是系统文件,这个应该不能动。
作者: slore    时间: 2008-12-29 13:33
标题: 回复 #2 xiao75918 的帖子
1.我只是对txtsetup文件进行处理,要复制的sys写到copylist里面。
用bat的for一下可以很容易的copy到驱动。
因为txtsetup文件不一定人家把driver的放在一起,我测试的时候就2个文件而已……。


2.我的程序先从[SCSI.Load]找出old中没有的驱动,然后从new的里面提取写到old的里面。
[SourceDisksFiles]是把新的里面的写过来,我没有删除,做的都是更新操作。
作者: pseudo    时间: 2008-12-29 15:10
原帖由 slore 于 2008-12-27 23:52 发表
没做过内核这块,看了dos时代菜鸟的帖子,貌似就是把
新的文件里面的4段添加到要更新的txtsetup.sif文件中?
解压附件到任意目录,将新txtsetup.sif放入new文件夹,要更新的
放入old文件夹中,运行程 ...

0pe使用外置驱动包129SCSI.GZ,更新驱动不用改PE核心。如果有个工具把常见pe的驱动转化为129SCSI.GZ的格式就好了。
作者: WLDNA    时间: 2008-12-29 15:37
原帖由 pseudo 于 2008-12-29 15:10 发表

0pe使用外置驱动包129SCSI.GZ,更新驱动不用改PE核心。如果有个工具把常见pe的驱动转化为129SCSI.GZ的格式就好了。


支持的说,毕竟那个驱动整合和更新的工具已经有人做了一个了,
也希望楼主可以做做这个,呵呵
作者: dos时代菜鸟    时间: 2008-12-30 11:35
不知道,对于硬件  id 段的对比,更新做得怎么样。
不过还是表示支持感谢。。。
作者: 2831650    时间: 2008-12-30 11:49
支持一下
最好有图文教程啊
作者: lisong    时间: 2008-12-30 13:33
支持楼主!!!!!!!




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3