我正在尝试设置一个 2 TB 的便携式 SSD,以启动多个 Windows To Go 版本(Windows 7、10、11)。(我还计划尝试设置使用 Linux 发行版的启动,但目前与此无关)我尝试了几种方法,但在尝试过程中遇到了一些困难。以下是有关我尝试设置的一些背景信息:
我首先尝试使用 Grub2 来启动 Windows to go 和 Linux。我首先使用分区,但遇到了问题。然后我意识到使用 VHD 会使事情变得更紧凑,并允许我将 SSD 用作普通存储介质,所以我开始尝试从 VHD 启动。但是,Windows 无法与 Grub 配合使用。它无法启动,无论如何,我都必须配置 BIOS 才能使 grub 正常工作,因此它消除了能够插入和拔出并完成的无缝性。
然后我尝试转向 Windows 启动管理器本身。Grub 实际上只是指向 Windows 启动管理器,所以我认为尝试使用 Windows 启动管理器可能会省去启动 Windows 的额外步骤,并且它保持安全启动,我可以弄清楚如何指向 Windows 启动管理器来启动 Linux 和其他操作系统的 Grub。但是,我现在遇到了另一个问题,它在我的笔记本电脑上完全正常启动,但 Windows 10 出现错误,Windows 11 显示它已加载,但随后返回到 BIOS 选择或直接退出。Windows 7 无法启动,但我意识到这是因为我的安装方式。
简而言之,我的 HP 笔记本电脑上安装了 Windows 10 和 11,运行良好,但当我将其移至另一台计算机时,它出错了。我尝试过的所有计算机都出现了同样的问题。此外,Windows 10 确实提供了一个错误,指出最近发生了硬件更改。
0xc0000428: Windows cannot verify the digital signature for this file (File: \Windows\system32\winload.efi