UEFI Windows 无法启动 - 启动日志比较

UEFI Windows 无法启动 - 启动日志比较

我有一个 Linux+Windows 双启动系统,带有共享的 UEFI 分区。我的磁盘如下所示

Device             Start        End   Sectors   Size Type
/dev/nvme1n1p1      2048     534527    532480   260M EFI System
/dev/nvme1n1p2    534528     567295     32768    16M Microsoft reserved
/dev/nvme1n1p3    567296  588566527 587999232 280.4G Microsoft basic data
/dev/nvme1n1p4 998166528 1000214527   2048000  1000M Windows recovery environmen
/dev/nvme1n1p5 588566528  589615103   1048576   512M Linux filesystem
/dev/nvme1n1p6 589615104  998166527 408551424 194.8G Linux filesystem

我买了一个新硬盘,决定使用 clonezilla 分区到分区克隆将 Windows 系统分区克隆到新硬盘。我的新磁盘如下所示

Device         Start        End    Sectors   Size Type
/dev/nvme0n1p1    34      32767      32734    16M Microsoft reserved
/dev/nvme0n1p2 32768 1953523711 1953490944 931.5G Microsoft basic data

现在我想修复 uefi 启动分区,所以我做了

Diskpart
> list volume
> select volume 2 // select EFI partition
> assign letter=Z 
bcdboot C:\WINDOWS /l pl-pl /s Z: /f UEFI // C: is the new larger partition
bcdedit /set {default} bootlog Yes

当我尝试启动它时,我得到一个带有鼠标光标的黑屏。启动日志如下所示:https://pastebin.com/CmAvqE93

另一方面,我的旧系统的健康启动日志如下所示:https://pastebin.com/LPY06dbn

我想问一下,您是否在错误的启动日志中看到任何可以表明它为什么不起作用的信息?

答案1

我设法解决了这个问题。基本上,问题在于使用 clonezilla 将旧的 Windows 分区复制到新分区;当我使用 macrium reflect 复制分区并按照之前的步骤进行操作时,它成功了。谢谢帮助!

相关内容