Windows Server 2008
中文版迟迟不肯发布,这让等着用中文版升级
Windows Server 2003
的我很无奈,虽然可以先安装英文版,再安装多语言包,但这样未免麻烦,而且,也可能会有其他问题
―-Windows 2008
不知是不是支持从中文的
Windows 2003
升级到英文的
Windows 2008.
可以使用
Microsoft
提供的
AIK
工具包,自己制作中文的
Windows Server 2008.
下面介绍主要步骤。在AIK工具包中有中文帮助。
(
1
)、准备
Windows Server 2008 32
位英文版、
32
位简体中文语言包,
AIK
工具。
可以从
[url]http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=94bb6e34-d890-4932-81a5-5b50c657de08[/url]
下载“
Automated Installation Kit (AIK) for Windows Vista SP1 and Windows Server 2008 -
简体中文”工具。
从
[url]http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=e9f6f200-cfaf-4516-8e96-e4d4750397ff[/url]
下载
Windows Server 2008
中文语言包。
在下载的过程中,使用虚拟光驱加载
Windows Server 2008
英文版,并且找一个空间比较大的分区,将
Windows Server 2008
安装程序复制到一个文件夹中,本例为
E:\win2008-aik
,另外再创建一个文件夹,本例为
e:\w2008cn
,保证所在分区有至少
6GB
空间。
(
2
)下载之后,安装
AIK
工具,安装之前,先安装“
MSXML 6.0
”与“
Microsoft .Net Framework
”程序,如图
1
所示。
(
3
)在“
Microsoft Windows AIK
”程序组中运行“
Windows
系统映像管理器”,在“
Windows
映像”中用鼠标右键单击“选择
Windows
映像”如图
2
所示,选择
Windows Server 2008
安装程序中的“
install.wim
”文件(在
e:\w2008-aik\sources
目录中),在弹出的“选择映像”中选择一个,例如“
Windows Longhorn Server Enterprise
”,表示选择企业版。
(
4
)在“应答文件”下面用鼠标右键单击,选择“新建应答文件”,在左侧“
Windows
映像”下面展开“
Packages
→
LanguagePack
”,用鼠标右键单击选中两个英文语言包,选中“添加到应答文件”,如图
3
所示。
然后在右侧,分别选中每一个语言包(
x86_Microsoft-Windows…
等),在右侧“设置→
Action
”选择“
Remove
”,这项操作是将英文语言包删除,如图
4
所示。
然后关闭
AIK
程序,并保存配置文件到
E
盘根目录,默认文件名为
untitled.xml
。
(
5
)从“
Microsoft Windows AIK
”程序组中运行“
Windows PE
工具命令提示”,进入命令提示符,执行:
imagex /mountrw e:\w2008-aik\sources\install.wim 1 e:\w2008cn
这一部的意思是将
install.wim
文件映像到
e:\w2008cn
文件夹中,执行之后,可以看到
e:\w2008cn
里面有许多文件,实际上这就是
install.wim
展开后的文件,实际上只是“虚拟并映射的”,相当于
daemon
虚拟光驱将光驱镜像映射成一个盘符,而
imagex
,是将一个镜像映射到一个文件夹中。如图
5
所示。
之后执行
start /w pkgmgr /o:"e:\w2008cn;e:\w2008cn\windows" /n:"e:\untitled.xml"
如果提示找不到
pkgmgr
文件,则可以在命令提示符下执行
dir c:\pkgmgr.exe /s
搜索到并拷贝到当前目录即可
之后执行
peimg /list e:\w2008cn\windows
显示
e:\w2008cn
目录中是否包括英文的语言包,如果仍然显示
EN-US
语言包,可能是在执行
Start
命令时,配置文件名不对,请检查或重执行下列命令:
start /w pkgmgr /o:"e:\w2008cn;e:\w2008cn\windows" /n:"e:\untitled.xml"
直接显示“
8
个程序包”为止,如图
7
所示。
之后执行
imagex /unmount /commit e:\w2008cn
更新
install.wim
映像。
(
6
)安装中文语言包:运行
AIK
映像管理器,通过管理器打开刚才的
install.wim
,与以前的方法相似,在应答文件栏用鼠标右键单击“
Packages
项→插入数据包”选择
Windows Server 2008
中文语言包,然后保存应答文件并退出
AIK
。如图
8
所示。
图
8
(
7
)将语言包添加到镜像中:切换到“
Windows PE
工具命令提示”,继续执行下面的命令。
imagex /mountrw e:\w2008-aik\sources\install.wim 1 e:\w2008cn
start /w pkgmgr /o:"e:\w2008cn;e:\w2008cn\windows" /n:"e:\ untitled.xml "
peimg /list e:\w2008cn\windows
修改
lang.ini
文件
:
intlcfg -genlangini -dist:e:\w2008-aik -image:e:\w2008cn -all:zh-cn
imagex /unmount /commit e:\w2008cn
如图
9
所示。
(
8
)解压缩中文语言包
lp.cab
到一个目录中,拷贝
\zh-cn\setup\sources\
目录下的
zh-cn
文件夹到
e:\w2008-aik\vista\sources\
根目录下,
把
\zh-cn\sources\license\
目录下的
zh-cn
文件夹复制到
e:\w2008-aik\sources\license\
目录下。
(
9
)更新
BOOT.wim
文件:
imagex /mountrw e:\w2008-aik\sources\boot.wim 2 e:\w2008cn
然后把
e:\w2008-aik\sources\
下的除了两个
WIM
文件的所有文件都复制到
e:\w2008cn\sources
文件夹内,替换里面所有文件。然后执行:
imagex /unmount /commit e:\w2008cn
(
10
)
imagex /mountrw e:\w2008-aik\sources\install.wim 1 e:\w2008cn
然后打开
e:\w2008cn\windows\system32\oobe\zh-cn
文件夹,把里面的五个
rtf
文件复制到
f:\w2008-aik\sources\zh-cn
文件夹里。
imagex /unmount /commit e:\w2008cn
(
11
)最后,执行:
oscdimg -n -be:\w2008-aik\boot\etfsboot.com e:\w2008-aik e:\w2008entcn2.iso -o �Cm
打包成
ISO
镜像。
(
12
)在
VMware
虚拟机中测试,在安装的前几步是英文,在重启一次之后,再进入安装界面时将会显示中文,并且之后将是中文。
在安装的时候,只能选择“企业版”,因为我们制作的就是“企业版”,虽然显示了好几个版本,但安装其他版本时会出现问题。
在重启一次之后,再次进入将显示中文,以后所有的显示、帮助等,都是中文。
在进入系统之前还有一个图是中文的,没有抓好,现在就这一个图了,这是第一次登录之前的