无忧启动论坛

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

2K和XP的BOOTFONT.BIN是否可共用?

[复制链接]
跳转到指定楼层
1#
发表于 2005-4-16 11:24:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
[这个贴子最后由只为你在 2005/04/18 05:58pm 第 1 次编辑]

我想把深山红叶的光盘再加上2000SP4(安装)
把2000的安装文件都放进去,发现一个问题:
是否代换:
BOOTFONT.BIN
我只知道这个文件是安装时的界面语言文件,就不知能不能用原来的,而不用2K的BOOTFONT.BIN
求大大指点一下!
==============================================
20050418:
我在另一个论坛也问这个问题,有人给我回复是:可以!
这里却是得到相反的答案:

只好自己用虚拟PC试试...
不论用那一个,都可以,只是有些地方会出现乱码!
如果用2K的,启动WIN PE(XP)有一个地方会出现乱码!
如果用XP的,则安装2K过程中也会出现乱码!!
不过没关系,过后就很正常!
2#
发表于 2005-4-16 18:19:50 | 只看该作者

2K和XP的BOOTFONT.BIN是否可共用?

不可以
回复

使用道具 举报

3#
发表于 2005-4-17 00:05:08 | 只看该作者

2K和XP的BOOTFONT.BIN是否可共用?

试试就知道了
回复

使用道具 举报

4#
发表于 2005-4-17 02:19:44 | 只看该作者

2K和XP的BOOTFONT.BIN是否可共用?

我一年前就试过了,确实不可以!
回复

使用道具 举报

5#
 楼主| 发表于 2005-4-18 17:53:54 | 只看该作者

2K和XP的BOOTFONT.BIN是否可共用?

用虚拟PC试过了!
不论用那一个,都可以,只是有些地方会出现乱码!
如果用2K的,启动WIN PE有一个地方会出现乱码!
如果用XP的,则安装2K过程中也会出现乱码!!
不过没关系,过后就很正常!
回复

使用道具 举报

6#
发表于 2005-4-18 21:39:33 | 只看该作者

2K和XP的BOOTFONT.BIN是否可共用?

你可以使用UltraEdit来对这个2个文件进行比较嘛
回复

使用道具 举报

7#
发表于 2005-4-18 21:44:01 | 只看该作者

2K和XP的BOOTFONT.BIN是否可共用?

知道是乱码了还用,不过如果你对DOSNET安装阶段的界面非常熟悉,可以不在乎乱码,
回复

使用道具 举报

8#
发表于 2005-4-19 12:15:39 | 只看该作者

2K和XP的BOOTFONT.BIN是否可共用?

我以前做的2000和XP合一光盘,也出现此问题,它道到了英文的,我认为不可以。
谁有好的解决办法呀。
回复

使用道具 举报

9#
发表于 2006-5-9 08:57:09 | 只看该作者

2K和XP的BOOTFONT.BIN是否可共用?

还没解决吗?
回复

使用道具 举报

10#
发表于 2006-5-9 09:15:32 | 只看该作者

2K和XP的BOOTFONT.BIN是否可共用?

下面引用由cwt20032006/05/09 08:57am 发表的内容:
还没解决吗?
呵呵,不可以咯,
但是有一个办法可以做到 Windows 2000/XP 的合集光盘启动安装各自的系统均不出现乱码,就是通过 UltraEdit 修改各系统启动组中的 SETUPLDR.BIN 文件,比如 XP/2003 的 SETUPLDR.BIN 就将里面所有的 BOOTFONT.BIN 修改成 XPBTFONT.BIN,然后将 XP/2003(这两个系统的 BOOTFONT.BIN 可以通用)的 BOOTFONT.BIN 改名为 XPBTFONT.BIN 复制到光盘的根目录,2000 的修改方法类似,比如改成 2KBTFONT.BIN,不过要用 2000 的 BOOTFONT.BIN 才行,这样的话就不会出现冲突了
回复

使用道具 举报

