lhj117 发表于 2013-7-2 21:47:15

win7x64 efi不支持gpt mbr混合?

本帖最后由 lhj117 于 2013-7-3 07:35 编辑

一个4T gpt硬盘硬盘,使用win7x64 efi版本安装启动成功,如果运行时插入160G的mbr硬盘工作正常,但不拔硬盘重启后通过引导选择win7x64的菜单进入后马上报错误,提示错误号是"0xXXXXXXXX"(具体数字没记下来)



如果在mbr硬盘上装win7 x64,是能把gpt硬盘做数据盘并启动成功的



找遍网络也没有找到解决方案。



莫非win7x64 efi gpt启动时只能支持gpt硬盘么,不能加mbr硬盘,哪位大侠知道?还是操作存在错误


补充说明一下,如果在gpt硬盘上安装了ubuntu,则grub引导正常,可以进入ubuntu,但是无论从grub里再进入win7,还是通过 winbootmange进入win7都只在单硬盘时才能启动,加了mbr就不行,由此推断是win7的问题

ddianxing 发表于 2013-7-3 09:51:05

本帖最后由 ddianxing 于 2013-7-3 09:53 编辑

1、我的电脑是3T(GPT)+2T(MBR),两个硬盘上都有系统,3T的硬盘上安装的就是Windows 7 Enterprise 64-Bit,没有任何问题……
2、怀疑你的BCD路径有问题

风神 发表于 2013-7-3 09:25:09

在4t上装个win8 x64再试试看

lhj117 发表于 2013-7-3 07:33:28

mbr上有启动文件,启动时是根据efi里的菜单选的,直接选择gpt 硬盘或直接选择 win bootmange,然后进去可以看到是 gpt硬盘的启动信息,然后选择 进入win7就会无法启动,但gpt上安装的ubuntu则可以启动成功。

fujianabc 发表于 2013-7-2 23:49:49

你mbr硬盘上有启动文件吗?怀疑你插上mbr硬盘后,系统不是从4T硬盘启动的,而是加载了160G硬盘上的启动文件,而160G硬盘上的启动文件本身有问题。

第二种可能就是主板有bug,两个硬盘时读取硬盘有问题,如果是这种情况,你把160G硬盘也转成GPT试一下。

lhj117 发表于 2013-7-4 06:16:01

回风神:win8现在据说不好用,就没有打算装

ddianxing:1,和硬盘对应的sata接口 顺序没有关系吧,我的mbr盘的装的是xp,2003,ubuntu x32之类的系统

2:我也怀疑bcd启动后查找windowns目录路径是发生了问题,请问bcd路径怎么查看和修改?是否和win7 x64 efi的版本有关?

lhj117 发表于 2013-7-4 20:44:54



lhj117 发表于 2013-7-4 22:19:39

一样的,使用bcdroot修复还是同样的效果,总之取了mbr硬盘就正常,加上就不正常。
bcdboot来源于win8pe。

怕猫的鱼 发表于 2013-7-9 11:00:41

onliny 发表于 2013-9-21 18:57:57

lhj117 发表于 2013-7-4 06:16 static/image/common/back.gif
回风神:win8现在据说不好用,就没有打算装

ddianxing:1,和硬盘对应的sata接口 顺序没有关系吧,我的mb ...

但是win8就可以实现GPT+MBR启动哈,我已经试过了完美

McQ 发表于 2013-9-23 06:05:08


mbr硬盘中要把扩展分区全部转为主分区

2012raps 发表于 2013-10-29 18:59:08

啓動文件衝突

alxe1528 发表于 2014-6-30 08:51:28

混合硬盘中优先使用MBR

z_haha 发表于 2014-7-27 21:29:04

出现同样的问题。据说是windows自身的bug

badgv 发表于 2014-8-15 09:46:46

这是WIN7 UEFI启动的BUG,如果你上WIN8 的UEFI启动,不会有问题,如果是WIN7 X64,GPT磁盘加MBR磁盘,如果MBR磁盘上面有活动主分区且活动主分区里面装有系统,那么,你就会启动失败,如果MBR磁盘,只有个活动主分区,没有系统,不会有问题。
页: [1]
查看完整版本: win7x64 efi不支持gpt mbr混合?