怎样把简体语言包集成在 windowsXP ×64 的安装光盘里?
望各位高手解答! 这个我也正在找! 转来的看看http://www.0xy.cn/read.php?tid=64200英文版 Windows XP 操作系统无人值守硬盘安装能否自行安装东亚语言包,这个问题困扰了我很久。
网上已经发布的各个英文版作品,用光盘方式安装,在安装完系统后就已经自行安装完东亚语言包了,
但是一旦从硬盘上安装系统,就只能手动再安装一次东亚语言包。
带着这个问题,我查阅了微软官网上的很多关于MUI的英文文档,终于找到了解决的办法,
希望对致力于英文版XP无人值守的研究的网友有所帮助。
方法其实很简单,按照微软的说法,需要在I386文件夹下建一个临时文件夹MUITEMP(文件夹名非限定),
再将东亚语言包的安装程序可执行文件MUISETUP.EXE,以及MUISETUP.EXE相应的MUI.INF文件放在MUITEMP下,
在WINNT.SIF中添加如下与中国或中文有关的信息:
InputLocale = 0804:00000804
InputLocale_DefaultUser = 0804:00000804
Language = 0804
LanguageGroup = 10
SystemLocale = 0804
UserLocale = 0804
UserLocale_DefaultUser = 0804
"%windir%\MUITEMP\MUISETUP.EXE /i 0401 0804 /d 0804 /r /s"
"%windir%\SYSTEM32\CMD.EXE /c RMDIR %windir%\MUITEMP /s /q"
其中需要说明的是,MUISETUP参数,/i 0401 0804是安装英语和简体中文,
/d 0804是设置中文为默认,/r和/s分别是安装完后不重启不显示安装完毕信息。
而安装程序MUITEMP和语言包都是需要先拷贝到WINDOWS目录下的,这个事情交给WINNT32.BAT来做。
现在网上发布的中文版XP系统都有个WINNT32.BAT文件,可以拿来稍加修改,
使之在执行I386\WINNT32.EXE时加入两个参数来拷贝先前提到的内容,如下
/copysource:lang /copydir:muitemp
这个也是微软给出的文档中提到的。
之后运行WinPE,格式化C盘,运行WINNT32.BAT…………
本人虚拟机中运行正常,欢迎大家测试,希望能与大家共同交流,如有不足,千万别转头哦。
附件我已打包相关文件,版权为微软所有,谢谢。 虚拟机测试,应该可以吧
页:
[1]