无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 1725|回复: 52
打印 上一主题 下一主题

[求助] 双硬盘双系统Win10 8.1启动问题

[复制链接]
跳转到指定楼层
1#
发表于 2024-8-27 15:46:00 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
各位大佬!请教一个问题~搞了很久都没解决.. 我两块固态 C盘(东芝固态)和D盘(闪迪固态)各装一个系统 C盘装win10  D盘装Win 8.1,都是传统引导,不是那种uefi引导,现在系统启动菜单是可以显示两个选项....win10 和 win 8.1  ,但是只能正常进入一个  另外一个是无法进入的,会出错(提示windos未能启动,原因可能是最近更改了硬件或者软件 文件\windows\systems32\winload.exe   0xc000000e 的错误,),正常进入的系统取决于那哪块硬盘设置第一启动盘 你比如说在bios设置这个东芝为第一启动,那就能正常在系统菜单选择win10即可进入系统,此时win8.1菜单的系统是不能进入的,就算你选择它,进入就是出错(提示windos未能启动,原因可能是最近更改了硬件或者软件 文件\windows\systems32\winload.exe   0xc000000e 的错误,) 反之把闪迪设置为第一启动的话 ,win8.1就可以进入 ,win10系统是无法进入,选择进入就是提示这个(提示windos未能启动,原因可能是最近更改了硬件或者软件 文件\windows\systems32\winload.exe   0xc000000e 的错误,)......请问如何修复他们两个系统的正常引导?现在想把东芝的win10设为第一启动,在出现系统选择菜单时无论选win10系统还是win8.1都能正常进入到系统去...求助各位大佬!!
44#
发表于 2024-8-29 08:09:51 | 只看该作者
学习一下大佬的分享
回复

使用道具 举报

43#
发表于 2024-8-29 08:00:01 | 只看该作者
kingking127 发表于 2024-8-28 23:18
明天试试  实在不行就不弄了 哈哈  只装一块硬盘算了  我多次修复多次尝试  用了很多修复引导的工具..反 ...

试试
BIOS里Secure Boot关闭,CSM Support设置为Yes,legacy引导优先。
BOOTICE里,把  "检测硬件抽象层(detecthal)"  勾选上。

搜狗截图24年08月29日0754_1.png (85.76 KB, 下载次数: 39)

搜狗截图24年08月29日0754_1.png
回复

使用道具 举报

42#
 楼主| 发表于 2024-8-28 23:18:08 | 只看该作者
jlshnlhj 发表于 2024-8-28 20:32
“WIN8.1的启动磁盘是HD1;
WIN10的启动磁盘是HD0;”
这里没错,因是“跨”盘,所以第二项磁盘变了,才 ...

明天试试  实在不行就不弄了 哈哈  只装一块硬盘算了  我多次修复多次尝试  用了很多修复引导的工具..反正现在是同时用不能进入 真要用只能bios里面把硬盘切换一下 哈哈

点评

试试 BIOS里Secure Boot关闭,CSM Support设置为Yes,legacy引导优先。 BOOTICE里,把 "检测硬件抽象层(detecthal)" 勾选上。  详情 回复 发表于 2024-8-29 08:00
回复

使用道具 举报

41#
发表于 2024-8-28 20:32:44 | 只看该作者
本帖最后由 jlshnlhj 于 2024-8-28 21:21 编辑
captain_g 发表于 2024-8-28 18:04
看楼主#29/30楼的贴图,感觉不对;

WIN8.1的启动磁盘是HD1;

“WIN8.1的启动磁盘是HD1;
WIN10的启动磁盘是HD0;”
这里没错,因是“跨”盘,所以第二项磁盘变了,才能指向第二个磁盘的分区,否则只能是本盘的分区。感觉就是与Secure Boot(安全引导)有关,该主板不让“跨”盘引导启动?与gpt-uefi引导启动类似,gpt-uefi不让“跨”盘引导启动,按理legacy bios-mbr可以“跨”盘引导启动,所以建意查BIOS里Secure Boot是否关闭,CSM Support设置为Yes,legacy引导优先。
BOOTICE里,把  "检测硬件抽象层(detecthal)"  勾选上,试试。

搜狗截图24年08月28日2115_1.png (191.04 KB, 下载次数: 41)

搜狗截图24年08月28日2115_1.png

点评

明天试试 实在不行就不弄了 哈哈 只装一块硬盘算了 我多次修复多次尝试 用了很多修复引导的工具..反正现在是同时用不能进入 真要用只能bios里面把硬盘切换一下 哈哈  详情 回复 发表于 2024-8-28 23:18
回复

使用道具 举报

40#
发表于 2024-8-28 20:23:32 | 只看该作者
见前面评论:
你看看两个软件,BCD-ID,即GUID,在两个引导项 值都相同,你不觉得奇怪吗?正常每个引导项的GUID都不可能相同的呀
回复

使用道具 举报

39#
发表于 2024-8-28 18:44:44 | 只看该作者
我是先装win7,然后把硬盘断电,用另一个硬盘装Win10,最后都通电。现在双系统随便切换。
回复

使用道具 举报