11#
发表于 2006-5-9 12:14:45 | 只看该作者

2K和XP的BOOTFONT.BIN是否可共用?

这样不累呀!
把ntldr和ntdetect.com都换成XP的就可以了
回复

使用道具 举报

12#
发表于 2008-5-1 03:46:58 | 只看该作者
原帖由 老毛桃 于 2006-5-9 09:15 AM 发表

呵呵,不可以咯,
但是有一个办法可以做到 Windows 2000/XP 的合集光盘启动安装各自的系统均不出现乱码,就是通过 UltraEdit 修改各系统启动组中的 SETUPLDR.BIN 文件,比如 XP/2003 的 SETUPLDR.BIN 就将里面 ...



TO:老毛桃和所有其他关注此问题的XD

我的测试结果:

1,首先说2003和XP的BOOTFONT文件是一样的  与2k的不一样 (只有中文版才有)

2,光盘根目录如果放2003/XP的BOOTFONT,且对应OS的软盘组启动目录(ABCD那个目录)没有BOOTFONT文件,则英文版的XP和2003安装启动时会出现“屯”乱码(在DOS蓝色安装界面),但2k的英文版不会乱码,而2K中文版有乱码。说明英文版XP/2003也会有读取BOOTFONT的行为,加载的BOOTFONT会导致英文版XP/2003乱码;而英文2K则不会(实际上是2K根本不会读取光盘根目录的BOOTFONT文件,所以没有乱码情况,而这也是为什么中文版2K也出现乱码的原因,因为在它的启动目录里找不到BOOTFONT字体文件,请参考3)  补充:如果中文2K的软盘启动目录ABCD有XP/2003的BOOTFONT,则乱码,原因是与XP/2003的BOOTFONT不兼容;如果英文2K的软盘启动目录ABCD有BOOTFONT(2K或2003/XP的都无所谓),则不会乱码,因为英文2K不会读取BOOTFONT

3,光盘根目录如果放2K的BOOTFONT文件,且对应OS的软盘组启动目录(ABCD那个目录)没有BOOTFONT文件,则中文版2K XP和2003都会乱码,很奇怪是不是? 因为2K不会读取光盘根目录的BOOTFONT,只在I386目录读取(对于多启动光盘,它从光盘根目录那个ABCD目录读取)。对于中文版和英文版的XP和2003都会出现乱码,原因很简单,英文版和中文版都读取BOOTFONT,而2K的BOOTFONT与2003/XP的不兼容。

4,光盘根目录如果没有任何BOOTFONT文件,且对应OS的软盘组启动目录(ABCD那个目录)也没有BOOTFONT文件,那么所有中文版OS的会出乱码,不论2K XP还是2003。原因:找不到字体文件,当然会乱码

5,光盘根目录如果没有任何BOOTFONT文件,但对应OS的软盘组启动目录(ABCD那个目录)有BOOTFONT文件,那么所有OS(不论中、英文,也不论2K XP还是2003),都不会乱码,他们会各自读取自己软盘组启动目录(ABCD那个目录)中的BOOTFONT文件。

说说结论吧
1,2K与XP/2003的BOOTFONT互不兼容;XP与2003的兼容
2,任何语言的2K不会在光盘根目录读取BOOTFONT,仅会在启动目录读取BOOTFONT(如果是原盘,在I386目录里读取;多启动的在你自己定义的ABCD目录中读取)。 注意:英文2K自己在启动目录也不会读取BOOTFONT,所以英文2K绝对不会乱码
3,任何语言的2003/XP都会先在光盘根目录找BOOTFONT,然后在自己的启动目录找BOOTFONT(I386或者ABCD目录)。注意:英文版也会按此方式寻找BOOTFONT文件,但一定不要让它找到,否则英文版会出现乱码。
4,2K XP和2003的中文版都需要各自的BOOTFONT支持,才不会乱码

最后的结论:各个OS的BOOTFONT放在各自的启动目录中,不要放在光盘根目录
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-17 14:46

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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