IT天空

 找回密码
 加入我们

手机号码,快捷登录

搜索

[求助] UEFI+GPT win10+win7双启动的问题

[复制链接]
akhu2000 发表于 2017-10-10 13:41:33 | 显示全部楼层 |阅读模式

本帖最后由 akhu2000 于 2017-10-10 13:54 编辑

首先,Legacy + MBR 环境下, win10+win7双系统是没有问题的

win7安装在partiton 0上;partiton 1是数据盘; win10安装在 partiton 2 上。

启动win7时,partiton 0就是C盘;启动win10时, partiton 2就是C盘,并不需要修改任何系统路径。当然partiton 1始终是D盘,不会变化。这就是我想要的效果。

后来,不支持Legacy启动的BIOS越来越多,不得不考虑在UEFI+GPT 下安装win10+win7双启动了,但是,出了大问题。

环境:HP台式机一个;120G固态硬盘一个;4G油漆桶启动盘一个。另外 win10x64 win7x64 自制系统封装包各一。


02-BIOS启动菜单.jpg

这是F9,BIOS启动菜单,u盘引导,可以看到,这个油漆桶被BIOS识别为Legacy类型了,并未当做UEFI启动盘。


03-油漆桶启动界面.jpg

油漆桶在legacy模式下的启动界面。其实它也可以使用UEFI启动的,我在另一台华硕主板上启动时,就不是这样,只有两行win10可选。

04-win10 BCD.jpg

BOOTICEx64下查看C盘win10的BCD项;没什么问题吧?

05-win7 BCD.jpg

BOOTICEx64下查看E盘win7的BCD项;也没什么问题吧?


06-bcdboot注入.jpg

为了排除干扰,删除重建了ESP分区(这是重建以后重启过的,不然盘符不会保持),然后使用BCDBOOT命令注入ESP两个启动项。

07-启动菜单.jpg

拔掉U盘,硬盘启动,启动菜单很完美。

08-win7 BCD.jpg

因为win10在partiton 2,所以启动没问题,这是在win10下运行BOOTICEx64,查看win7的BCD。没什么问题吧?


09-win10 BCD.jpg

这是在win10下运行BOOTICEx64,查看win10的BCD。这个都已经启动了,当然没p话了。

10-uefi .jpg

这是在win10下运行BOOTICEx64,查看UEFI的内容。 为啥刚才不在win10PE下看呢,因为PE是legacy启动的啊,是看不到UEFI的!

11-win7启动失败.jpg

既然都可以,那就重启进win7看看吧!看到了吧,这就是结果!



那看馆们肯定问了,那你不会把win10和win7的分区交换一下试试?让win7在partiton 2 ,把win10放在 partiton 4?
其实聪明的你已经猜出结果了:那就是win7可以启动,轮到win10黑屏了呗。
你如果想知道我怎么交换的分区,其实,我在partition 2 安装过2次系统,一次是win7,一次是win10,两次,两个系统都能顺利启动,这也是为了证明我的两个封装包是好的嘛。
那么每次装完,确定启动没问题了,我就用ghost把 win7和win10分别备份下来,所以我可以随意恢复到任意分区里去。

好了,我的问题就是,怎么破?



















最近访问 头像模式 列表模式
 楼主| akhu2000 发表于 2017-10-10 14:42:55 | 显示全部楼层

活跃 277| 技术 0| 互助 0| 钻石 5

本帖最后由 akhu2000 于 2017-10-12 08:47 编辑

有看馆要问了,你这电脑可能有问题,装不了双系统。

其实不是,这台机器其实原本是一块3T的机械盘,实际可用2.7T,它不仅是UEFI+GPT,而且还是3系统启动
12-500G启动.jpg

这是启动菜单

13-win7.jpg

启动win7了。看到了么,这个win7安装在最后一个分区上,启动后仍然是C盘!

14-win10.jpg

重启,选win10,它安装在倒数第二个分区上,一样,启动起来,它就是C盘!

BCD和UEFI的图片明天上传给大家看。
15-win10 BCD.jpg

这个是3个系统的BCD文件内容

17-UEFI.jpg

这个是3系统硬盘的UEFI启动项内容。

其实这台机器是可以安装多系统启动的,只是不明白为什么固态盘就不行。

看馆们肯定不乐意了,这不是有人会做多启动吗,喊来再做一次嘛!

其实,这也是俺自己做的,也是一样上面的方法,只是win10的封装包不是我自己做的,难道是因为封装不同?

俺就是无法成功复制上次的方法,所以才来求助的。








nyzxp98 发表于 2017-10-10 16:33:22 | 显示全部楼层

活跃 1497| 技术 0| 互助 0| 钻石 0

为何要装双系统,单系统不好吗
 楼主| akhu2000 发表于 2017-10-10 16:42:19 | 显示全部楼层

活跃 277| 技术 0| 互助 0| 钻石 5

为三楼小朋友鼓起勇气提问表示鼓励和慰问~!
等uncle研究出 win10+liunx双系统了,给你个方案,让你上课打英雄联盟+王者农药都不耽误,好不好?

我只是为了冗余和提高兼容性。
其他用途,欢迎坛友补充。
keeeeymann 发表于 6 天前 | 显示全部楼层

活跃 716| 技术 0| 互助 0| 钻石 0

首先,Win7启动到报错这一步的时候,UEFI已经将系统控制权成功转交Win7,所以除非是主板固件bug,否则报错与主板、UEFI设置无关,完全由系统引起(而且丢文件这种错误,没有理由怀疑到启动上去);
其次,Win7 Win10互换分区时,Win10出现黑屏,但因为与Win7症状不同,因此无法判定、也不应假设Win7 Win10错误原因相同,也因此不是“UEFI导致系统问题”的证明;
最后,你拿出机械硬盘三启动的例子,你没有说明机械盘上的系统与固态盘上的系统完全一致,从而无法证明问题出自硬盘方面。
所以你这一通截图没有什么分析意义。
我给出的建议是:将出错的固态硬盘上的所有分区内容按原来的分区表结构原封不动地转移到机械盘上,尝试复现问题;或者将机械硬盘如上述对拷至固态硬盘上,观察问题是否消失。如果上述操作均为固态硬盘出问题,才可以怀疑该机的UEFI固件有问题(我遇到过有bug的UEFI被Win10打坏的例子);否则,问题仍然处在系统上。

PS:“多系统系统盘符均为C”这个东西非常正常,实现非常简单,不需要反复强调。
建飞 发表于 4 天前 | 显示全部楼层

活跃 2932| 技术 0| 互助 0| 钻石 0

还没有试过UEFI下装双系统或者多系统,不管是固态硬盘也好,机械硬盘也好,为楼主点个赞!
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

akhu2000

277

活跃

0

技术

0

互助
签到任务
最火的业界新闻
  • 三星860 EVO固态硬盘曝光:QLC闪存/最高4TB
  • 刘强东质疑稻田养小龙虾有农药 农业专家:
  • [图]魅族全面屏手机MX5谍照曝光
  • 微软被指掩盖数据库被黑事件 Windows漏洞或
  • 锤子新机正式现身:支持18W快充
  • 阿里与中国电信合作推阿里鱼卡:9元起 部分
  • 红米5A突然发布:599元
  • 服役13年:报道称WPA2加密协议已被攻破
  • 彭博:微信在中国已成金融交易平台,安全性
  • 海思麒麟970处理器性能曝光:华为Mate 10将
炫酷的硬件Show
  • 银欣FT02,双路E5工作站
  • 迟到的定制机箱小钢炮清理灰尘
  • 华擎X99E-ITX + 银欣ML06 装机记
  • 最强双路泰坦硬管水冷 制作流程
  • 乔思伯UMX1 Plus,小巧的家用综合主机
  • 分体水冷第二弹-Inwin 805 infinity
  • 第一次DIY硬管水冷~~
  • 樱桃MX6.0 青轴 机械键盘 开箱
  • 挑战极限,10.2L小钢炮装机秀
  • 挑战S大水冷,本坛最强水冷装备首秀,及制
有趣的美图分享
  • 一样是畜生,可是.....
  • 两口子约架
  • 原来如此
  • 温暖的狗狗
  • 媳妇
  • 昨天喝醉了,今早醒来.....
  • 孩子是怎么来的
  • 你倒是叫啊!
  • 高级操作
  • 我把问题封起来
关注官方微信
快速回复 返回顶部 返回列表