我想给电脑安装另外一块 nvme 硬盘, bios 里有显示,系统中却无法识别,请问哪里出了问题以及为什么?

2025 年 3 月 9 日
 C0VN

我有一台 AMD CPU 的台式电脑,主板是 ROG STRIX B550-I ,原本只使用了一个 m.2 插槽,我想加一块 nvme 硬盘,就买了一块 sk P31,想着 PCIe 3.0 的盘应该是没问题的。因为是 itx 机器,安装过程相当不易,好不容易把盘安装到主板背面,一切妥当后。插电,开机,进入系统却无法识别硬盘,不是未初始化的那种,而是设备管理器磁盘管理器都没有。于是去 BIOS 里各种修改尝试,无果,该不会是盘坏了或者安装失败吧,我用 U 盘启动了 Windows PE ,结果可以正常识别,分区格式化、读取、写入测试,一顿操作下来一点问题都没有,这下应该能排除硬件安装的问题了吧。。。

可是我的 Windows 系统还是无法识别???出了个什么问题?问了各种大语言模型,各种方法都尝试了一遍,包括主板 bios 在装机前就升级到最新版了,芯片组驱动也升级了等等,还是无法解决,B 站、小红书都翻了个遍,能尝试的都尝试了。还是无解。

奇怪的是,BIOS 中有显示,Windows PE 系统正常识别,Windows 10 系统无法识别??

试了好久在 bios 中修改了 [高级\SATA 设置] - [NVMe RAID 模式] 为 开启,再进入系统就可以识别了。

但是还是觉得怪怪的,为什么要修改成 RAID 模式呢?

2188 次点击
所在节点    硬件
10 条回复
ysc3839
2025 年 3 月 9 日
试试 BIOS 升级最新版?
C0VN
2025 年 3 月 9 日
@ysc3839 #1 BIOS 已经升级到最新版了。
hlx
2025 年 3 月 10 日
哈哈, 年前我加一个硬盘的时候也被折磨的不轻, 主板默认开启了 VMD, 好像是把 EFI 引导加载到了主板的虚拟地址下面, 关闭 VMD 再装系统就行了

当时是进 pe 系统能装, 装完开机启动不了, 然后用 refus 制作的原生安装时找不到硬盘, 后来百度了才发现是主板默认开启 raid 导致的

可以试试把 raid 关了, 重建引导看看行不行
C0VN
2025 年 3 月 10 日
@hlx #3 找了很多方法,提到 raid 模式的都说是要关闭,没想到在我这里要开启。

你提到引导的问题,可能是,我安装在硬盘盒子里的 Windows 系统也可以正常识别,PC 系统盘里装过双系统,有可能修改过引导文件,确实可以试一试看。
C0VN
2025 年 3 月 11 日
@hlx #3 试了,重建引导还是一样的。做了个系统安装工具,也能正常识别到硬盘,那就只剩我现在用的系统不能正常识别硬盘了,难道是我系统的问题,这下更懵逼了。。。
C0VN
2025 年 3 月 12 日
@hlx #3 解决了,在试了各种情况后,问题确定在系统层面。因为在系统设备管理里没有发现(其实是有的,不过是换了一个名字),我打开了 HWiNFO 这个工具,直接查看硬件情况,就在 PCI 总线里找,果然还是找到了,发现其驱动程序是“AMD-RAID Bottom Device”,果然在[设备管理器]-[存储控制器]中把“AMD-RAID Bottom Device”卸载设备并删除驱动程序,这下就识别了。这也就是为什么我在 BIOS 中需要打开[NVMe RAID 模式]就能识别,而其他系统没有装 amd RAID 驱动就能正常识别之所在。那是我多年前尝试过多硬盘组 RAID ,安装过驱动,但是后来关闭了,就忘了这茬了。

hlx
2025 年 3 月 12 日
哇~, 厉害
zhenwang
2025 年 3 月 12 日
@xavierskip 解决了问题还补充了究竟怎么解决的,给你点赞👍
C0VN
2025 年 3 月 12 日
@w4ngzhen #8 😁,习惯了,记录下来也许还能帮助到别人。
C0VN
2025 年 3 月 12 日

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1117024

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX