Win10论坛

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

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

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

搜索
查看: 10400|回复: 41

[技术] 单硬盘EFI 安装Windows7 Windows8 双系统多系统超简单教程 [复制链接]

Rank: 5Rank: 5Rank: 5

UID
1826673
帖子
620
PB币
2031
贡献
0
技术
109
活跃
838
发表于 2014-4-24 22:53:03 |显示全部楼层
本帖最后由 cjy__05 于 2014-7-21 13:33 编辑

安装好后启动视频

由于系统已经帮基友装好了,在这里就只有用我的下载机做磁盘分区演示的截图教程了(图片内的某些分区与你的不同请不要介意只是演示没有实际操作)
暂时不知是怎么回事,装好双系统会有三个EFI BOOT项
此教程总共分两大步 ,所用工具只有DiskGenius和系统自带的磁盘管理
第一大步备份ESP分区:

1.1.转换硬盘为GPT分区类型

1.png
2.png


1.2.建立ESP分区

3.png


1.3.备份ESP分区
4.png


5.png


记好自己备份的路径和文件名后面要用到!!

第二大步分,备份好ESP分区后请删除所有分区后,再重新分一次ESP分区和一个安装WIN7或WIN8的分区一般60G到80G,这个不解释。照做就行谢谢
6.png

7.png

再下来看关键的了
2.1.
《桌面》--右键--《我的电脑》--选择--《管理》--选择--《磁盘管理》这一步有时可以用DG搞定,有时又不行所以请自行尝试!!
8.png

9.png


下面按提示走,用系统自带的磁盘软件分一个200M左右的分区并且不指派盘符,格式化成FAT格式。
格式化完后再到后面 分一个安WIN7或WIN8的分区,也是60G到80G就好。





接下来回到DG软件
选200M的那个分区还原刚开始备份的那个镜像文件
10.png

11.png

这一步如果完了请参考用安装器安装WIN7/8的方法挂载ESP分区并安装系统,(这里有朋友不清楚)祝 你好运
推荐把相近的WIN系统分区左边的ESP分区做该分区的引导分区。这里解释一下ESP分区为什么要备份后删所有分区然后再重新分,
如果一个硬盘有两个分区的GUID相同那么你硬盘所有分区都会读不出来
就像一个文件夹不能有两个同名同类型的文件。。
最后检查下分区是不是  EFI system partition 如下图 21.png

22.png

23.png

我分了三个,一个win7 一个win8还有一个是用来装黑苹果的,哈哈哈
efi.jpg

下面就是安装系统了,也上两张图,可以同时安装两个系统,互相不影响的。下面看图
a1.png

a3.png

分区结构文字样式 先是从左至右
《ESP》《Windows7/8》 《ESP》《Windows7/8》 《后面随意自己分》


如果相安更多的系统,请重复更多的第一步!!

IMG_20140424_230106.jpg

最后就是无尽的想不通了有三个EFI启动项
这个问题已经找到:是由于我当时用了两个硬盘,从一个盘备份的ESP还原到另一个盘的esp分区,导致了一个硬盘不能读取分区盘符,因为两个ESP分区的参数guid是一样的,就像不能有两个同名的文件在一个文件夹一样,同样的两个盘的guid一样电脑也不能识别那个是镜像的那个盘的,所以没有过两个样的ESP分区的是不可能有我所说的现像的

谢谢5楼的-- ljycslg --说可以通过easyUEFI修改EFI启动。通过这个软件把第一个启动项名字为改EFI Windows 8和第二个启动项名字为EFI Windows 7后第三个启动项重启后就消失了,在easyUEFI修改过程中第三个启动项编辑会报错和删除不了,所以改名就好。。再次谢谢




回帖推荐

FaiKee 发表于18楼  查看完整内容

我現在才看你一樓方法, 發覺問題所在, 其實這種自己手動GPT格式化和分割分區已不需要, 使用win 8 EFI 安裝檔 boot64.efi 不只全部自動搞定, 亦不會出現你這問題: 參看MS 對於GPT 和UEFI 文件: http://msdn.microsoft.com/en-us/library/windows/hardware/dn640535(v=vs.85).aspx 關於ESP 分區: Where should the ESP be placed on the disk?The ESP should be first on the disk. While there is no architectural r ...
2

查看全部评分

Rank: 15Rank: 15Rank: 15

UID
3131192
帖子
7707
PB币
11818
贡献
0
技术
493
活跃
4599

热心会员 远景技术达人 8周年庆典勋章

