bcdedit 问题?M.2 SATA 到 NVME 克隆:Windows 10 无法启动

bcdedit 问题?M.2 SATA 到 NVME 克隆:Windows 10 无法启动

问题:将 M.2 SATA 驱动器克隆到 M.2 NVME 后,Windows 分区无法启动。

背景:克隆过程是简单的原始 dd 复制。驱动器有 EFI、Windows 10 和 Linux 分区。克隆保留了准确的分区顺序、大小和 UUID。

由于设备名称不同(/dev/nvme0n1px 与 /dev/sdax),Linux 分区需要对 /etc/fstab 进行微调,但启动正常。

该磁盘是 GPT,我相信原始的 Windows 10 是 UEFI - Linux 安装肯定是。

解决尝试:我在备用分区中全新安装了 Windows,启动正常。我已编辑原始 Win 10 安装的 BCD 条目。我有正确的 BCD 设备、操作系统设备和路径。

问题:还需要做什么才能让 Windows 再次启动?是否需要进行任何配置文件或注册表更改以解决 SATA 到 NVME 的移动?

答案1

就我所知,答案是:Windows(至少当时)默认没有 NVME 驱动程序,只有在安装过程中检测到 NVME 时才会安装它们。我不确定如何在 SATA 配置中启动 Windows 并添加 NVME 驱动程序。

相关内容