我在笔记本电脑上添加了一个辅助 SSD,并使用 Clonezilla 克隆了磁盘。我将它们称为 SSD1 和 SSD2。现在我有两个相同的磁盘,其中装有 Windows 11。但我无法从新的辅助 SSD 启动。
在 Bios 中我已激活 UEFI。它指向 Windows 启动管理器(很可能在第一个 SSD1 上)。我从 SSD1 运行了 bcdedit.exe 并复制了 Windows 启动加载程序,因此我的 SSD1 在 UEFI 分区中包含两个 Windows 启动加载程序。我获得了启动辅助 Windows 选项的选项,但过了一会儿,我只看到黑屏,没有任何消息。
我也尝试使用 EasyBCD 并创建了新条目,但结果相同。
C:\Windows\System32>bcdedit
Windows Boot Manager
--------------------
identifier {bootmgr}
device partition=\Device\HarddiskVolume1
path \EFI\Microsoft\Boot\bootmgfw.efi
description Windows Boot Manager
locale en-US
inherit {globalsettings}
isolatedcontext Yes
default {current}
resumeobject {95d66f77-7eaf-11ed-99e4-9cd32abd1438}
displayorder {current}
{c5abcfc5-ef11-11ed-87ac-00a554b6b899}
toolsdisplayorder {memdiag}
timeout 30
Windows Boot Loader
-------------------
identifier {current}
device partition=C:
path \Windows\system32\winload.efi
description Windows 11
locale en-US
inherit {bootloadersettings}
recoverysequence {95d66f79-7eaf-11ed-99e4-9cd32abd1438}
displaymessageoverride Recovery
recoveryenabled Yes
isolatedcontext Yes
allowedinmemorysettings 0x15000075
osdevice partition=C:
systemroot \Windows
resumeobject {95d66f77-7eaf-11ed-99e4-9cd32abd1438}
nx OptIn
bootmenupolicy Standard
hypervisorlaunchtype Auto
Windows Boot Loader
-------------------
identifier {c5abcfc5-ef11-11ed-87ac-00a554b6b899}
device partition=\Device\HarddiskVolume12
path \Windows\system32\winload.efi
description Microsoft Windows
locale en-US
osdevice partition=\Device\HarddiskVolume12
systemroot \Windows
另一种方法可能是实际选择 SSD1 或 SSD2 进行启动,而不是 Windows 启动管理器(位于 SSD1)。但在这种情况下,我需要修改“某些内容”,因为我猜 SSD2 上的启动管理器和启动加载器引用了\Device\HarddiskVolume1
。
另外,如果我决定从头开始安装这两个系统,我可以选择在安装时只存在一个磁盘,然后它们将与不同的启动管理器完全隔离,但我不知道我是否会走这条路。