无忧启动论坛

标题: 请教一下,这两个画面怎么改 [打印本页]

作者: 寒雨孤夜    时间: 2009-2-15 16:27
标题: 请教一下,这两个画面怎么改
如图,请问图示中的这两个画面,要修改哪个文件,最好能说明怎么改,谢谢。

2009-02-15_162259.jpg (6.37 KB, 下载次数: 47)

2009-02-15_162259.jpg

2009-02-15_162330.jpg (18.31 KB, 下载次数: 48)

2009-02-15_162330.jpg

作者: 寒雨孤夜    时间: 2009-2-15 16:28
上面的那个PE 是老毛桃0911的PE。
作者: lsj0416    时间: 2009-2-15 16:36
分别对应的是两个文件。setupldr.bin和txtsetup.sif
作者: yichya    时间: 2009-2-15 17:54
LZ难道要把这两个改成图片吗?
作者: 寒雨孤夜    时间: 2009-2-15 19:58
原帖由 lsj0416 于 2009-2-15 16:36 发表
分别对应的是两个文件。setupldr.bin和txtsetup.sif

txtsetup.sif 这个文件在哪?
不是改成图画,而是改那几个字
作者: 千里独行    时间: 2009-2-15 20:06
老问题了,看看这个帖子“让老九 WinPE 老毛桃修改版_xxxx启动完成前支持中文显示http://bbs.wuyou.net/forum.php?mod=viewthread&tid=85690
作者: 寒雨孤夜    时间: 2009-2-15 20:13
多谢LS的,我找了没找到这个,多谢你的链接
作者: 寒雨孤夜    时间: 2009-2-15 23:52
修改 Setupldr.bin 让pe启动完成前支持中文显示

修改方法:

1.用 UE 打开 Setupldr.bin 查找 bootfont 修改所有 bootfont.bak 为 bootfont.bin 【为什么我没有找到bootfont.bak?】
2.在偏移 45358h 处找到00 DB 00 修改DB为 3E (你可以使用你喜欢的半角符号的16进制码) 或 16进制查找00 DB 00 修改【这个也没有找到】
3.修改你认为有必要修改的英文提示字符串为中文(注意合适的字节数)

使用方法:
1.将 bootfont.bin 放在 老九 WinPE 老毛桃修改版_xxxx 光盘根目录.
2.将 Setupldr.bin 替换原 Setupldr.bin.


[ 本帖最后由 寒雨孤夜 于 2009-2-16 14:39 编辑 ]
作者: HY    时间: 2009-2-16 03:06
原帖由 zhxy9804 于 2009-2-15 21:31 发表
这个就是setupldr.bin的汉化问题了!


http://bbs.wuyou.net/data/attachment/forum/20080623_eebe59d879465eb79dc2lKvQGm5oUFnk.jpg

请教一下大大,你那个彩色的字是怎样修改的,能否说说?
作者: 寒雨孤夜    时间: 2009-2-16 15:02
直接用了这个 http://bbs.wuyou.net/forum.php?mod=viewthread&tid=85690 的SETUPLDR.BIN
第一个画面已经汉化成功。
但是TXTSETUP.SIF 我用UE打开 全是乱码。。。

2009-02-16_150247.jpg (7.22 KB, 下载次数: 41)

2009-02-16_150247.jpg

作者: 寒雨孤夜    时间: 2009-2-16 16:41
原帖由 zhxy9804 于 2009-2-16 15:30 发表
先用winrar解压你的哪个sif再打开解压出来的哪个sif

下面是提取出来的sif文件,没有发现可以解压啊。

TXTSETUP.rar

12.9 KB, 下载次数: 29, 下载积分: 无忧币 -2


作者: dgxhls    时间: 2009-2-16 16:49
原帖由 寒雨孤夜 于 2009-2-16 16:41 发表

下面是提取出来的sif文件,没有发现可以解压啊。

晕,LZ直接把TXTSETUP.SI_改成了TXTSETUP.SIF!
帮你处理了一下,解压后用记事本打开就可以修改了,
改好了用CAB压缩放回原处。

TXTSETUP.rar (13.11 KB, 下载次数: 74)
作者: 寒雨孤夜    时间: 2009-2-16 17:11
恩?不是直接把TXTSETUP.SI_改成了TXTSETUP.SIF?那怎么把TXTSETUP.SI_改成TXTSETUP.SIF?先谢谢你处理过的文件.....
作者: dgxhls    时间: 2009-2-16 17:18
可以用RAR、7Z等解压TXTSETUP.SI_得到TXTSETUP.SIF。
作者: dgxhls    时间: 2009-2-16 17:32


