无忧启动论坛

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

个人制作多语言Windows 7 16385安装盘的教训

[复制链接]
跳转到指定楼层
1#
发表于 2009-7-21 19:24:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
简要流程网上都有,但是由于没有16385的Windows AIK,所以本人的制作方法是:
1.整合install.wim(可以用gImageX、WimTool一类的工具实现可视化操作),而且注意改wim文件的描述(否则安装的时候你不知道哪个是哪个)。然后相应修改clg文件的名称。
比如,install.wim当中的映像卷"Windows 7 HOMEBASIC_zh-cn"对应的clg文件文件名必须是"install_Windows 7 HOMEBASIC_zh-cn.clg"。
不同语言和Service Pack版本Windows的clg文件不能通用。
2.修改WinPE,加入mui语言文件和相应语言的License文件(否则安装会出错)。
3.修改lang.ini文件(notepad就行)。
4.对boot.wim文件进行相应修改。
5.制作iso,虚拟机安装测试。
6.刻盘。

但是,在虚拟机和实机安装的时候,出现了“找不到文件”、“无法设置脱机映像语言”等错误。
经过几个小时的查找,原因如下:
1.缺少clg编录文件。
如果你的安装程序是从Windows当中运行的,那么Windows Setup需要编录文件以便构建下一安装阶段Windows PE下安装的相关配置。如果clg文件版本不匹配,那么安装好的Windows会出问题;如果缺少clg文件,那么安装会失败。
解决方法:在构建install.wim之后,使用Windows系统映像管理器重新建立clg文件。
2.安装台湾版本Windows 7时提示“无法设置脱机映像的语言”。
我刚才建立的wim文件内容是:
映像信息:
---------------------
GUID:        {BC90F44F-35AA-48FE-9FA0-0B6C63C6B4D7}
卷数量:    12
压缩选项:    LZX
部件号:    1/1
属性:    0x8
        RP_FIX
映像卷编号: 1
-------------------
映像名称:        Windows 7 STARTER
映像描述:    Windows 7 STARTER
系统版本:        Starter
文件:        47318
目录:        9550
容量大小:    7613 MB
映像卷编号: 2
-------------------
映像名称:        Windows 7 HOMEBASIC
映像描述:    Windows 7 HOMEBASIC
系统版本:        HomeBasic
文件:        47403
目录:        9561
容量大小:    7633 MB
映像卷编号: 3
-------------------
映像名称:        Windows 7 HOMEPREMIUM
映像描述:    Windows 7 HOMEPREMIUM
系统版本:        HomePremium
文件:        48416
目录:        9779
容量大小:    8054 MB
映像卷编号: 4
-------------------
映像名称:        Windows 7 PROFESSIONAL
映像描述:    Windows 7 PROFESSIONAL
系统版本:        Professional
文件:        48866
目录:        9836
容量大小:    7941 MB
映像卷编号: 5
-------------------
映像名称:        Windows 7 ULTIMATE
映像描述:    Windows 7 ULTIMATE
系统版本:        Ultimate
文件:        49019
目录:        9866
容量大小:    8092 MB
映像卷编号: 6
-------------------
映像名称:        Windows 7 STARTER_en-us
映像描述:    Windows 7 STARTER_en-us
系统版本:        Starter
文件:        45608
目录:        9044
容量大小:    7568 MB
映像卷编号: 7
-------------------
映像名称:        Windows 7 HOMEBASIC_en-us
映像描述:    Windows 7 HOMEBASIC_en-us
系统版本:        HomeBasic
文件:        45861
目录:        9081
容量大小:    7622 MB
映像卷编号: 8
-------------------
映像名称:        Windows 7 HOMEPREMIUM_en-us
映像描述:    Windows 7 HOMEPREMIUM_en-us
系统版本:        HomePremium
文件:        46870
目录:        9298
容量大小:    8042 MB
映像卷编号: 9
-------------------
映像名称:        Windows 7 PROFESSIONAL_en-us
映像描述:    Windows 7 PROFESSIONAL_en-us
系统版本:        Professional
文件:        47298
目录:        9354
容量大小:    7928 MB
映像卷编号: 10
-------------------
映像名称:        Windows 7 ULTIMATE_en-us
映像描述:    Windows 7 ULTIMATE_en-us
系统版本:        Ultimate
文件:        47447
目录:        9384
容量大小:    8078 MB
映像卷编号: 11
-------------------
映像名称:        Windows 7 ENTERPRISE_en-us
映像描述:    Windows 7 ENTERPRISE_en-us
系统版本:        Enterprise
文件:        47358
目录:        9358
容量大小:    7930 MB
映像卷编号: 12
-------------------
映像名称:        Windows 7 ULTIMATE_zh-TW
映像描述:    Windows 7 ULTIMATE_zh-tw
系统版本:        Ultimate
文件:        50105
目录:        9600
容量大小:    8274 MB

其中一开始,编号12的映像卷名称被设置为“Windows 7 ULTIMATE”,和映像卷1相同。
这导致安装程序在用户选择卷12进行安装时,实际操作的是映像1(简体中文),而这个映像没有安装繁体中文语言包,只有简体中文语言包,于是产生错误“安装程序无法设置脱机映像的语言”。

还有三点经验:
1.Windows AIK的版本尽量高。对Windows 7进行部署时,必须使用Windows 7版本的AIK。高版本的AIK可以用来部署低版本的Windows,但是反过来不行。
例如,可以使用Windows7的AIK处理Vista安装,但是用Vista(即使是SP1)的AIK处理Windows7映像的唯一结果是出错。
Windows Vista SP1的AIK可以用于处理Vista SP2。
2.在处理wim文件的时候,不推荐在Windows7下操作。Windows 7改变了处理Wim文件的内部机制,虽然方便了许多,但是会严重延长加载和卸下wim文件的时间。
3.制作多合一安装盘的时候,不能出现2个或以上映像卷具有相同名称的情况。
2#
发表于 2009-7-23 09:29:10 | 只看该作者
呵呵,不错,受教了……
回复

使用道具 举报

3#
发表于 2009-7-23 17:59:44 | 只看该作者
受教了..感谢LZ..
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2026-2-16 01:13

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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