发表于 2014-4-25 01:44:33 |显示全部楼层
路过看看

Rank: 19Rank: 19Rank: 19

UID
456912
帖子
61075
PB币
43
贡献
0
技术
73
活跃
8631

热心会员 水神勋章

发表于 2014-4-25 07:24:00 |显示全部楼层
多谢,学习了。。。。。。。。。

Rank: 5Rank: 5Rank: 5

UID
2710877
帖子
363
PB币
23
贡献
0
技术
52
活跃
623

灵感勋章

发表于 2014-4-25 10:02:51 |显示全部楼层
楼主搞那么复杂干嘛了,win8 U盘直接UEFI 启动安装就OK了 删掉硬盘分区,建立GPT分区装起就行了

Rank: 5Rank: 5Rank: 5

UID
357032
帖子
548
PB币
702
贡献
0
技术
278
活跃
1661

Win10先驱者

发表于 2014-4-25 10:13:11 |显示全部楼层
easyUEFI可以在系统中修改UEFI开机菜单启动项
比如改名windows boot manager,调节启动顺序

Rank: 5Rank: 5Rank: 5

UID
1826673
帖子
620
PB币
2031
贡献
0
技术
109
活跃
838
发表于 2014-4-25 10:31:08 |显示全部楼层
zoujie8503 发表于 2014-4-25 10:02
楼主搞那么复杂干嘛了,win8 U盘直接UEFI 启动安装就OK了 删掉硬盘分区,建立GPT分区装起就行了

我的华硕B75-V只有开UEFI没有像你说的成功过,反而我这种方法可以,不然有时只有WIN8可以启动,要不两个都启动中断,显示签名错误!测试过的,

Rank: 5Rank: 5Rank: 5

UID
1826673
帖子
620
PB币
2031
贡献
0
技术
109
活跃
838
发表于 2014-4-25 10:31:52 |显示全部楼层
ljycslg 发表于 2014-4-25 10:13
easyUEFI可以在系统中修改UEFI开机菜单启动项
比如改名windows boot manager,调节启动顺序

谢谢,去试度

Rank: 11Rank: 11Rank: 11

UID
1541991
帖子
10827
PB币
26968
贡献
0
技术
280
活跃
8135

Win10先驱者

发表于 2014-4-25 10:50:51 |显示全部楼层
好像自己都没有弄明白?别人就更难明白了!

Rank: 9

UID
732095
帖子
6230
PB币
23053
贡献
0
技术
1099
活跃
2833

Win10先驱者 远景技术达人 内幕消息 远景记者

发表于 2014-4-25 10:56:55 |显示全部楼层
我很久之前在EFI虛擬機試了一次: 把win8 ISO 的 EFI資料夾整個貼到win7 ISO, 在虛擬機安裝了 win7 EFI後分割另一個分區, 跟著用win8 ISO 把win8 EFI 裝到新分區便是.

大理段氏世子

Rank: 2Rank: 2

UID
1120386
帖子
278
PB币
7356
贡献
0
技术
0
活跃
276

8周年庆典勋章

发表于 2014-4-25 11:04:32 |显示全部楼层
怎么看也没觉得这个是超简单

Rank: 5Rank: 5Rank: 5

UID
1826673
帖子
620
PB币
2031
贡献
0
技术
109
活跃
838
发表于 2014-4-25 11:14:21 |显示全部楼层
FaiKee 发表于 2014-4-25 10:56
我很久之前在EFI虛擬機試了一次: 把win8 ISO 的 EFI資料夾整個貼到win7 ISO, 在虛擬機安裝了 win7 EFI後分割 ...

GPT有EFI分区和数据类型分区(就是普通分区),我试了分一个300M的数据类型分区装上后EFI里有识别就是启动不了

Rank: 5Rank: 5Rank: 5

UID
1826673
帖子
620
PB币
2031
贡献
0
技术
109
活跃
838
发表于 2014-4-25 11:14:44 |显示全部楼层
t59120183 发表于 2014-4-25 11:04
怎么看也没觉得这个是超简单

只有两步哇很简单

Rank: 7Rank: 7Rank: 7

UID
2226747
帖子
1560
PB币
1469
贡献
0
技术
91
活跃
1374
发表于 2014-4-25 11:32:03 来自手机 |显示全部楼层
你这已经很麻烦了……

Rank: 5Rank: 5Rank: 5

UID
2710877
帖子
363
PB币
23
贡献
0
技术
52
活跃
623

