转mbr磁盘转gpt后,win7x64 引导修复

作者: 许泽博 发布: 2016/10/15 分类: 系统 阅读: 次 查看评论

mbr磁盘转gpt后,win7x64不能启动了的引导修复

朋友的华硕电脑想要安装win7,安装后不能开机了,在efi分区上放好win7x64的efi版引导文件,和重新写一个正确的bcd。 

用到工具:一个u盘。一个uefi版本的pe(我用的是PE通用工具箱,内包含diskgenius 处理mbr转换位gpt,和新建efi/msr分区)。

下载。bootice 1.321(手工编辑引导文件bcd)

1、用pe引导盘这里,进了pe后,看看你的原来系统里的c盘的盘符是多少,进了pe有可能会变。

如果是有MGR转换过来调整c盘分区大小,在前面腾出500m空间放efi分区和msr分区。

3、 转换为gpt分区表

在硬盘上右键出现“转换分区表为GUID格式”

4 、建立efi和msr分区:这个灰色的上面 还是一样右键,新建分区

分区类型选 EFI System partition大小 300 MB对齐 4096确定即可

再在这个灰色上面新建一个分区,选msr分区,大小128m,对齐4096。

注意是 microsoft reserved partition 

5、格式化efi分区,分配盘符。 在esp上面右键格式化:

6、放入efi引导文件 

打开e盘,新建一个EFI文件夹。 然后在efi文件夹下面建一个Microsoft文件夹。 再在Mircosoft下面新建一个boot文件夹。 然后从原来的系统盘下面,C:\Windows\Boot\EFI下的文件都拷到boot里。 也就是不用拷贝 大部分教程 里面提到的 那个 bootx64.efi  到 EFI\boot 目录。这个文件是给bios识别用的。

7、手动写一个bcd。 打开bootice,选bcd编辑选新建,新建保存在 efi 分区下面的 EFI\Mircosoft\boot 文件夹下面 文件名为 BCD然后选 智能编辑模式 弹出个空白框

点添加,选 win7/8 loader。

启动硬盘选择现在硬盘,启动分区选择安装win7的分区把winload.exe 改为 efi顺便去原来的win7分区下面看看 Windows\system32 文件夹下面有没有 winload.efi 这个文件存在。 没有就去拷一个或者下一个进去。 其他都不用改。

 

« 上一篇下一篇 » 原创文章,转载请注明出处!标签: 系统  

评论列表:

说两句吧:

必填

选填

选填

必填,不填不让过哦,嘻嘻。

记住我,下次回复时不用重新输入个人信息

站内公告
欢迎进入我的博客,文章主要来源于网络,若有涉及版权问题,请您及时联系我,也希望我的博客能对您有所帮助!
控制面板
您好,欢迎到访网站!
  [查看权限]
用户注册
纪念日倒计时



网站分类
友情链接
Tags列表