Windows 11 安装未找到 NVMe 驱动器

Windows 11 安装未找到 NVMe 驱动器

我有一台台式电脑,在华硕 Prime B550-A 主板上配备 AMD Ryzen 4650 PRO CPU,配有三星 Evo 980 NVMe SSD。系统在 Linux 上运行完美,但现在我需要在机器上安装 Windows 11。

我从 Microsoft(Windows 11 22h2 64 位 ISO)获取了安装介质,并使用以下方法创建了可启动的 USB 设备:

  • Ventoy 1.0.88
  • Gnome 多写入器
  • WoeUSB 5.2.4

我将 ISO 复制到不同的 USB 上,并尝试安装 Windows。但没有任何效果,主要是因为 Windows 无法识别磁盘,因此没有驱动器来安装。

在 UEFI 中我配置了:

  • 已启用 TPM 2.0
  • 使用固件 fTPM 模块
  • 作为“其他操作系统”启动(无安全启动)。

NVMe 在 UEFI 中被正确识别(显然,因为它可以完美地启动到 Linux)。

我试过

  • Ventoy 正常安装:我收到错误消息,提示缺少启动配置或包含错误

截屏

  • Ventoy WIMBOOT 安装:启动但无法识别 NVMe
  • Gnome-multi-writer 映像:已启动但无法识别 NVMe
  • WoeUSB:启动但无法识别 NVMe

我切换到安全启动,但是我得到了 Ventoy 和其他两个版本的安全启动违规,PC 只是继续启动 UEFI 而不加载映像。

当我启用 NVMe raid 时,UEFI 不再识别该磁盘。

我尝试寻找驱动程序,但 AMD 和 ASUS 都没有驱动程序。我找到的唯一帮助是针对 Intel 芯片组的,而没有针对 AMD 的。

有什么想法下一步该尝试什么吗?

答案1

感谢大家的评论。解决方案很简单,但也很烦人。出于某种原因,使用上述 3 种方法从 Linux 创建的 USB 启动媒体会导致 USB 棒混乱。所有变体(传统和安全启动、CSM 开启和关闭)都会导致磁盘无法识别或安装程序根本无法启动。

解决方案:我整理了一台 Windows 笔记本电脑,使用了相同的 ISO 文件,并使用 Rufus 将其传输到相同的 USB 棒上,安装工作完美。我不确定我的 Ubuntu 是否搞砸了并创建了有故障的 USB 棒,或者是否存在其他问题。我只能说我无法使用 linux/Ubuntu 22.10 系统创建可用的 Windows 启动介质。

TL;DR:在创建 Windows 启动 USB 时使用 Windows,然后它就可以工作。

相关内容