整理制作纯中文版VISTA企业版的方法
白海豚整理现在,大家都知道,微软已于去年11月30日发布了Vista英文企业版,而至今网络上并没有泄漏出官方的Vista中文企业版。但是没关系,如果已经下载了官方的英文企业版的朋友,可以自己定制一个纯中文版的VISTA企业版 。这样也没必要重新下载别人定制的中文版VISTA企业版了,可以自个DIY嘛。
方法嘛,其实大家如果认真阅读了WAIK里的文档,可能已经知道怎么制作了。文档里所介绍的很零散,东一点,西一点,还要通过我们的理解才能理出来。
在这里呢,我就把它们整理一遍给大家看一下
[b]1.必备软件:[/b]XP系统或2003系统或Vista系统、Windows AIK、英文企业版原盘、中文官方语言包等等,熟悉系统封装布署各命令。
[b]2.复制文件:[/b]用虚拟光驱加载英文企业版安装镜像,并把文件复制到本地磁盘某新建目录下,如:f:\vista
[b]3.制作应答文件:[/b]开始==>所有程序==>Microsoft Windows AIK==>Windows 系统映像管理器(Vista下以管理员方式运行)。
在”Windows映像“一栏中单击“选择WINDOWS映像或编录文件”==〉选择映像==〉指向f:\vista\sources\install.wim并打开,然后按下图选择“是”。
好,稍等些许时间,已经在系统映像管理器打开install.wim,在“应答文件”栏里新建一个应答文件,回到
"Windows映像“栏里,单击展开Packages项==〉右键单击Languagepack项==〉添加到应答文件,来到右边的属性设置栏里,先单击languagepack结构下的两个组件,然后在ACTION项里把值改为“remove"
保存应答文件到本地磁盘上,如:f:\Unattend.xml ,然后关闭映像管理器。这一步就算完成了。
应答文件就像这样: 复制内容到剪贴板 代码:[font=新宋体] <?xml version="1.0" encoding="utf-8" ?>
- <unattend xmlns="urn:schemas-microsoft-com:unattend">
- <servicing>
- <package action="remove">
<assemblyIdentity name="Microsoft-Windows-Client-LanguagePack-Package" version="6.0.6000.16386" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="en-US" />
</package>
- <package action="remove">
<assemblyIdentity name="Microsoft-Windows-NetFx3-OC-Package" version="6.0.6000.16386" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="en-US" />
</package>
</servicing>
<cpi:offlineImage cpi:source="wim:f:/vista/sources/install.wim#Windows Vista ENTERPRISE" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
</unattend>[/font]
[b]4.干净卸载英文语言包:[/b]开始==〉所有程序==〉附件==〉Windows AIK==>以管理员方式运行PE命令行工具,装载install.wim映像到本地磁盘上如:f:\mount(保证F盘有8G的乘余空间)然后命令如下:
[u][color=red]imagex /mountrw f:\vista\sources\install.wim 1 f:\mount[/color][/u]
把命令行切换到以下目录,输入命令:[color=red][b][u]cd c:\Program Files\Windows AIK\Tools\x86\Servicing[/u][/b][/color]
[b][color=blue](注,一定要切换到此目录下,否则PKGMGR命令就没反应,无效了)[/color][/b]回车后接着输入以下命令:
[color=red][u]start /w pkgmgr /o:"f:\mount\;f:\mount\windows" /n:"f:\Unattend.xml"[/u][/color]
稍等片刻,英文语言包就删掉了,好了之后,可以查看一下,命令为:[color=red][u]peimg /list f:\mount\windows[/u][/color]
如图,我们可以看到已经没有英文语言包了,现在只剩无语言包的内核了。
先保存干净卸载英文语言包的映像,命令为:[color=red][u]imagex /unmount /commit f:\mount[/u][/color]
然后呢,更新一下install.wim映像,命令为:[color=red][u]ImageX /export /check f:\vista\sources\install.wim * f:\install.wim [/u][/color]进行此步是因为:虽然语言包已从特定 Windows 映像删除,相关的语言包文件仍存在于 .wim 文件中。将 Windows 映像导出到新的 .wim 文件可确保任何不必要的文件都不会进入新的 .wim 文件。然后你就把新生成的映像替换到f:\vista\sources\install.wim,然后就接着以下步骤吧。
[b]5.安装中文语言包:[/b]先把官方中文语言包复制到某目录下,如f:\lp\zh-cn\lp.cab,然后还是打开映像管理器,通过管理器打开刚才的install.wim,以之前的方法相似,照样新建一个新的应答文件,在应答文件栏里右击Packages项==〉插入数据包==指向f:\lp\zh-cn\lp.cab来进行添加lp.cab(中文包),保存应答文件并退出映像管理器
回到PE工具命令行,再次装载install.wim映像,输入:[color=red][u]imagex /mountrw f:\vista\sources\install.wim 1 f:\mount[/u][/color]
装载完毕,再输入以下命令:[color=red][u]start /w pkgmgr /o:"f:\mount\;f:\mount\windows" /n:"f:\Unattend.xml"[/u][/color]
稍些许时间,中文包就安装进去了,查看一下:[color=red][u]peimg /list f:\mount\windows[/u][/color]
安装完之后,记得把默认语言和默认区域都设置为:zh-cn(原来是en-US),命令分别为:[color=red][u]peimg /lang=zh-cn f:\mount\windows [/u][/color]和 [u][color=red]peimg /timezone=zh-cn f:\mount\windows[/color][/u]
顺便呢,在此修改一下lang.ini文件,命令为:[color=red][u]intlcfg -genlangini -dist:f:\vista -image:f:\mount -all:zh-cn[/u][/color]
最后打包:[color=red][u]imagex /unmount /commit f:\mount[/u][/color],至此就完成了对install.wim纯中文本地化的工作。
[b]6.对安装程序进行中文本地化:[/b]对中文语言包lp.cab进行解压到某文件内,如:f:\lp\zh-cn\
把f:\lp\zh-cn\setup\sources\目录下的zh-cn文件夹包括里面所有内容复制到f:\vista\sources\根目录下,把f:\lp\zh-cn\sources\license\目录下的zh-cn文件夹与及内容复制到f:\vista\sources\license\目录下,顺便删除掉这两 个文件夹里的en-us文件夹。然后
[b]7.更新BOOT.wim:[/b]装载boot.wim,命令:[color=red][u]imagex /mountrw f:\vista\sources\boot.wim 2 f:\mount[/u][/color]
然后把f:\vista\sources\下的除了两个WIM文件的所有文件都复制到f:\mount\sources文件夹内,替换里面所有文件,同时把en-us删掉。保存修改并卸载:imagex /unmount /commit f:\mount
为了能在安装过程中能看到中文本地化的帮助文件以及协议,先用[color=red][u]imagex /mount f:\vista\sources\install.wim 1 f:\mount [/u][/color]然后打开f:\mount\windows\system32\oobe\zh-cn文件夹,把里面的五个rtf文件复制到f:\vista\sources\zh-cn文件夹里。完了之后,就把映像无修改卸下来:[color=red][u]imagex /unmount f:\mount[/u][/color]
至此纯中文本地化工作完成。最后就是打包成可启动DVD了
[b][color=red]注:制作成其它纯语言版的安装盘,方法亦如此。如果需制作含多语言时,请把不需要的原有的语言包先从映像里删除,然后再进行添加新的想要的语言包。[/color][/b] 够祥细的
页:
[1]