[ 本帖最后由 dgxhls 于 2009-2-16 23:30 编辑 ]
作者: 寒雨孤夜    时间: 2009-2-16 17:35
奇怪,为什么我用Winrar 对 TXTSETUP.SI_ 点右键没有解压这下项呢?
作者: 寒雨孤夜    时间: 2009-2-16 17:37
另,彩色怎么实现的?
作者: dgxhls    时间: 2009-2-16 17:38
用Winrar打开TXTSETUP.SI_再解压。
作者: dgxhls    时间: 2009-2-16 17:41
建议LZ先学习PE的基础知识再来研究这些,别走路都还不稳就想飞,另外也别急着改几个字树立“自己的”品牌。
作者: 寒雨孤夜    时间: 2009-2-16 17:54
呵呵,我喜欢按照自己的方式来研究问题,我并不是要“改几个字树立“自己的”品牌。”比如我今天问的问题,这两个画面的修改其实并不难,而且有直接改好的,我还是要自己改,而且要知道怎么改,由setupldr.bin我研究了PE启动过程,txtsetup.sif正在研究,先改画面,再改外置程序,再改内核,这是我自己学PE的过程,我不需要那些繁杂的基础知识,我只要最后我的PE能为我所用就行。
作者: 寒雨孤夜    时间: 2009-2-16 18:02
修改boot.ini产生彩色的启动菜单

      C盘根目录下的boot.ini(隐藏文件)可以使用ANSI控制码来控制启动菜单显示出彩色。您可以根据以下短短的代码来为自己设计一个彩色的Windows启动菜单。这也有助于让您理解ANSI控制码及其转义,当然彩色的菜单也非常具有个性。
  C盘根目录下的boot.ini(隐藏文件)可以使用ansi控制码来控制启动菜单显示出彩色,例如下面的boot.ini:
  CODE:  --------------------------------------------------------------------------------
       timeout=30
  default=multi(0)disk(0)rdisk(0)partition(3)\WINDOWS
  [operating systems]
  multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP
Professional" /NOEXECUTE=OPTIN /FASTDETECT
  c:\Avldrxp.bin="Avlgo - PELDR" /noguiboot
  multi(0)disk(0)rdisk(0)partition(3)\WINDOWS="MicrosoftWindmows Sermver 2003" /noexecute=optout /fastdetect
  c:\1.bin="MS-DOS"
  --------------------------------------------------------------------------------
ansi控制码:
  箭头+“[”声明了转义序列的开始
  后面的 “1 ”定义了默认的字体宽度。对于文本属性来说,这些值是有意义的:0、1、22、4、24、5、25、7、27, 分别表示:默认值、粗体、非粗体、下划线、非下划线、闪烁、非闪烁、 反显、非反显。
  30m —— 37m 设置前景色
  40m —— 47m 设置背景色
  可选颜色:红色、绿色、**、蓝色、洋红、青色和白色。
  他们对应的颜色代码是:
  30(黑色)、31(红色)、32(绿色)、 33(**)、34(蓝色)、35(洋红)、36(青色)、37(白色)。
  用同样色方法设置背景色,不过要把第一个数字“3”替换成“4”,
  40(黑色)、41(红色)、42(绿色)、 43(**)、44(蓝色)、45(洋红)、46(青色)、47(白色)。


我想彩色字是和这一个原理实现的吧?等下试试。。。
作者: dgxhls    时间: 2009-2-16 18:40
原帖由 寒雨孤夜 于 2009-2-16 18:02 发表
  ...
我想彩色字是和这一个原理实现的吧?等下试试。。。

智商A+。
作者: HY    时间: 2009-2-16 20:00
晕,大大们惜字如金,向你们请教的大多数是菜鸟,说得越详细越好,啥子都用别人改好的,那
DIY就失去意义了。自己动手才是学习知识的根本啊!
汉化setupldr.bin:
1、用UE打开Setupldr.bin查找bootfont修改所有bootfont.bak为bootfont.bin(中文支持字体文件,在WinXP系统的根目录下可以找到。或者直接找到bootfont.bin文件,修改为bootfont.bak)
2、在偏移45358h处找到00 DB 00修改DB为3E(可以选择自己喜欢的半角符号的16进制码) 或16进制查找00 DB 00修改
作者: 七仙花    时间: 2009-2-16 21:10
我改了,可是还是乱码。就是那行 Loading RAMDISK Image 连>>>>>这个也变成乱码了
作者: 寒雨孤夜    时间: 2009-2-16 21:59
TXTSETUP.SIF 这个文件不是没有校验吗?那为什么修改之后出现下图所示问题呢?

2009-02-16_214255.jpg (13.2 KB, 下载次数: 39)

2009-02-16_214255.jpg

作者: 七仙花    时间: 2009-2-16 22:11
这个你要把它重新压缩成TXTSETUP.SI_ 文件,并放回原处
作者: 寒雨孤夜    时间: 2009-2-16 22:29
原帖由 zhxy9804 于 2009-2-16 19:31 发表
告诉你汉化setupldr.bin吧,先把它分成两个部分,然后就想修改程序一样!

其实你试着修改原版setupldr.bin,把它修改成能直接启动成 毛桃的pe,你就基本明白了启动原理了!


恩,这个方法,不错,刚找到原版的 setupldr.bin 文件,明天试一下。
作者: 寒雨孤夜    时间: 2009-2-16 22:51
原帖由 七仙花 于 2009-2-16 22:11 发表
这个你要把它重新压缩成TXTSETUP.SI_ 文件,并放回原处

我重压成TXTSETUP.SI_ 了,还是提示 INF file txtsetup.sif is corrupt or missing .
作者: 寒雨孤夜    时间: 2009-2-16 23:10
保存为xx.reg,导入注册表。然后右键点击要压缩的文件

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\CAB最大压缩]
@=""

