我在将操作系统从 SATA SSD 转移到 PCIe NVMe 时遇到问题,也许有人可以给我更多想法来解决下一个问题。
硬件是运行 Windows Server 2022 的 HPE MicroServer Gen8。BIOS。SATA SSD。MBR。
我尝试过多次将 SATA SSD 克隆到 PCIe NVMe SSD,但启动后我收到的唯一消息是“非系统磁盘或磁盘错误“。我用过这种方法:
- Acronis TrueImage 磁盘到磁盘复制...失败。
- Acronis DiskDirector 克隆磁盘(带有和不带有 NT 签名)...失败。
- Clonezilla...失败。
- 使用插入驱动器的第三方 PC 克隆 SSD...失败。
好的,我认为如果这是 Microserver BIOS 的问题,并且无法从 NVMe 加载,但我有几乎相同的微服务器在我的客户端上使用相同的 BIOS 设置,并且两年前我通过克隆操作成功完成了同样的事情,并且运行良好 - 它是从 NVMe 加载的。
唯一的区别在于设备和操作系统:
我的微服务器:SuperMicro AOC-SLG3-2M2 + NVMe SSD 金士顿 KC3000/2048(Windows Srv 2022)
客户端微服务器:华硕 Hyper M.2 x4 Mini + NVMe SSD Plextor PX-512M8PeGN(Windows Srv 2016)。
答案1
因此,经过多次尝试使用各种组合从 NVMe 启动后,我找到了问题的解决方案。
它与 Microserver 的 BIOS 和 NVMe SSD ROM 的操作有关。NVMe SSD Plextor PX-512M8PeGN 有自己的 ROM,可在 BIOS 之后立即运行,并能够启动安装在 Plextor 上的系统。Kingston KC3000 没有自己的 ROM,因此无法启动。已 100% 检查。
因此,如果您想在 Microserver Gen8 上使用 NVMe SSD 并从中加载系统,则必须寻找具有自己的 ROM 的 NVMe SSD 型号。