最近刚刚把mbr+变色龙的引导换成gpt+clover。
然后mbr的win7不能开机了= =
然后发现教程里都说win7就这么挂掉了,于是百度了下搜集了下解决方法。
分享一下~
核心就是在efi分区上放好win7x64的efi版引导文件,和重新写一个正确的bcd。
用到工具:一个u盘。(大小1g以上
一个uefi版本的pe(推荐大白菜的uefi版,或者 我心如水win8 uefi pe。
diskgenius 4.5 (处理mbr转换位gpt,和新建efi/msr分区。
下载:http://www.diskgenius.cn/ 文件太大传不了。
bootice 1.321(手工编辑引导文件bcd。
下载: BOOTICEx86_v1.321.rar (377.65 KB, 下载次数: 21)
0怎么做u盘启动pe自行百度= =
大白菜的有傻瓜一键制作。
1.进pe
这里,进了pe后,看看你的原来系统里的c盘的盘符是多少,进了pe有可能会变,我下文里还是用c来说。
打开cmd,
输入 chkdsk空格c:空格/f 回车
这个是做个磁盘修复,注意不要重启。
调整磁盘大小必须保证磁盘状态是好的。
2.调整c盘分区大小,在前面腾出500m空间放efi分区和msr分区。
假设原来我是这个样的(先忽略掉***部分。。。:
蓝色是系统盘,c盘和d盘,后面的红色是我的其他的系统,可以不管。
打开diskgenius,
先在左边找你的硬盘(一样你先忽略掉这个分毫的efi和msr:
点一下上面的c盘选中,右键选调整分区大小。
分区前部的空间,直接输入一个 512m然后按一下tab
再按确定。
注意调整过程不要重启,不要关机,注意电池电量。
然后前面就有空间了。
3 转换为gpt分区表
磁盘上面右键即可,
会提示无法启动。确定即可。
然后上方的保存更改。
4 建立efi和msr分区:
这个灰色的上面
还是一样右键,新建分区
分区类型选 EFI System partition
大小 300 MB
对齐 4096
确定即可。
就成了这个样:
再在这个灰色上面新建一个分区,
选msr分区,大小128m,对齐4096。
注意是 microsoft reserved partition ,
然后保存更改
这样这个盘就成了开头的那个模样(忽略掉那个未格式化= = :
5:
格式化efi分区,分配盘符。
在esp上面右键格式化:
选择fat32
制定驱动器号。
点格式化。
完了后就有e盘(随便指派一个,下面我都说e。
注意因为pe的原因。。。
可能在你分好区后,这里格式化的时候没法指派驱动器号,
重启一下再进pe就行了。
6。放入efi引导文件
打开e盘,新建一个EFI文件夹。
然后在efi文件夹下面建一个Microsoft文件夹。
再在Mircosoft下面新建一个boot文件夹。
然后从原来的系统盘下面,C:\Windows\Boot\EFI
下的文件都拷到boot里。
也就是不用拷贝 大部分教程 里面提到的 那个 bootx64.efi 到 EFI\boot 目录。这个文件是给bios识别用的。
clover是用的这个文件,如果放入这个的话,bios里就会显示两个efi启动项。
如果你是一个盘的话,那就就会把clover的 引导 给覆盖了。
7。手动写一个bcd。
打开bootice,选bcd编辑
选新建,新建保存在 efi 分区下面的 EFI\Mircosoft\boot 文件夹下面
文件名为 BCD
然后选 智能编辑模式
弹出个空白框
点添加,选 win7/8 loader。
具体修改:
这里选好你的win7的硬盘,下面分区选你的原来的c盘的分区。
把这个 exe 改为 efi
顺便去原来的win7分区下面看看 Windows\system32 文件夹下面有没有 winload.efi 这个文件存在。
没有就去拷一个或者下一个进去。
其他都不用改。
最后如下:
然后依次 保存当前系统设置
设为默认系统
保存全局设置。
就ok了。
现在 clover 里面就会看到一个 microsoft EFI boot menu on xxx 的选项了,进去就是原来的windows了。
这个盘上的efi分区卷标是 m4efi256
以上是win7在另一个盘的情况。
以下是简单模式(win7在另一个盘:
如果你有clover的efi分区了。
但是你的win7盘是mbr的。
做上面的第三步,转换为gpt分区表。
如果提示前后没有33个扇区,无法转换,那么就做第一步和第二步调整分区大小,在第一个分区前面弄出10m空间,最后一个分区的后面弄出10m空间。
然后,再做第三步。
然后就做第六步和第七步就行了。
以下为最简单模式。。。(你只有一个盘,或者你是用的u盘上装的efi版clover引导的。
只有一个盘,win7和osx都在上面。
那么,直接做第六步和第七步就行了。
就会是这个样,win7的引导文件都放在这个clover的efi分区上了。
这个分区的卷标是 m4efi128
最后ps:以上所有步骤可以灵活搭配,随意调整硬盘。
但是跟这个软件打开提示的一样:
注意备份,注意电池。
(16.16 KB, 下载次数: 1)(32.08 KB, 下载次数: 1)(11.27 KB, 下载次数: 1)