我的主板是技嘉的B650 GAMING X AX V2,CPU是AMD 7800x3d。在主板的UEFI里,有设置硬盘RAID的地方。我主板的sata口连接了四块硬盘,现在要把sata口的两个1TB的ssd做raid0。主板官方手册里有一些坑,以及提供的驱动会破坏windows。这里记录下正确的过程。
UEFI设置RAID
官方教程
在P4的步骤三,我主办的UEFI创建阵列这里默认显示是空的,这是因为默认情况下所有硬盘自动被创建一个单独的no-raid array,所以我有四个no-raid array。需要先在delete array(s)那里把想要创建阵列的硬盘删掉。在删除阵列界面的提示一进去会一头雾水,在no-raid阵列(硬盘)上显示的enable
意思是要删除这个阵列。所以这里要把想要创建raid的硬盘设置为enable,然后选择confirm设置为enabled,再选择yes。然后回到创建阵列的界面按照官方手册创建阵列即可。
这样,我就有了三个阵列:两个no-raid对应两块硬盘,一个raid0包含两块硬盘。
设置windows操作系统
我的系统都安装在了pcie接口上,所以可以正常进入系统。而且在uefi里,我并没有开启nvme的raid。进入系统以后,no-raid的硬盘也是看不到的。
官方手册里提示了要安装驱动和对应的控制软件,不要使用Gigabyte的GCC控制软件来安装RAID驱动!!!
在GCC的更新驱动界面,会有两个新出现的驱动可以安装。一旦安装以后,能做的只能是重装windows。
正确的驱动应该是从AMD官网下载:
https://www.amd.com/en/support/chipsets/amd-socket-am5/b650
可以根据你的cpu型号和主板型号修改上面的链接找到正确的页面。
只需要从上面的页面下载200MB左右的AMD RAID Installer (SATA, NVMe RAID),解压安装即可。安装过程大概需要五分钟左右。不要在此安装过程中更新其他amd或者gcc提供的驱动,因为可能会出现莫名其妙的死锁导致驱动安装卡住。
重启后,即可正确看到no-raid的硬盘。使用windows自带的磁盘管理器即可给设置RAID的硬盘格式化。
设置linux
待续
目前的官方参考
https://drivers.amd.com/relnotes/amd_raid_quick_start_guide_for_ubuntu_operating_system-rev_0_5_1.pdf
Comments