UEFI+GPT分区的SSD,挂一个MBR分区的机械硬盘后SSD上的win7不能启动了

系统 win7x64, SSD 系统盘 GPT 分区
当不挂 MBR 分区的机械硬盘时,SSD 上的 win7 可以正常启动(UEFI+GPT)
当挂上 MBR 分区的机械硬盘后,SSD 上的 win7 就不能正常启动了(UEFI+GPT),反复在选择“正常启动 windows”和“启动 windows 修复”的界面循环。
当我试图从机械硬盘启动时(boot mode selection 我选的 UEFI and legacy), 是能进入 Grub 的,但是由于我的整个机器硬件都变了,原来的 win7 启动也失败了。

搜了一圈,尝试了好多解决方法了,没一个行的,感觉没办法了。。。
技嘉主板 F2A88X-D3H 已经升级到最新的 BIOS

我怎么没有这种问题…
把 UEFI and legacy 关掉 (UEFI only) 能进入 win7 否?
你也许可以试试分区工具 MBR 无损转 GPT,(理论上有些风险…), 再把机械盘上的系统重装一遍.

试过,不行。

重装系统就不考虑了,我的数据还想弄出来呢。无损转可以考虑下。

这个还真没试过,我的固态硬盘和机械硬盘都是 gpt 分区表,如果把 bios 调为 uefi only 呢?