无忧启动论坛

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

【原创】TXTSETUP.SIF减肥和检查错误批处理TSLite V0.9(4月29日更新)

[复制链接]
91#
 楼主| 发表于 2010-4-1 11:21:12 | 只看该作者
原帖由 dvd008 于 2010-4-1 11:12 发表
pe下没用,[SourceDisksFiles] 区段可以删除

ADPTSF50.sys=1,,,,,,4_,4,1,0 就足够了

4.。。。。目的目录 drv
1 升级代码
0 全新安装代码

后面的没用,重命名只是安装版的个别文件用到

由于drv目 ...


嗯,我也觉得后面的可以删了

那这里的1,0,其作用的是1还是0
回复

使用道具 举报

92#
发表于 2010-4-1 11:26:39 | 只看该作者
我是说整个那些都可以删除
SourceDisksFiles] 区段内容可以删除

非ram只需要保留几个文件


0,0 就全部无条件的复制替换,无论有没有

升级是 原来已经有系统,已经有这个文件存在的情况下,如何处理
安装包里面的文件
回复

使用道具 举报

93#
发表于 2010-4-1 11:33:51 | 只看该作者
原帖由 NicTense 于 2010-4-1 11:09 发表


2) 用4_有什么特殊含义吗? 和 1_  有何区别,微软这个设置有点奇怪,如按软盘算,应该至少都是几百张了,可是光盘又只有一张,这个1,2,3,4不知道以什么为参考,看大小应该是zip盘,不过这里没看出1_和4 ...

4_=%bootname4%,"%boottagfile4%",,""
1_=%bootname1%,"%boottagfile1%",,""
二者仅对于软盘版的有区别,对于光盘版来说是一样的。
由于很多磁盘驱动是在DISK104,所以通常比较喜欢用4_。

[ 本帖最后由 netwinxp 于 2010-4-1 12:01 编辑 ]
回复

使用道具 举报

94#
 楼主| 发表于 2010-4-1 11:34:15 | 只看该作者
原帖由 dvd008 于 2010-4-1 11:26 发表
我是说整个那些都可以删除
SourceDisksFiles] 区段内容可以删除

非ram只需要保留几个文件


0,0 就全部无条件的复制替换,无论有没有

升级是 原来已经有系统,已经有这个文件存在的情况下,如何处理 ...


包括drivers目录下的那些也不用指定吗?我试一下,看看会不会出问题
回复

使用道具 举报

95#
发表于 2010-4-1 11:40:43 | 只看该作者

回复 #94 NicTense 的帖子

SourceFiles哪来的Drivers? Drivers是目标位置的,也就是最后一个数字,2=system32(驱动所需要的DLL通常就要放这里),4=drivers

[ 本帖最后由 netwinxp 于 2010-4-1 11:42 编辑 ]
回复

使用道具 举报

96#
发表于 2010-4-1 11:43:02 | 只看该作者
已经弄过了

pe不用那些内容,
实际只用了 txtsetup内容的两头

非ram版可能system32有几个文件要留,具体需要那几个没测试,
我的保留是为了留个清单
回复

使用道具 举报

97#
 楼主| 发表于 2010-4-1 11:48:35 | 只看该作者

回复 #96 dvd008 的帖子

测试结果,你是对的,我一直以为drivers目录下的要保留相关的项

那如果这个可以删的话,txtsetup就简单多了

非ram据说要保留的是这几个
c_936.nls=100,,,,,,,2,0,0,,1,2
kdcom.dll=100,,,,,,,2,0,0,,1,2
ntdll.dll=100,,,,,,,2,0,0,,1,2
ntoskrnl.exe=100,,,,,,,2,0,0,,1,2
setupreg.hiv=100,,,,,,,2,0,0,,1,2
vgaoem.fon=100,,,,,,,2,0,0,,1,2

我没测试过,未证实

[ 本帖最后由 NicTense 于 2010-4-1 11:51 编辑 ]
回复

使用道具 举报

98#
发表于 2010-4-1 11:50:45 | 只看该作者

回复 #97 NicTense 的帖子

删除的话,非RAM方式可能会出问题。还有COPY方式的数值不写的话就会用缺省。
回复

使用道具 举报

99#
 楼主| 发表于 2010-4-1 11:52:22 | 只看该作者
