裸金属服务器使用Windows公共镜像没有raid驱动的话显示不出nvme ssd数据盘

问题:裸金属服务器原本是linux系统,有1个跟系统盘一样大小的sata数据盘,还有4个nvme ssd数据盘组成的虚拟磁盘池,从linux系统重装为Server2022后,发现虚拟磁盘池状态只读且4个nvme ssd均是warning状态

使用这个命令修正只读修不过来

代码语言:txt复制
Set-StoragePool -FriendlyName "CompanyData" -IsReadOnly $false
(CompanyData是我的虚拟磁盘池的名字)

在服务器管理器界面存储池模块进行删除操作,失败

购买界面显示有5块数据盘:

实际只看到1块,另外4块nvme ssd在磁盘管理器里不显示

最后,使用这个命令强制删除虚拟磁盘池后干脆在服务器管理器里不显示了

代码语言:javascript代码运行次数:0运行复制
Remove-StoragePool -FriendlyName "CompanyData" -Confirm:$false

设备管理器里显示了黄色RAID控制器

安装了360驱动大师能识别到硬盘驱动

360驱动大师打的Intel Volume Management Device NVMe RAID Controller 驱动能识别到4块nvme ssd,可靠性存疑,因为这个驱动太老了,是2017年的

最终在Intel官网找到4个驱动,但不知哪个最合适

在Intel官网搜"vroc driver"

.html?ws=related#q=vroc%20driver

搜到的结果再如下图过滤

.html?ws=related#q=vroc%20driver&sort=relevancy&f:@tabfilter=[Downloads]&f:downloadtype=[Drivers]&f:@operatingsystem_zh=[Windows%20Server%202022%20family*]

下载了CPU-Z看了下芯片组是Intel 621A(现代芯片组通常只指 ​南桥)

621A对应的驱动是:

.html

.html

我这台裸金属芯片组是621A,自然选621A的URL对应的驱动最合适

安装步骤:解压→ 进到install子目录里面有个.zip,解压之→ 执行可执行文件

741芯片组的8.0版本驱动,实际上也能用,就是会引入这个计划任务而报错,删掉计划任务就行了或者按报错提示安装.NET环境

安装好.NET环境后,这个计划任务实际打开的是右下角的VROC图标,相当于Intel自己RAID管理器

收尾总结

问题描述:腾讯云广州六区裸金属机器实例,机型代号:BMGNV4.52XLARGE768

(北京六区、北京七区也有,铺货较少,我分别只买过过1台,再买第2台就缺货了)

原本是linux系统,能识别4块nvme ssd(可以组成raid0),重装系统为Windows 2022系统后,nvme ssd raid0虚拟磁盘池只读、warning

原因及影响:Windows 2022公共镜像并不包含裸金属raid驱动导致异常

解决办法:使用Remove-StoragePool -FriendlyName "CompanyData" -Confirm:$false 这个命令强制删除有问题的虚拟磁盘池(CompanyData是我的虚拟磁盘池的名字)

安装raid驱动后可识别到4块nvme ssd

驱动地址:

.html