38#
发表于 2024-8-28 18:25:08 | 只看该作者
本帖最后由 captain_g 于 2024-8-28 18:29 编辑

建议楼主在WINPE环境中分别为WIN10/8.1重建引导文件;

引导文件创建在第1硬盘活动主分区中。
BCD贴图中,应该就是“启动磁盘”、“启动分区”设置错误,以致找不到文件;

那个系统起不来,就调那个,试;
回复

使用道具 举报

37#
发表于 2024-8-28 18:04:15 | 只看该作者
看楼主#29/30楼的贴图,感觉不对;

WIN8.1的启动磁盘是HD1;

WIN10的启动磁盘是HD0;

设置错了?对应的不是同一个bcd?

*在WIN环境中使用BOOTICE,须选当前系统的bcd!

系统加电自检后默认从HD0启动;

前面已经说过了,系统引导文件应该在第1硬盘(HD0)的活动主分区中,其他地方的不需要;

*第2硬盘中如有活动主分区,建议取消激活!

楼主应该进WINPE看看哪个是第1硬盘,然后用BOOTICE设置“第1硬盘”活动主分区中的\boot\bcd;

其中,“启动分区”分别指向WIN10/8.1系统Windows文件夹所在的磁盘分区;

第2硬盘(HD1)中的\bootmgr和\boot\bcd等不需要(留着也没什么坏处)。

启动时按F12或其他功能键,分别选择第一、第二硬盘启动,楼主确认过没问题吧?

点评

WIN8.1的启动磁盘是HD1; WIN10的启动磁盘是HD0; 这里没错,因是“跨”盘,所以第二项磁盘变了,才能指向该盘的分区,否则只能是本盘。  详情 回复 发表于 2024-8-28 20:32
回复

使用道具 举报

36#
发表于 2024-8-28 15:13:49 | 只看该作者
我觉得楼上这个关闭快速关机可以试试。
回复

使用道具 举报

35#
发表于 2024-8-28 15:08:25 | 只看该作者
本帖最后由 liangzr1976 于 2024-8-28 16:40 编辑

可以试试:
1、实现先备份 双硬盘的 bootmgr。并做好备注:
2、理论上,高版本覆盖低版本,
    将最新的bootmgr 覆盖两个硬盘主分区,根目录的同名文件。
3、用diskgen检查各硬盘两个主分区是否正常,包括是否正常激活主分区。     试试执行重写MBR。甚至检查分区表错误。
4、以win10系统的主硬盘为主引导硬盘。
5、用Bootice最新版,重写硬盘MBR分区引导、PBR分区引导。
6、备份原有BCD,删除原有启动项,重新加载启动引导项,记得安装或新增一个PE启动项应急。
   这样,还没有效果,就可能是坛友说的 快速关机等问题,看看用了哪个优化软件,或哪些指令,两个系统分别关闭 快速启动、快速关机、休眠等模式。
回复

使用道具 举报

34#
发表于 2024-8-28 15:00:36 | 只看该作者
kingking127 发表于 2024-8-28 14:44
一样的  我只是进入win 8.1截图  我进入win10 c盘d盘位置就反过来而已..

如果是这样的话,看不出来 bcd 的设置有啥问题。

那这个问题确实就比较奇怪,你试一下用 grub4dos 启动对应的系统:将 grub4dos 安装到windows 的启动菜单,然后通过 grub4dos 加载 windows。
类似这样:
find --set-root /win81
chainloader /bootmgr
boot
如果还有问题,加我微信,我远程看一眼:653668。
回复

使用道具 举报

33#
 楼主| 发表于 2024-8-28 14:44:18 | 只看该作者
Climbing 发表于 2024-8-28 11:49
看你这截图,你这是尝试在win8.1下启动win10,我觉得应该反过来。

将win10所在的硬盘设置成第一硬盘, ...

一样的  我只是进入win 8.1截图  我进入win10 c盘d盘位置就反过来而已..

点评

如果是这样的话,看不出来 bcd 的设置有啥问题。 那这个问题确实就比较奇怪,你试一下用 grub4dos 启动对应的系统:将 grub4dos 安装到windows 的启动菜单,然后通过 grub4dos 加载 windows。 类似这样: find  详情 回复 发表于 2024-8-28 15:00
回复

使用道具 举报

32#
发表于 2024-8-28 12:20:14 | 只看该作者
本帖最后由 jlshnlhj 于 2024-8-28 21:08 编辑

bcd设置似乎没问题。这样试试:BIOS里关闭Secure Boot,CSM Support设置为Yes,legacy优先,看看。
回复

使用道具 举报

31#
发表于 2024-8-28 11:49:30 | 只看该作者

看你这截图,你这是尝试在win8.1下启动win10,我觉得应该反过来。

将win10所在的硬盘设置成第一硬盘,从这个硬盘上启动。

点评

一样的 我只是进入win 8.1截图 我进入win10 c盘d盘位置就反过来而已..  详情 回复 发表于 2024-8-28 14:44
回复

使用道具 举报

30#
 楼主| 发表于 2024-8-28 11:22:56 | 只看该作者
jlshnlhj 发表于 2024-8-27 17:19
虚拟机做过试验:
BIOS-MBR引导启动方式,启动另一块MBR硬盘Windows8.1和另一块GPT盘Windows10基本没问题 ...






回复

使用道具 举报

29#
 楼主| 发表于 2024-8-28 11:20:58 | 只看该作者
jlshnlhj 发表于 2024-8-27 20:51
bcd里第二启动项重新设置,原来哪里不对,说不清楚的,具体得截图看。






回复

使用道具 举报

28#
发表于 2024-8-28 08:59:07 | 只看该作者
可能是启动硬盘、启动方式都发生了变化,希望楼主首先能清楚:
1、原来真实启动是哪个硬盘
2、原来的启动究竟是efi还是CMS
-----------------------------------
如果不太清楚原来的情况,
3、就要清楚原来各硬盘的系统是分别是 哪一个系统,然后弄清楚原来的各个硬盘及系统应该是efi引导、还是MBR/CMS引导。
4、双硬盘、双多系统,又想哪一个硬盘都能双边多启动确实比较啰嗦,尽量全部都是MBR/CMS引导,否则也要主板兼容CMS的GPT/efi分区引导。
5、个人理解:兼容CMS的GPT/efi引导,实际上要求EFI是主引导分区,启动时efi的BCD文件其主要作用,而不是efi起主要作用。同时win系统所在分区必须是NTFS系统。
6、如果原始是efi启动,后面变成CMS启动,往往问题较多
回复

使用道具 举报

27#
发表于 2024-8-28 08:32:33 | 只看该作者
uefi模式,双盘显示正常!
回复

使用道具 举报

26#
发表于 2024-8-28 08:19:06 | 只看该作者
CSM方式下,直接用BIOS启动菜单完了,什么都不用做,常用的挂前面,

何必搞这一堆
回复

使用道具 举报

25#
发表于 2024-8-28 08:14:42 | 只看该作者
学习了
回复

使用道具 举报

24#
发表于 2024-8-28 06:12:42 来自手机 | 只看该作者
感觉双系统最好还是vhd方式,配置简单,恢复方便,文件结构清晰
回复

使用道具 举报

23#
发表于 2024-8-27 23:51:33 来自手机 | 只看该作者
newswan 发表于 2024-8-27 23:40
问下,如果一个是 legacy win7 一个是 uefi win10 分别两个盘上,能不能互相引导?

如果主板有CSM项目,那打开就后两个硬盘都添加引导就行,Win7那块直接添加就行,如果没有,只有纯UEFI,那么Win10那块添加Win7大概率会卡Win7四叶草。不过你说分别在两个盘上,那应该两个都支持引导,那要嘛你打开了CSM,要嘛你解决了GOP卡四叶草问题。
回复

使用道具 举报

22#
发表于 2024-8-27 23:40:09 | 只看该作者
283598328 发表于 2024-8-27 23:35
大概看了一下,你表达的意思应该是两个块硬盘各装了一个系统,然后两个硬盘的BCD不光引导了本盘系统还添加 ...

问下,如果一个是 legacy win7 一个是 uefi win10 分别两个盘上,能不能互相引导?
回复

使用道具 举报

21#
发表于 2024-8-27 23:35:05 来自手机 | 只看该作者
大概看了一下,你表达的意思应该是两个块硬盘各装了一个系统,然后两个硬盘的BCD不光引导了本盘系统还添加了另外一个盘的系统引导项,但启动的时候又无法启动非本地盘的系统。
这个可能是添加的引导无效,其实先引导起来再用Dism++添加另外一个盘的系统引导项应该就行,另外一个盘照此操作。我多年多盘多系统,这种问题没有遇到过,反正修复引导分分钟,简单又快捷。
回复

使用道具 举报

20#
 楼主| 发表于 2024-8-27 22:59:31 | 只看该作者
Climbing 发表于 2024-8-27 21:59
windows 7以后,bcd中指向系统分区,是靠磁盘和分区的GUID的,所以,无论你怎么变换磁盘,按道理说都不应该 ...

明天上传给你们看看 大佬们!谢谢
回复

使用道具 举报

19#
 楼主| 发表于 2024-8-27 22:59:06 | 只看该作者
jlshnlhj 发表于 2024-8-27 20:51
bcd里第二启动项重新设置,原来哪里不对,说不清楚的,具体得截图看。

明天上传截图给你们看看 谢谢大佬
回复

使用道具 举报

18#
发表于 2024-8-27 21:59:01 | 只看该作者
windows 7以后,bcd中指向系统分区,是靠磁盘和分区的GUID的,所以,无论你怎么变换磁盘,按道理说都不应该影响系统启动。

我觉得楼主的BCD设置一定有问题。
回复

使用道具 举报

17#
发表于 2024-8-27 20:51:16 | 只看该作者
kingking127 发表于 2024-8-27 17:50
大佬 具体怎么操作?

bcd里第二启动项重新设置,原来哪里不对,说不清楚的,具体得截图看。
回复

使用道具 举报

16#
发表于 2024-8-27 19:28:13 | 只看该作者
编辑一下BCD文件就好了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-28 10:13

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表