- 积分
- 3424
- 最后登录
- 2016-1-20
- 精华
- 0
- 阅读权限
- 70
- 主题
- 111
- UID
- 984013
- 帖子
- 7884
- PB币
- 28167
- 威望
- 45
- 贡献
- 0
- 技术
- 2147
- 活跃
- 1597
打酱油归来
- UID
- 984013
- 帖子
- 7884
- PB币
- 28167
- 贡献
- 0
- 技术
- 2147
- 活跃
- 1597
|
发表于 2014-3-20 10:08:06
IP属地美国
|显示全部楼层
本帖最后由 lisai9093 于 2014-3-19 19:20 编辑
前言:主板必须支持UEFI 引导。有的虽然不支持,但可以刷网上的破解版达到支持UEFI 也是可以的。不支持的话就不要看了。。。如果不确定的话先把Clover 安装到U盘,如果能成功引导的话再继续下面的步骤。整个过程很麻烦,而且需要对命令行有一定的了解。我尽最大努力写的通俗易懂吧,如有不明白欢迎回帖讨论。
目的:从传统BIOS 引导的Win8(Win7 本人没有测试过,所以不确定。希望测试过的反馈下,我会添加到这里来),安装在MBR 分区表上,转换到由主板UEFI 引导,安装在GUID(GPT)分区表。如果每一步都正确的话,是可以无损转换的,包括硬盘上所有数据。
准备工作:在转换之前,准备好Win8 安装引导盘(光盘,U盘都可以)和带DiskGenius Pro 的WinPE。注意是Pro,这里可以下载:
disk-genius.rar
(3.3 MB, 下载次数: 581)
WinPE 最好是Win7或8,保证对GPT 分区的兼容性。但理论上应该无所谓。
具体步骤:
1. 引导GPT 硬盘需要EFI 分区,而且它是硬盘的第一个分区,但一般MBR 分区表是没有预留这个空间的,大部分机器的第一个硬盘是Win 系统盘。所以这一步的目的是要压缩系统盘,在系统盘前面挤出至少200MB 空间。
p.s. 一些厂商会把第一个分区设置成恢复分区(Recovery),反正我是直接把恢复分区格式化,没啥用觉得。而且直接把恢复分区删掉,还能在这个空间直接建立EFI 分区(必须大于200MB),就可以直接跳到步骤2了,省去不少时间。
由于Win 的分区软件乏力,这步需要借助两个三方软件。
a) 一个是免费的MiniTool Partition Wizard。下载链接就不发了,官网下或者Google 一大堆,挑个比较新版本就好。因为这个软件可以压缩Windows 分区,并在其之前腾出空间,用来创建之后的EFI 分区。以下截图均是在虚拟机XP 下:
启动选择MiniTool Partition Wizard,右键C盘,也就是硬盘的第一个分区,点Move/Resize,然后调整分区大小。记得一定是从左端调整,这样才能在C盘前面腾出空间。当然不用像下面图里分出那么多,但一定要大于200MB,否则Mac 系统会有问题。
请勿使用多线程下载工具下载论坛附件!
分完大小之后点左上角的勾勾应用,然后机器会重启进行分区。确保能正常进入系统后再进行下面的步骤。
注意:分出来的空闲空间现在不要建立分区,在步骤2 会具体说明如何分区。
b) 转换MBR 分区表为GUID(GPT) 分区表。其实MiniTool Partition Wizard 是支持从MBR 转换GPT 的,但是由于这步需要在WinPE 进行,不清楚会不会出现任何问题,所以用DiskGenius Pro 保险。
转换硬盘为GUID 分区表。转换是无损的,不用担心。
请勿使用多线程下载工具下载论坛附件!
2. 利用Diskpart 创建EFI 分区。此步骤需要在Win8 安装界面下执行。进入命令行,然后输入diskpart 进入分区界面。
以下只是例子,替换X 为对应的数字。- list disk
- select disk X
- create partition efi
- format quick fs=fat32 label="EFI"
- assign letter="V"
复制代码
*EFI 分配的盘符是V:
3. 不要关闭上一步的窗口。这一步要为系统盘分配盘符(S:)。在Diskpart 界面输入下面代码,选择Windows 盘所对应的分区即可(找到对应的X 值):
- list partition
- select partition X
- assign letter="S"
- exit
复制代码 *Windows 盘符为S:
4. 重建Windows EFI引导文件。最关键的步骤,但是也是最简单的,如果前面几步都正确的话。继续在命令行下执行代码(不是在Diskpart 下):
- bcdboot s:\Windows /l en-us /s v: /f ALL
复制代码 *这行代码的意思就是根据S 盘里的Windows,重建引导并复制到V 盘。因为之前S 被设置成了系统盘,V 盘是EFI 分区。所以现在EFI 分区就有了原来Win 的引导。至此Windows 修复引导工作结束,重启就可以顺利进入EFI 引导的Win 了。
5. 安装Clover到EFI 分区。这步论坛里教程很多,最简单的是从Mac 下安装。唯一需要注意的是现在EFI 分区的EFI 文件夹下,除了Microsoft 文件夹,其它都需要删除(注意备份)。然后在把Clover 文件复制到EFI 文件夹下,手动创建Boot 文件夹,并放入BootX64.efi 即可。这里就不多说了。修复过程到此结束~
|
-
8
查看全部评分
-
|