Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

搜索
查看: 990|回复: 12

[求助] 自己制作了一个7、8、10 多合一,遇到问题 [复制链接]

...傻...

Rank: 2Rank: 2

UID
988758
帖子
253
PB币
57
贡献
0
技术
0
活跃
220
发表于 2018-4-12 12:01:41 |显示全部楼层
如题~
1、设置为 传统BIOS  模式:
用Win 10 x64 位为母盘,将WIn 7、8,,   32位 和 64 位 install.wim 整合好后,放进去制作好 Win 10 x64  ISO 后,启动安装,所有的64位系统都安装没问题!!!  然而  所有  32 位 的系统安装都不行,提示:由于存在受损的安装文件,因此安装无法继续;

而用 Win 10 x86 ISO 为母盘 ,则 32位 64位系统安装都没问题。都正常.

2、设置为 UEFI 模式::
用 Win 10 x86 ISO 为母盘 , 则连引导都引导不了。

用Win 10 x64 位为母盘的话,所有的64位系统都安装没问题!!!  然而  所有  32 位 的系统安装都不行,提示:由于存在受损的安装文件,因此安装无法继续;


请教如何 一个盘搞掂  32 位,64 位系统纯净安装?

另:Win7 我单独弄了个 32  64  位多合一的,都可以使用。

Rank: 2Rank: 2

UID
549512
帖子
378
PB币
482
贡献
0
技术
0
活跃
594
发表于 2018-4-12 13:23:32 |显示全部楼层
这个我猜想可能需要自己整合boot.wim才行,或者放2个boot.wim。这个我也试过,确实不行。后来一想,既然用x86了,都是老机子,name留一个win7的x86的单独install.wim就行,真需要再从pe安装就是了。没必要都保留x86

Rank: 5Rank: 5Rank: 5

UID
2765970
帖子
529
PB币
605
贡献
0
技术
12
活跃
700
发表于 2018-4-12 13:57:28 |显示全部楼层
不懂帮顶,看大神解答

Rank: 7Rank: 7Rank: 7

UID
430053
帖子
1233
PB币
467
贡献
0
技术
0
活跃
1130
发表于 2018-4-12 14:00:35 |显示全部楼层
32位本来就没UEFI启动,何必集成咯。
分开吧。32位一套,64位一套。

Rank: 2Rank: 2

UID
870974
帖子
190
PB币
1
贡献
0
技术
0
活跃
413
发表于 2018-4-12 14:06:16 |显示全部楼层
正好也在做多合一,虚拟机测试了一下,还真是这样。看来母盘只能选X86的。

...傻...

Rank: 2Rank: 2

UID
988758
帖子
253
PB币
57
贡献
0
技术
0
活跃
220
发表于 2018-4-12 14:18:12 |显示全部楼层
YIJIE 发表于 2018-4-12 14:00
32位本来就没UEFI启动,何必集成咯。
分开吧。32位一套,64位一套。

可是我Win 7 我都弄了一个11 合1 的,32位   64位都有,都可以安装正常?这个真没解释?
可能是我没具体试清楚...

...傻...

Rank: 2Rank: 2

UID
988758
帖子
253
PB币
57
贡献
0
技术
0
活跃
220
发表于 2018-4-12 14:18:57 |显示全部楼层
ranxudong 发表于 2018-4-12 13:23
这个我猜想可能需要自己整合boot.wim才行,或者放2个boot.wim。这个我也试过,确实不行。后来一想,既然用x ...

可是我Win 7 我都弄了一个11 合1 的,32位   64位都有,都可以安装正常?这个真没解释?
可能是我没具体试清楚......

...傻...

Rank: 2Rank: 2

UID
988758
帖子
253
PB币
57
贡献
0
技术
0
活跃
220
发表于 2018-4-12 14:20:34 |显示全部楼层
最主要公司还没全部都是新机,有的还是 AMD 的U  ,新的则上了 i7 了。要兼容性强才行啊。。

Rank: 7Rank: 7Rank: 7

UID
449980
帖子
1469
PB币
78
贡献
0
技术
0
活跃
989
发表于 2018-4-12 14:26:16 |显示全部楼层
看见标题,进来学习一下

Rank: 2Rank: 2

UID
266710
帖子
293
PB币
1684
贡献
0
技术
0
活跃
593
发表于 2018-4-12 14:37:01 |显示全部楼层
UH83%7DQH9Z}79EXX8)~2ZJ.png


官方二合一。。

...傻...

Rank: 2Rank: 2

UID
988758
帖子
253
PB币
57
贡献
0
技术
0
活跃
220
发表于 2018-4-12 14:42:43 |显示全部楼层
sanshidz 发表于 2018-4-12 14:37
官方二合一。。

愿闻其详。。。

请赐教~~~

Rank: 2Rank: 2