原帖由 netwinxp 于 2010-4-1 11:50 发表
删除的话,非RAM方式可能会出问题。还有COPY方式的数值不写的话就会用缺省。


缺省是 0,0 吗
回复

使用道具 举报

100#
发表于 2010-4-1 11:55:22 | 只看该作者
源位置那边的COPY操作默认应该是0,0,所以也可以写成,,,最后面两个表示目标位置的数字最好要写。个人建议的
xxxx=1,,,,,,4_,2,0,0,,1,2(dll)
xxxx=1,,,,,,4_,4,1,,,1,4(sys)
并不是没道理的。
***第二数字用4_的原因是磁盘驱动大多数在DISK104,所以喜欢用4_,其实光盘版它和1_没有区别。

[ 本帖最后由 netwinxp 于 2010-4-1 12:03 编辑 ]
回复

使用道具 举报

101#
 楼主| 发表于 2010-4-1 12:02:28 | 只看该作者
原帖由 netwinxp 于 2010-4-1 11:55 发表
源位置那边的COPY操作默认应该是0,0,所以也可以写成,,,最后面两个表示目标位置的数字最好要写。


目标位置,默认的话是跟源位置对应的目录,如果一样的,貌似写跟不写没区别


watchdog.sys=100,,,,,,,2,0,0,,1,2

这行很奇怪,这个文件在windows里面是放在system32目录下的,而不是drivers目录下
看这样都用2应该也是

但是源文件却放在了 drivers 下

2个问题

1、这个文件干吗用的?

2、这个写法是不是应该是错的,如果放在drivers目录下,是不是红色的2应该改成4,或者把这个源文件丢到system32目录才对
回复

使用道具 举报

102#
发表于 2010-4-1 12:13:43 | 只看该作者
watchdog.sys是防止系统崩溃的程序,写成1,2我猜测初始安装期间它可能是在system32下,装完后才移到drivers里面
回复

使用道具 举报

103#
 楼主| 发表于 2010-4-1 12:22:39 | 只看该作者
原帖由 netwinxp 于 2010-4-1 12:13 发表
watchdog.sys是防止系统崩溃的程序,写成1,2我猜测初始安装期间它可能是在system32下,装完后才移到drivers里面


问题就在于移进去之后,那个红色的2没有改成4,我这里没有毛桃的版本了,我猜测这个写法应该是源于毛桃的

而如果不改成4的话,这个文件应该是白放在里面了,因为启动后并没有在目标目录里面看到这个文件


不过这是不是证明了,这个文件实际上对pe是没用的,可以直接删了
回复

使用道具 举报

104#
发表于 2010-4-1 12:32:38 | 只看该作者
我也遇到过,可能因为 hiv里面有注册信息

SourceDisksFiles] 段内容 pe没有用到,因为
drv和里面的文件已经在目标目录了

watchdog.sys我以前尝试删除,结果蓝屏

drv有些文件txtsetup里面并没有什么,但是却需要
回复

使用道具 举报

105#
发表于 2010-4-1 12:41:12 | 只看该作者

回复 #103 NicTense 的帖子

watchdog有用,而且1,,,,,,,2,0,0,,,1,2的写法不是老毛桃改错的,原版XP就是这样写的。

[ 本帖最后由 netwinxp 于 2010-4-1 13:23 编辑 ]
回复

使用道具 举报

106#
 楼主| 发表于 2010-4-1 12:41:25 | 只看该作者
原帖由 dvd008 于 2010-4-1 12:32 发表
我也遇到过,可能因为 hiv里面有注册信息

SourceDisksFiles] 段内容 pe没有用到,因为
drv和里面的文件已经在目标目录了

watchdog.sys我以前尝试删除,结果蓝屏

drv有些文件txtsetup里面并没有什么, ...


赞同这个观点

实际测试结果,改为

watchdog.sys=100,,,,,,_4,2,0,0,,1,2

之后

watchdog.sys文件依然只存在于drivers目录下,并没有出现在system32目录中

也就是说,最后2个数字指定目标目录并不生效

所以我很怀疑,PE的 [SourceDisksFiles] 字段可能真的是基本上没有用的,写那么多估计都白写了
回复

使用道具 举报

