ERD Commander 2005 Boot CD 剖析及汉化试验
2008-12-04 10:13:25 来源:WEB开发网易通选择了第二条路。
下面的事情,就是先做一个简体中文的 Winpe 内核,再把 ERD 植进去就是了。
聪明的,马上就知道肯定是用简体中文的 Win 2003 Server Std 生成 Winpe 了。是的,这样最保险。易通也尝试过用简体中文的 Win 2003 Server Std sp1 生成 Winpe ,但不成功,道理是显然的,ERD 和内核结合得太紧密了,不是可以随随便便就迁移内核的。所以,我们选择相同版本的内核,只不过默认的语言属性不一样而已。
如果选择第一种思路的,易通就只能祝你好运了。也不是一定不行,条条大路通罗马,或者别有一番风景也不一定。
汉化内核的工作已经变化了,变成用简体中文的 Win 2003 Server Std 生成 Winpe ,再修改它,使它能够支持 ERD 外壳和程序。
七、修改 Winpe 配置
第五个问题也出来了:ERD 在 Winpe 中有哪些配置,又怎么样配置?
Winpe 的配置文件在哪里?在我们上一步提取出来了的文件里!ERD 肯定也要修改原版的 Winpe 的配置文件,改过后的文件也肯定和原版的不同,肯定被我们在上一步提取出来。分析提取出来的文件就好了。
研究过 Winpe 的都知道,Winpe 的配置文件主要有:i386 下的 txtsetup.sif,i386system32 下的 setupreg.hiv,i386system32config 下的 default 和 software。第一个是文本文件,后面的都是注册表文件。文本文件直接用 UltraEdit 处理就好了,注册表文件要用 Regedit 来处理。
检查一下,我们上一步提取出来的文件里有没有这几个配置文件?呵呵,都有了。
解答第五个的问题,就很简单了,把这四个文件与 E 文原版的 Winpe 的配置文件比较一下,就能找出来了。
比较注册表文件,易通也有技巧。先用 Regedit 把它导成文本文件,再用 UltraEdit 来比较,呵呵……
更多精彩
赞助商链接