UID
2700239
帖子
329
PB币
286
贡献
0
技术
0
活跃
150
发表于 2018-4-12 15:11:51 |显示全部楼层
再把XP加进去,只需要做一个64位的

Rank: 7Rank: 7Rank: 7

UID
1019857
帖子
2374
PB币
4413
贡献
0
技术
148
活跃
3196

远景技术达人

发表于 2018-4-12 16:31:44 |显示全部楼层

玩封装很简单,但要玩好,需要深入理解BIOS,UEFI,WinPE、WIM、ESD、系统引导、系统安装流程等很多知识。


先说在传统BIOS下的第一个问题:把32和64位系统整合进一个WIM或者ESD安装文件,假设这个WIM文件是没有问题的,用原版Win10 ISO的外壳,也就是原版安装盘自带的WinPE,说白了就是其中的boot.wim文件,这个原版安装盘中的boot.wim文件是有位数区别的,分为32位版和64位版。要讨论出现问题的原因,就必须对系统安装的过程有深入的理解,我在女娲工坊扯闲篇儿中曾不止一次的强调,目前的系统安装都是采用类似Ghost那种镜像文件恢复到系统分区的方式,但是又不同于Ghost镜像文件恢复的方式,Ghost镜像文件是针对分区进行的;而微软的官方的WIM文件并非针对分区进行的镜像,其中缺少引导文件,因此使用原版安装盘安装系统的过程分为两步(任何安装器也都是这两步):第一步是把WIM或者ESD文件解压释放到你所选择的系统分区,这一步相当于Ghsot恢复的一部分;第二步是把引导文件写到引导分区,并重建MBR和PBR,这一步相当于Ghost恢复的另一部分。和Ghost文件恢复不同的是,Gho文件中本身已经包含MBR、PBR、系统引导文件和操作系统文件全部的文件;而WIM和ESD文件并不包含这些MBR、PBR、系统引导文件,这些文件(bootmgr,bcd,bootsect.exe)是放置在ISO文件的根目录和boot目录中的。当你把安装盘sources目录下的install.wim文件进行了修改,其中某些索引的位数就可能和ISO文件中这些引导文件的位数不匹配,例如你把64位Win10的install.wim替换成32位win10的install.wim之后,ISO中的引导文件是64位的,而安装的系统映像办成了32位的,系统文件和引导文件就发生了不匹配现象。之所以32位系统的引导文件可以引导64位系统,而64位引导文件无法引导32位系统,是由于64位系统是向下兼容32位引导文件的,说简单些就是64位的winload.exe可以被32位bootmgr引导程序引导;但反之,32位的winload.exe不可以被64位bootmgr引导程序引导,因为32位系统不可能兼容64位系统。


再说在UEFI BIOS下的第二个问题:这个我也多次在扯闲篇儿中曾不止一次的强调,计算机和平板电脑等硬件上UEFI固件是分32位和64位两种版本的,32位UEFI固件无法引导64位系统安装盘;64位UEFI固件也无法引导32位系统安装盘,这是UEFI BIOS本身的特性决定了(其版本和安装盘ISO中Boot文件夹中的bootia32.efi或bootx64.efi不匹配),即便你使用了可以分别引导两种UEFI固件的ISO启动安装盘(例如女娲工坊的Win10PE2in1的ISO外壳,其中同时包含bootia32.efi和bootx64.efi),可以顺利进入安装界面,这时在传统BIOS下遇到的问题依然会出现,虽然UEFI引导用不到MBR和PBR,引导过程不再是传统BIOS下的bootmgr +winload.exe,而是变成了bootx64.efi(或bootia32.efi)+winload.efi,但是可以预见,其不同位数版本的兼容性变得更加苛刻,以至于两者均不能相互兼容,更不能相互引导。


最后恕我直言,这种所谓X86X64全部系统大整合大统一的版本毫无意义。将多个安装源装入一个WIM的初衷是为了节省体积,因为WIM文件类似于增量备份,对于相同的文件只保留一份,因此将相同位数同版本号的家庭版,专业版,教育版和企业版等放在一个WIM中形成多索引的WIM文件,其体积远远比四个单独的WIM文件体积相加小很多,因为其中含有大量相同的文件(可参考女娲工坊发布的7合1版WinXP),但是把不同位数不同版本号的系统放入一个WIM,其体积相当于简单地把几个WIM文件体积相加,所以,毫无意义!


上面有人贴出的那个所谓官方二合一的安装盘其实就是把不同位数的系统分别放入两个不同的文件夹,使用BCD菜单选择进入哪个系统安装盘,可以看成把两个不同位数的ISO安装盘进行简单的合并,使用一个简单的选择菜单进行调用,而并非对源安装盘中的引导文件和安装文件进行了任何修改,这种方式和女娲工坊Win10PE2in1的启动方式完全是一个道理。

回顶部
Copyright (C) 2005-2019 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛 | 电脑硬件 | 安卓软件