无法修复 Windows 10 启动记录

无法修复 Windows 10 启动记录

背景

我有一块华擎服务器主板,在 NVME 磁盘上安装了 Windows 10。主板出现故障(即无法启动)。我用 SuperMicro X10Dai MB 替换了该 MB。

我将 NVME 驱动器连接到 PCI-E 适配器。X10Dai 识别该驱动器。系统启动时,我加载启动管理器并选择 Windows 启动管理器。但是,系统无法找到 Windows。

我目前尝试过的方法:方法 1

启动 Windows 恢复 USB 并选择修复启动。此操作失败。

我目前尝试过的方法:方法 2

从 Windows 恢复 USB,我进入命令提示符并执行以下操作:

c:\>diskpart

diskpart> select disk 0
diskpart> select vol 3 #the EFI volume
diskpart> assign letter N:
diskpart> exit

c:>cd N:
N:> bootrec / fixboot

此时我收到消息“访问被拒绝”。

N:> bootrec /fixmbr

这是成功的

N:>bootrec /fixboot

此时我收到消息“访问被拒绝”。

我目前尝试过的方法:方法 3

c:\>diskpart

diskpart> select disk 0
diskpart> select vol 3 #the EFI volume
diskpart> assign letter N:
diskpart> exit

C:>format N: /FS:FAT32
C:>bcdboot C:\windows /s N: /f
C:>cd N:
N:>bootrec /fixboot

此时我收到消息“访问被拒绝”。

N:>bootrec /rebuildbcd

N:>bootrec / fixboot

此时我收到消息“拒绝访问”。此方法未检测到 Windows 安装(但是,我能够在命令提示符中成功访问 Windows 分区)

我该怎么做才能修复引导记录?

如果有涉及 Ubuntu 的解决方案,我知道如何启动 Ubuntu Live(尽管我需要操作说明)

谢谢!

答案1

经过更多研究,我终于找到了答案。X10Dai 通过 PCI-E 卡支持 NVME,但无法从该设备启动。它只能从 SATA/SAS 启动。

https://www.supermicro.com/support/faqs/faq.cfm?faq=33952

某些 X10 M/B 无法从装有操作系统的 NVMe 驱动器启动。X10DAI 就是其中之一。请使用 SATA 或 SAS 驱动器。

相关内容