107#
发表于 2010-4-1 12:41:53 | 只看该作者
又一位隐藏的P高手~~严重收藏
回复

使用道具 举报

108#
 楼主| 发表于 2010-4-1 12:44:16 | 只看该作者
原帖由 netwinxp 于 2010-4-1 12:41 发表
watchdog有用,而且1,,,,,,,2,0,0,,,1,2的写法不是老毛桃改错的,原版PE就是这样写的。


问题是,原版的这个文件在 system32 目录下,这样写是对的

而pe,基本上都放在了 drivers 目录下,这样写,就是错的,错的却不影响结果,所以我怀疑真的如dvd008所说,压根就不起作用
回复

使用道具 举报

109#
发表于 2010-4-1 12:52:56 | 只看该作者
最后总结一下格式
filename=SP,,size,,,,sdisklab,tag,[sdisksn],sdir,upcode,instlcode,,diskidentifier,ddir
SP:1=原版,100=SP版
size:文件大小,可以放空缺省
sdisklab:源盘卷标
tag:源盘TAG文件名
sdisksn:源盘系列号,目前未用,直接填0或者放空缺省
***上面三个通常用一个数字表示
sdir:源路径
upcode:升级代码
instcode:新装代码
***以上两个DVD008详细解释过,可以放空缺省
diskidentifier:逻辑盘标识码,通常为1
ddir:目标路径

[ 本帖最后由 netwinxp 于 2010-4-1 14:34 编辑 ]
回复

使用道具 举报

110#
发表于 2010-4-1 12:54:36 | 只看该作者
那部分内容是给安装版的

pe下,东西放哪就在哪,不需要这么复制的

另外,我的2003原版就是 drv目录
watchdog.sys = 1,,,,,,4_,4,0,0,,1,4
回复

使用道具 举报

111#
发表于 2010-4-1 13:20:37 | 只看该作者

回复 #109 NicTense 的帖子

你有没有试过非RAM方式?如果是RAM方式,就算把[SourceDisksFiles]全删了估计都没问题。
回复

使用道具 举报

112#
发表于 2010-4-1 20:58:31 | 只看该作者
非ram 需要保留几个文件, 都删除,启动时会提示,
最后找到需要的几个即可。已经测试,可以正常启动
回复

使用道具 举报

113#
 楼主| 发表于 2010-4-1 22:19:36 | 只看该作者
原帖由 dvd008 于 2010-4-1 20:58 发表
非ram 需要保留几个文件, 都删除,启动时会提示,
最后找到需要的几个即可。已经测试,可以正常启动


c_936.nls=100,,,,,,,2,0,0,,1,2
kdcom.dll=100,,,,,,,2,0,0,,1,2
ntdll.dll=100,,,,,,,2,0,0,,1,2
ntoskrnl.exe=100,,,,,,,2,0,0,,1,2
setupreg.hiv=100,,,,,,,2,0,0,,1,2
vgaoem.fon=100,,,,,,,2,0,0,,1,2

跟这个列表是否有出入,如有出入,方便的话贴一下确定的名单,我没有非ram的pe,懒得重新弄一个去测试
回复

使用道具 举报

114#
发表于 2010-4-2 08:25:34 | 只看该作者
可以,如果没有,先提示ntoskrnl.exe

改造很简单,多几百k即可

光盘非ram修改方法:
UltraISO打开iso提取引导文件保存为pe.bif
winpe.is_用winrar 解压得到winpe.iso.
用UltraISO打开winpe.iso,加载pe.bif为引导文件,把wxpe目录下NTDETECT.COM、SETUPLDR.BIN添加到winpe.iso的wxpe目录下
添加“外置程序”目录到光盘根目录。
TXTSETUP.SI_ 的修改:
winrar解压,记事本打开,新加入
[Version]
signature="$Windows NT$"
ClassGUID={00000000-0000-0000-0000-000000000000}
后面新加入:
[SourceDisksNames]
1="Windows xxx",\WXPE\TXTSETUP.SIF,,\
100="Windows xxx ",\WXPE\TXTSETUP.SIF,,\,1

[SourceDisksFiles]   保留
C_936.NLs=100,,,,,,,2,0,0,,1,2
KDCOM.DLL=100,,,,,,,2,0,0,,1,2
NTDLL.DLL=100,,,,,,,2,0,0,,1,2
NTOSKRNL.EXe=100,,,,,,,2,0,0,,1,2
SETUPREG.HIv=100,,,,,,,2,0,0,,1,2
VGAOEM.FOn=100,,,,,,,2,0,0,,1,2


硬盘直接复制已经支持的光盘版wxpe目录
硬盘启动,移动硬盘,hdd的u盘:
1、经装好xp,2003的就不用了,否则用 bootsect 写入 nt52
2、如果是空硬盘,winpe.is_用winrar压,copy“ntdetect.com”到
    c盘,copy“setupldr.bin”为“ntldr”到c盘。
3、把WXPE文件夹复制到C盘根目录下,重命名为minint,
    直接启动进入 pe 。
4、如果现有xp或win2003,vista,win2008,win7系统下
    winpe.is_用winrar压,虚拟光驱加载 winpe.iso,
    把WXPE文件夹复制到C盘根目录下,重命名为minint,
    复制:下列文件到 C 盘根目录
    AVLDR.xpe              
    Boot.ini                  
    bootfont.bin              
    Ntdetect.com            
    Ntldr  
    LDRXPE(由 WXPE 文件夹下的 SETUPLDR.BIN 改名而来)
BOOT.INI,增加  C:\Avldr.xpe="WinPE" ,重新启动
   
[Boot Loader]
Timeout=10
Default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[Operating Systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
C:\Avldr.xpe="WinPE"
回复

使用道具 举报

115#
 楼主| 发表于 2010-4-2 09:39:16 | 只看该作者
原帖由 dvd008 于 2010-4-2 08:25 发表
可以,如果没有,先提示ntoskrnl.exe

改造很简单,多几百k即可

光盘非ram修改方法:
UltraISO打开iso提取引导文件保存为pe.bif
winpe.is_用winrar 解压得到winpe.iso.
用UltraISO打开winpe.iso,加载pe ...


不是,我只要确定那份名单对不对,看样子是对的,就是那几个,一个不差.谢了
回复

使用道具 举报

116#
 楼主| 发表于 2010-4-3 21:46:26 | 只看该作者
呵呵,制作第一层iso的时候直接把NTDETECT.COM、SETUPLDR.BIN复制到wxpe目录下就非ram了
启动成功

有个问题一直没弄清楚

弄成ram方式除了能将最终iso弄小以外,还有没有其他的好处
回复

使用道具 举报

117#
发表于 2010-4-3 23:31:17 | 只看该作者
原帖由 NicTense 于 2010-4-3 21:46 发表
呵呵,制作第一层iso的时候直接把NTDETECT.COM、SETUPLDR.BIN复制到wxpe目录下就非ram了
启动成功

有个问题一直没弄清楚

弄成ram方式除了能将最终iso弄小以外,还有没有其他的好处


ram方式速度快,非ram小内存机器用。比如64M、128M的机器。
回复

使用道具 举报

118#
 楼主| 发表于 2010-4-3 23:35:08 | 只看该作者
原帖由 zhaohj 于 2010-4-3 23:31 发表


ram方式速度快,非ram小内存机器用。比如64M、128M的机器。


快吗?usb1.0的话,加载ramdisk镜像在时间上是大头,所以速度主要取决于镜像大小

但是现在的usb加载很快的,硬盘更快,ram体积小,load镜像快,但是需要多解压一次,这个应该也要时间,改天有空我测试一下,如果在硬盘的话,哪个快

除了这个之外,还有没有其他原因导致从最初的非ram到后来多数用ram呢,比如兼容性之类的

[ 本帖最后由 NicTense 于 2010-4-3 23:36 编辑 ]
回复

使用道具 举报

119#
发表于 2010-4-4 00:27:54 | 只看该作者
ram的启动后不占硬盘,可以格式化,要不锁定不让格式化。U盘的话也可以启动后拔掉U盘。
回复

使用道具 举报

120#
 楼主| 发表于 2010-4-4 00:32:45 | 只看该作者
原帖由 freesoft00 于 2010-4-4 00:27 发表
ram的启动后不占硬盘,可以格式化,要不锁定不让格式化。U盘的话也可以启动后拔掉U盘。


这个应该是img格式才可能存在的情况吧,貌似跟ram/非ram没关系
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-4-20 01:33

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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