[HKEY_CLASSES_ROOT\*\shell\CAB最大压缩\command]
@="makecab /v3 /D CompressionType=LZX /D CompressionMemory=21 \"%1\""


【我用这个方法把txtsetup.sif 压缩然后放回去的,应该没有操作问题啊 】
作者: 寒雨孤夜    时间: 2009-2-16 23:26
这个是我压缩之后还原之后的WinPE.ISO

2009-02-16_232603.jpg (16.67 KB, 下载次数: 33)

2009-02-16_232603.jpg

作者: 七仙花    时间: 2009-2-16 23:40
没问题啊,我的现在已经改成功了。我刚去老毛的网盘里下了个原版的,才改成功
作者: 七仙花    时间: 2009-2-16 23:50
教你压缩成CAB文件的一个简单方法

新建一个记事本文件,名字暂且就叫 makecab.txt 吧,然后把下面这句复制进去并保存。
makecab /d compressiontype=lzx /d compressionmemory=21 TXTSETUP.SIF

然后把 makecab.txt 改名,改成 makecab.bat  (实就是把它改成批处理文件)把此文件放到与 TXTSETUP.SIF 同一目录下,双击运行即可得到你想要的 TXTSETUP.SI_ 文件了。以后想压缩其他的文件也可用此 makecab.bat  来进行,你只需把里面的文件名改改就行了,非常方便的。

[ 本帖最后由 七仙花 于 2009-2-16 23:51 编辑 ]
作者: HY    时间: 2009-2-17 01:38
原帖由 七仙花 于 2009-2-16 23:50 发表
教你压缩成CAB文件的一个简单方法

新建一个记事本文件,名字暂且就叫 makecab.txt 吧,然后把下面这句复制进去并保存。
makecab /d compressiontype=lzx /d compressionmemory=21 TXTSETUP.SIF

然后把 m ...

这个批处理很好用,谢谢分享
作者: tanfb    时间: 2009-2-17 09:14
老毛桃不是有个MakeCab的工具吗?去搜一下.
作者: 寒雨孤夜    时间: 2009-2-17 13:18
这个画面中 Starting SuperMicro Windows PE ...
是不是也要求修改之后字节数一致啊?

20090215_250c466e4d6fbad3614dMuVrISVwiNZH.jpg (18.31 KB, 下载次数: 47)

20090215_250c466e4d6fbad3614dMuVrISVwiNZH.jpg

作者: xya168    时间: 2009-2-17 13:53
原帖由 寒雨孤夜 于 2009-2-17 13:18 发表
这个画面中 Starting SuperMicro Windows PE ...
是不是也要求修改之后字节数一致啊?


装载文字改为中文.rar (63.97 KB, 下载次数: 66)

呵呵我在  wuyou   下的  你多看NNNNNN遍
作者: xya168    时间: 2009-2-17 13:54
原帖由 zhxy9804 于 2009-2-15 21:31 发表
这个就是setupldr.bin的汉化问题了!


http://bbs.wuyou.net/data/attachment/forum/20080623_eebe59d879465eb79dc2lKvQGm5oUFnk.jpg





LZ  颜色怎么加的   羡慕
作者: xya168    时间: 2009-2-17 13:56
原帖由 寒雨孤夜 于 2009-2-17 13:18 发表
这个画面中 Starting SuperMicro Windows PE ...
是不是也要求修改之后字节数一致啊?



最后的00 00  00   不要动  就对了
作者: dgxhls    时间: 2009-2-17 17:13
原帖由 寒雨孤夜 于 2009-2-17 13:18 发表
这个画面中 Starting SuperMicro Windows PE ...
是不是也要求修改之后字节数一致啊?

这个没有限制。
作者: 寒雨孤夜    时间: 2009-2-17 21:34
呵呵,我自己的也在今天下午全部弄好了。。谢谢各位的帮助!
作者: xiaolongkun0    时间: 2009-2-17 22:25
原来如此,目前还没有这个想法。不过留着用
作者: 七仙花    时间: 2009-2-18 01:20
看看我改的,效果怎样?





[ 本帖最后由 七仙花 于 2009-2-18 08:34 编辑 ]
作者: HY    时间: 2009-2-18 16:54
原帖由 七仙花 于 2009-2-18 01:20 发表
看看我改的,效果怎样?



54463


朋友,能不能把你改好的文件发一份上来?
作者: sycdzp    时间: 2009-7-13 20:56
不错不错又学习了
作者: 叶之秋    时间: 2010-3-16 19:35
不错,这正是我碰到的问题,一直在寻找解决方法,谢谢啦
作者: lovenana81    时间: 2010-3-16 21:11
细看了帖子 收获不小




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