灵感勋章

发表于 2014-4-25 13:22:48 |显示全部楼层
yehbeen 发表于 2014-4-25 10:31
我的华硕B75-V只有开UEFI没有像你说的成功过,反而我这种方法可以,不然有时只有WIN8可以启动,要不两个都 ...

你去BIOS 里面把安全启动选其它操作系统,不要选UEFI,启动win7的时候就不会报数字签名错了,我的也是华硕的,安全启动默认的UEFI win7就起不起来的

风中之鹰,云上之王!

Rank: 5Rank: 5Rank: 5

UID
3751861
帖子
890
PB币
3008
贡献
0
技术
0
活跃
1663
发表于 2014-4-25 13:46:28 |显示全部楼层
鼓励楼主再接再厉

Rank: 1

UID
4251457
帖子
12
PB币
92
贡献
0
技术
0
活跃
17
发表于 2014-4-25 14:14:17 |显示全部楼层
说的日语吗?

Rank: 2Rank: 2

UID
3990859
帖子
182
PB币
46
贡献
0
技术
0
活跃
369
发表于 2014-4-25 14:38:42 |显示全部楼层
没看明白

Rank: 9

UID
732095
帖子
6230
PB币
23053
贡献
0
技术
1099
活跃
2833

Win10先驱者 远景技术达人 内幕消息 远景记者

发表于 2014-4-25 17:48:38 |显示全部楼层
yehbeen 发表于 2014-4-25 11:14
GPT有EFI分区和数据类型分区(就是普通分区),我试了分一个300M的数据类型分区装上后EFI里有识别就是启动 ...

我現在才看你一樓方法, 發覺問題所在, 其實這種自己手動GPT格式化和分割分區已不需要, 使用win 8 EFI 安裝檔 boot64.efi 不只全部自動搞定, 亦不會出現你這問題:

參看MS 對於GPT 和UEFI 文件:

http://msdn.microsoft.com/en-us/library/windows/hardware/dn640535(v=vs.85).aspx

關於ESP 分區:

Where should the ESP be placed on the disk?The ESP should be first on the disk. While there is no architectural requirement, there are numerous reasons why it is beneficial to place the ESP first. The primary reason for this is that it is impossible to span volumes when the ESP is logically between the two data partitions that you are attempting to span.

OK, 問題就出在你的第2分區(MSR)

What disks require an MSR?Every GPT disk must contain an MSR. The order of partitions on the disk should be ESP (if any), OEM (if any) and MSR followed by primary data partition(s). It is particularly important that the MSR be created before other primary data partitions.
Who creates the MSR?The MSR must be created when disk-partitioning information is first written to the drive. If the manufacturer partitions the disk, the manufacturer must create the MSR at the same time. If Windows partitions the disk during setup, Windows creates the MSR.
Why must the MSR be created when the disk is first partitioned?After the disk is partitioned, there will be no free space left to create an MSR.

我看到你的MSR是放在第一個數值分區後面, 第二個數值分區前面, 不只違反了MSR位置要求, 亦違反了對於數值分區要求:

What partitions are required by Windows?For UEFI systems, the boot drive must contain an ESP, an MSR, and at least one basic data partition that contains the operating system. Only one ESP should exist on a system even if multiple operating systems are installed on that system. In a mirrored boot configuration there may actually be two drives with an ESP but they are considered to be a redundant copy of the same ESP. Each data drive must contain at least an MSR and one basic data partition.
All basic data partitions on the drive should be contiguous. As noted above, placing an OEM-specific or other unrecognized partition between data partitions imposes limitations on later volume spanning.

因此而發生了你所說的問題, 亦產生了"不明引導項目" - 因為 boot manager 以為你放在第一個和第二個分區中間的300M分區是"另一個OS."

Rank: 7Rank: 7Rank: 7

UID
1077736
帖子
720
PB币
373
贡献
0
技术
13
活跃
552

7周年庆典勋章 我是大学生!

发表于 2014-4-25 17:53:34 来自手机 |显示全部楼层
感觉好麻烦啊,一点都不简单

Rank: 5Rank: 5Rank: 5

UID
1826673
帖子
620
PB币
2031
贡献
0
技术
109
活跃
838
发表于 2014-4-25 20:25:54 |显示全部楼层
FaiKee 发表于 2014-4-25 17:48
我現在才看你一樓方法, 發覺問題所在, 其實這種自己手動GPT格式化和分割分區已不需要, 使用win 8 EFI 安裝 ...

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