码迷,mamicode.com
首页 > Windows程序 > 详细

制作windows系统合盘:把win7和win8/8.1打包在一起

时间:2016-01-14 23:54:15      阅读:444      评论:0      收藏:0      [点我收藏+]

标签:

平时装系统的时候我比较喜欢win8.1,但是经常给别人装系统的时候别人很多都喜欢win7,但是我觉得这样很麻烦,于是就想做一个合盘,这样就很方便了,win7旗舰版里面其实封装了四个系统,或者说一个系统,但是有四个版本,只是四个版本包含的功能多少不同而已,我们可以通过onekey ghost或者其他的一些工具来查看,如下,

技术分享

  其他的有些系统也像这样封装了几个版本的系统,但是我们平时安装的时候其实并没有提示我们选择安装那一个版本的系统,而是安装他默认的系统,这个其实是由它里面的一个ei.cfg文件来决定的,win7系统有这个文件,不过win8/8.1就没有了,因为这个文件里面设置了一个默认的系统,所以安装7的时候并没有提醒我们安装哪一个,而8里面并没有这个文件,所以安装的时候也没有提醒我们安装哪一个系统,如果8中包含了几个版本系统的话,是根据我们输入的安装序列号来决定系统的版本的,所以我们可以通过修改镜像中sources文件夹下的ei.cfg文件来达到安装时出现多版本选择界面,而7其实也可以通过删除这个文件来达到这种效果,但Windows 8镜像中没有这个文件,没关系,我们手动创建一个,内容格式如下:(或许你们现在看不懂,没关系,后面我会详细写一个例子)

    [EditionID]
    {Edition ID}
    [Channel]
    {Channel Type}
    [VL]
    {Volume License}
注:[EditionID] 指定版本。默认选择第一个,当EditionID无内容时也会出现系统版本选择菜单。[Channel] 指定许可协议。指定OEM 或者Retail( 零售)两种许可协议。对于Starter版,不论[Channel]为何状态,许可协议都是 OEM。Retail改成 OEM 就可以显示OEM的安装协议,否则就是 RTL 的协议。[VL] 指定是否为批量授权当 [VL] 里的数值为 0 或 1 时,自动选择安装 [EditionID]里指定的第一个版本;当 [VL]里的数值大于 1 时,出现系统版本选择菜单。

此处,{Edition ID}我并没有填写,留空表示显示版本列表,当然你也可以填写,有效ID为:Core,Professional。只填写其一,安装时会安装对应的版本;两者均填写,默认安装第一个版本,即写在前面的ID所对应版本;否者,会出现版本选择的界面。不论哪种情况,均不会出现输入密钥的界面而使安装暂停。(这并不是说不需要激活了哦,安装完成后请自行激活^_^)
    建立ei.cfg文件后,可通过UltraISO编辑Win8镜像,将ei.cfg文件添加到sources文件夹下,然后保存或另存镜像即可。
    说明:虽然企业版是功能最全面的版本,但安装镜像中却不像Win7的旗舰版那样包含多个版本,从他们的文件大小即可看出,Win8 > Win8企业版 > Win8专业版(vl) ,所以企业版不能通过此方法实现多版本选择安装。

  好了,下面就来说说打包系统的步骤:

工具:

1.imagex

2.win7/8/8.1镜像文件(看你需要什么系统,自由选择,方法一样)

步骤:(这里我用我自己比较喜欢的win7的旗舰版和win8.1的专业版为例子来说明,都是64位系统,也是看自己喜好,你们可以自由选择,方法一样)

  用压缩软件或虚拟光驱提取各自的镜像sources目录下的install.wim文件夹到d盘根目录,并分别重命名win7为install1.win,win8.1专业版为install2.wim,因为win7旗舰版包含4个版本,win8.1专业版包含两个版本(核心版和专业版),(不确定可以用ImageX或onekey ghost等软件查看)。

  自行下载复制imagex.exe文件到d盘根目录,如下:

技术分享

 

  管理员身份打开cmd,cd到d盘根目录,输入命令  d:

技术分享

  然后就是打包win7了,输入命令IMAGEX /EXPORT D:\install1.wim 4 D:\install.wim

补充:命令里面的4是wim的卷标号,引号里是显示在安装程序上的操作系统名称,因为我只需要四个版本中的第四个,也就是旗舰版,所以我只输入了这一条命令,如果你们有的喜欢都添加的话可以同样的方式添加123个,方法是一样的。
wim卷标号:
原版win732位:
1:初级版
2:家庭普通版
3:家庭高级版
4:专业版
5:旗舰版
1.原版win764位:
1:家庭普通版
2:家庭高级版
3:专业版
4:旗舰版
原版win8、win8.1:一般用1号就行。1号是专业版,2号是核心版

技术分享

 

  然后以同样的方式打包win8.1,输入命令IMAGEX /EXPORT D:\install2.wim 1 D:\install.wim

技术分享

 

漫长的等待之后即可在d盘根目录下看到install.wim映像文件,这个就是我们的劳动成果!然后打开记事本,输入下面内容,注意其中第二行是空行:
[EditionID]

[Channel]
Retail
[VL]
999

技术分享
另存为ei.cfg,这个就是我上面最开始的时候所说的那个文件,第二行空行和最后一行的999就是为了让我们自由来选择安装的版本,999其实只要是大于1的任何数都可以的,然后第四行我选择的零售版,其实选择OEM也可以的,没什么关系。当然你也可以直接从win7中的source文件夹中提取出这个文件来进行更改也是可以的。
用软通牒或虚拟光驱打开原版系统镜像,用我们做好的install.wim文件替换原版系统原来的install.wim文件,然后用我们做的ei.cfg文件替换原版的ei.cfg文件(如果是win7就是替换,因为8/8.1都没有这个文件,所以直接放进去就是了),

技术分享

系统镜像另存“cn_windows_7&8.1_2in1_x64.iso”即可(名字其实看个人洗好,不过要符合命名规则,不能汉字和特殊字符)。可以替换原版win7的,也可以是原版win8的,只不过两个安装界面不同,安装效果是一样的!

技术分享

另外注意我下载的win7是sp1版本的,就是带更新的,所以镜像中多了一个目录,这个目录应该就是升级的更新目录,所以我选择的是替换win7而不是win8,不过其实这个也是没有什么关系的,

技术分享

技术分享

 虚拟机测试:其实这个时候安装的是win8.1,但是是7的安装界面,因为我替换的是7。

技术分享

遗憾的是安装出错了

技术分享

所以结论就是替换8的就不会出错了。

参考网址:

http://xiao106347.blog.163.com/blog/static/2159920782013312105516548

http://xiao106347.blog.163.com/blog/static/2159920782013312105516548

 

 

制作windows系统合盘:把win7和win8/8.1打包在一起

标签:

原文地址:http://www.cnblogs.com/shenjieblog/p/5131815.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!