简介:面向想要亲手搭建磁盘阵列的装机爱好者、运维初学者与 IT 支持人员,这份资料围绕主板 RAID 的开启与配置展开,覆盖 RAID 0/1/5/6 的原理差异、BIOS 中的启用入口、阵列创建及初始化流程,并提示数据备份、硬盘一致性与驱动安装等易错点。压缩包共 72 个文件,其中 71 个 jpg 图文步骤与示意图、1 个 htm 页面用于串联说明,整体约 1.98MB,体积轻便,适合对照主板界面逐步操作。已有 2922 人学习,说明其内容对常见主板 BIOS 路径和 RAID 模式选择具有参考价值。读者可借助图文对照快速定位 Integrated Peripherals、Advanced 等菜单,理解 SATA 模式切换与阵列初始化顺序,并据此完成从模式选择到系统安装前准备的完整流程,减少因配置不当造成的数据风险。
1. 别急着按 Ctrl+I:主板 RAID 开启设置方法里最容易被跳过的一步
主板 RAID 的开启设置方法,很多人以为就是进 BIOS 把 SATA Mode 从 AHCI 改成 RAID,再按 Ctrl+I 建个阵列,重启就完事。真装起来却不是这么回事:改完模式老系统直接蓝屏,阵列建好了 Windows 安装界面却一块盘都看不到,重启一次阵列名字从列表里消失,盘序认错把系统装到了单盘上。会踩这些坑的,通常不是不会按那几个键,而是没在动手前把平台、开关、驱动三件事对齐。这篇面向的是手上有两块以上硬盘、主板明确标了支持 RAID、想一次装通不再返工的人;新手照着顺序走能落地,熟手可以重点看版本差异和那五条排错记录。
2. 装前把版本对齐:芯片组 RAID、VMD 与 NVMe 阵列是三个开关
动手之前先把「RAID 到底由谁提供」这件事定下来。同一块主板上可能同时存在两三种 RAID 能力,它们各自的菜单位置、驱动文件、支持的盘位都不一样,选错了就是白折腾一晚上。我一般会先翻主板说明书里 Storage 那一节,确认三件事:SATA 口挂在芯片组还是第三方芯片上、M.2 插槽是 CPU 直连还是走 PCH、BIOS 里有没有 VMD 或 NVMe RAID 的独立开关。这三条定了,后面所有步骤才有依据。
2.1 主板上其实有三个不同的 RAID 开关
第一种是芯片组 RAID,也就是常说的 Intel RST 或 AMD RAIDXpert2。它由 PCH 提供,支持 SATA 盘,部分平台也支持走 PCH 的 M.2。这是最主流、兼容性最好的一条路,家用和小型工作站基本都走它。
第二种是 Intel 平台的 VMD(Volume Management Device)。从 11 代平台开始,很多主板默认开启 VMD,SATA 和 NVMe 都被它接管。VMD 开着的时候,你在 BIOS 里根本找不到传统的 SATA Mode 选项,取而代之的是「VMD Controller」和「Map SATA under VMD」这类开关。它的好处是 NVMe 也能进阵列、支持热插拔,代价是装 Windows 必须提前准备 VMD 版驱动,否则安装界面一块盘都看不见——这是近几年最常见的「新机器装不上系统」原因。
第三种是板载第三方芯片,早期主板上的额外 SATA 口多半由它提供,菜单里通常写成单独的一项,比如「ASMedia Storage Controller」。这类芯片的 RAID 只对它自己那几个口生效,性能和维护工具都比较边缘,我的建议是能不用就不用,把盘挪到芯片组口上。
2.2 硬盘数量与 RAID 级别的对应:0/1/5/10 怎么选
阵列级别不是想选就能选,盘数不够,BIOS 里对应的选项会直接灰掉。装前先按手头的盘算一遍容量和容错,别建完了才发现容量对不上。
| 级别 | 最少盘数 | 可用容量 | 容错能力 | 适合什么场景 |
|---|---|---|---|---|
| RAID 0 | 2 | 全部盘容量之和 | 无,坏一块全丢 | 临时缓存、可重算的数据、测试机 |
| RAID 1 | 2 | 单块盘容量 | 允许坏 1 块 | 系统盘、代码仓库、小型数据库 |
| RAID 5 | 3 | n-1 块盘容量 | 允许坏 1 块 | 4 盘以上的资料盘,读多写少 |
| RAID 10 | 4 且为偶数 | 总容量的一半 | 每组允许坏 1 块 | 写入频繁又要求可靠的场景 |
两块盘的情况下,只有 0 和 1 可选,没有中间路线。三块盘做 RAID 5 看着划算,但重建时间长、写入放大明显,家用平台上我并不推荐;四块盘直接上 RAID 10 更省心。另外要提醒一句:RAID 1 和 RAID 5 都不是备份,误删、中毒、主板故障一样会把数据带走,重要数据该另存的还得另存。
2.3 装前对照表:平台、菜单名、驱动文件与盘位
把下面这张表按自己机器的实际情况填一遍,后面每一步都能对上号,不用在 BIOS 里瞎翻。
| 项目 | Intel 传统 RST | Intel VMD 平台 | AMD 平台 |
|---|---|---|---|
| 主开关位置 | Advanced → Storage Configuration → SATA Mode | Advanced → VMD Setup Menu | Advanced → SATA Configuration → SATA Mode |
| 开关取值 | AHCI / RAID | VMD Controller = Enabled | AHCI / RAID |
| 阵列配置入口 | POST 时 Ctrl+I,或 BIOS 内 Intel RST 项 | 同左,仍需在 RST 界面里建 | POST 时 Ctrl+R,或 BIOS 内 RAIDXpert2 |
| 装系统所需驱动 | iaStorAC.inf 一类 | iaStorVD.inf 一类 | rcraid 一类的 RAID 驱动包 |
| 哪些盘能进阵列 | 芯片组 SATA 口 + 走 PCH 的 M.2 | 挂在 VMD 下的 SATA 与 NVMe | 芯片组 SATA 口,部分平台支持 NVMe |
盘位这一栏要写清楚:把每块盘的物理口编号记下来,比如 SATA0、SATA1、M2_1。建阵列时顺序错乱不会立刻出问题,但日后某块盘掉线,你会分不清该拔哪一根线,这种时候多花十分钟做记录绝对值得。
3. 进 UEFI 打开 RAID:Intel 与 AMD 平台的具体菜单路径
真正的操作从重启进 BIOS 开始。这一章按平台拆开写,每一步都对应一个具体菜单,找不到的时候按名称搜主板说明书的 PDF 比在界面里乱点快得多。开阵列前先把所有盘接好、通电、在 BIOS 的存储信息页确认每一块都被认出来了,再接下去。
3.1 Intel 平台:SATA Mode 改成 RAID 的前置条件
进 BIOS 后按 F7 切到高级模式(多数主板的默认界面是简化的 EZ 模式,看不到存储选项)。路径一般是 Advanced → Storage Configuration,找到 SATA Mode Selection,把 AHCI 改成 RAID,然后 F10 保存重启。
几个必须一起确认的连带项:
- CSM 状态。如果打算用 UEFI 方式装系统,CSM 关掉;如果这块板子的 RAID Option ROM 只以 Legacy 形式提供,Ctrl+I 界面在 CSM 关闭时可能按不出来,这时要么临时开 CSM 建阵列,要么改走 BIOS 内的 Intel RST 菜单。
- 安全启动。Secure Boot 与 RAID 本身不冲突,但如果你加载的是未签名的第三方驱动,会卡在启动环节,这种情况把 Secure Boot 临时设为 Other OS 或关闭。
- SATA 口归属。部分主板的后置 eSATA 或额外两个 SATA 口由第三方芯片提供,接在那上面的盘不会出现在 Intel RST 的选盘列表里。
改完保存重启,POST 阶段留意屏幕提示,出现「Press Ctrl+I to enter Configuration Utility」就按。有些新主板把这段提示压得极短,看到就按,错过就再重启一次。
3.2 Intel VMD:新平台多出来的一道开关
11 代以后的平台,如果 BIOS 里压根没有 SATA Mode 这一项,多半是 VMD 在接管。路径通常在 Advanced → VMD Setup Menu,把 VMD Controller 设为 Enabled;如果希望 SATA 盘也进阵列,再把 Map SATA under VMD 一并打开。
这里有个取舍要想清楚:VMD 打开后,原本直连的 NVMe 盘会被 VMD 接管,不加载驱动的情况下 Windows 安装程序看不到它们,Linux 安装镜像也需要较新的内核。如果你只是想用两块 SATA 盘做 RAID 1,完全可以关掉 VMD、走传统 SATA Mode = RAID,省掉装系统时加载驱动这一环。反过来,想给两块 NVMe 做阵列,VMD 基本是唯一选择。
提示:VMD 开关改过之后,已经装好的系统会直接进不去,因为引导阶段找不到系统盘。改之前先确认手上有驱动文件,或者干脆准备好重装。
3.3 AMD 平台:SATA Mode 与 RAIDXpert2 的进入方式
AMD 平台的路径类似:Advanced → SATA Configuration,把 SATA Mode 改成 RAID;如果是 X570 之后的平台想给 NVMe 组阵列,还要在 Advanced 里找到 NVMe RAID mode 并启用。
保存重启后,POST 阶段按 Ctrl+R 进入 RAIDXpert2 Configuration Utility。这个界面跟 Intel 的 RST 长得不一样,但逻辑一致:先看 Physical Disk 列表确认所有盘都是 Ready 状态,再进 Array Management 建阵列。删过阵列的盘会显示成 Online 或带有旧配置标记,建新阵列前用它自己的 Delete 功能清一遍元数据,否则新阵列可能建不起来。
3.4 建阵列全过程:选盘、条带大小、初始化、设为启动盘
以 Intel RST 界面为例,AMD 的按钮名称略有差别,流程一样。
- 进入 Create RAID Volume,给阵列起个名字,纯英文和数字,别用中文和空格,某些平台的驱动对非 ASCII 名称处理得很糟。
- 勾选成员盘。RAID 1 选两块,RAID 5 选三块以上,RAID 10 选四块。
- 选 RAID Level。
- 设 Strip Size。机械盘做 RAID 0 我一般给 64KB 或 128KB,SSD 给 32KB 或 64KB,拿不准就用默认值,家用场景下这点差异基本感知不到,别在这上面纠结太久。
- Capacity 一栏保持默认最大值,手动改小会浪费空间。
- 确认 Create Volume。这一步会清掉成员盘上的全部分区信息,之前有数据的先备份。
建完之后回到主界面,把新建的阵列标记为 Bootable,或者在 BIOS 的启动顺序里把「Intel Volume0」这类条目拖到第一位。这一步漏掉的表现是:系统装完了,重启却直接跳回 BIOS 或者进到某块单盘的老系统里。
AMD 平台在建完阵列后还要多做一步 Initialize,也就是把阵列的元数据写一遍,不做的话安装程序可能识别不到。初始化跟「写入零」不是一回事,速度快得多,不会真的擦盘。
4. 在阵列上装 Windows:驱动加载与分区表的正确顺序
阵列建好只是把地基打平,能不能把系统装进去,取决于安装程序认不认这块盘。这一章的顺序不能乱:先准备驱动,再进安装界面加载,最后才谈分区。
4.1 装之前把驱动文件准备好
驱动来源只有两个:主板厂商支持页面下载的「RAID/AHCI 驱动」压缩包,或者芯片厂商发布的独立驱动包。下载下来解压,只要里面的 .inf、.sys、.cat 文件,把整个文件夹拷到 U 盘根目录,别放太深,安装界面的文件浏览框逐层点进去很费劲。
驱动版本有一点要注意:尽量选与当前平台对应的分支。VMD 平台装老版本的 RST 驱动,会出现装完驱动看到盘、重启又蓝屏的情况;反过来老平台硬塞新版驱动也可能签名校验不过。拿不准就选主板厂商页面上标注支持你这颗 CPU 的那一版。
4.2 安装界面加载驱动:两个入口
从 U 盘启动进入 Windows 安装程序,到「你想将 Windows 安装在哪里」这一步,如果列表是空的,就是缺驱动。点左下角的「加载驱动程序」→ 浏览 → 选中 U 盘里的驱动文件夹。
如果连这个按钮都没反应,或者想先确认安装程序到底看到了什么,按 Shift+F10 调出命令行:
# Windows 安装界面按 Shift+F10 打开命令行 diskpart list disk # 看安装程序当前识别到的磁盘数量和容量 select disk 0 detail disk # 确认这块盘的型号和总线类型,判断阵列是否已被识别 exitlist disk的输出是判断依据:只有阵列那一块、容量等于阵列总容量,说明驱动正常;出现两块容量相同的单盘,说明还是在直通模式,驱动没加载上或者阵列没建成;一块都没有,多半是 VMD 没接管对或者是 USB 3.0 接口的问题——换到主板后置的 USB 2.0 口再试一次,这条经验救过我不止一次。
加载驱动后列表刷新,选中阵列那块盘继续。此时如果容量显示异常,比如 2TB 的阵列只显示 1.6TB,那是分区表的问题,下一节说。
4.3 GPT、CSM 与启动项:装完开不了机的三个原因
第一个原因是分区表格式。阵列容量超过 2TB 必须用 GPT,而安装程序只有在 UEFI 模式启动时才会默认建 GPT。判断方法很简单:安装界面按 Shift+F10 调 diskpart,list disk输出里带星号的那一列就是 GPT。如果启动 U 盘时选的是不带 UEFI 前缀的条目,装完系统会在 Legacy 模式下引导,超过 2TB 的部分永远用不上。
第二个原因是启动项顺序。装完第一次重启前,把 U 盘拔掉,进 BIOS 看 Boot Option #1 是不是阵列卷。有些主板在阵列建好后不会自动把卷加进启动列表,需要手动在「Boot Option Priorities」里选一次。
第三个原因是 CSM 与 Secure Boot 的组合。UEFI 装完系统后把 CSM 打开,可能反而引导失败;反过来 CSM 关着又用 Legacy 方式装的系统,会直接报「no bootable device」。装之前定好用哪种方式,装完就别再动这两个开关。
4.4 已经装好的 AHCI 系统想转 RAID
这种情况比想象中多:系统装好了,后来才想加块盘做 RAID 1。直接改 BIOS 会蓝屏,因为 Windows 的存储驱动在引导阶段没加载。
一个老办法是先让系统进安全模式:管理员权限打开命令行。
# 让下次启动进入带网络的安全模式,重启后 Windows 只加载最小驱动集 bcdedit /set {current} safeboot network重启进 BIOS 把 SATA Mode 改成 RAID 并建好阵列,再进安全模式装 RAID 驱动,装完执行bcdedit /deletevalue {current} safeboot恢复正常启动。这个方法在部分平台上能成,但我得说实话:成功率不算高,尤其是 VMD 平台和已经开了 BitLocker 的机器,很容易变成修引导。
注意:系统盘做 RAID 转换,我的建议始终是备份数据后重装。省下来的那两小时,通常会在后面某次莫名奇妙的蓝屏里加倍还回去。
5. 避坑与排查:五条从开机失败到阵列降级的记录
下面这几条都是真机踩出来的,现象、原因、处理方式按顺序写清楚,遇到了直接对号入座。
5.1 开机阶段就翻车的三条
现象:BIOS 里改完 RAID 保存重启,进系统直接蓝屏,报 0x0000007B。原因:原系统的存储驱动还是 AHCI 模式,引导阶段加载了错误的驱动,找不到系统盘。解决:进 BIOS 改回 AHCI 先让系统能起来,再用上一节的办法做模式切换,或者直接重装。不要在蓝屏循环里反复重启,那不会自己好。
现象:Ctrl+I 按不出来,屏幕一闪就进系统了。原因:CSM 关闭时 RAID Option ROM 不执行,或者主板把这段提示隐藏了。解决:改从 BIOS 内的 Intel RST 菜单建阵列;如果是老平台,临时开启 CSM 并关闭 Fast Boot,重启时就能看到提示。
现象:阵列建好了,Windows 安装界面还是没有盘。原因:VMD 平台缺 VMD 版驱动,或者 U 盘插在第三方 USB 控制器的口上识别不到驱动文件。解决:先换到主板后置 USB 2.0 口,再确认驱动的 .inf 文件里确实包含对应硬件 ID。设备管理器里看不到,但安装程序加载后能列出盘,就说明驱动对了,只是版本需要换一个分支。
5.2 用着用着出问题的两条
现象:某天开机自检报「Degraded」或者「Volume Failed」,阵列还能进系统,但速度明显变慢。原因:一块成员盘掉线或出现坏道,RAID 1/5 降级运行。解决:先备份,再进 RST 或 RAIDXpert2 界面看是哪块盘离线,换新盘后把它标记为 Rebuild 目标,重建期间别断电。机械盘重建几个 TB 要跑一整晚,这期间机器尽量别干重活。
现象:清过 CMOS 或者换过主板电池,进 BIOS 后阵列不见了,两块盘都显示成单盘或 Foreign。原因:RAID 元数据存在盘上,但 BIOS 的控制器配置被重置,阵列没有被自动导入。解决:在 RST 界面里找到标着 Foreign 的配置,用导入或恢复功能把元数据读回来,千万不要在这时候点「Create Volume」——那等于把原来的阵列结构覆盖掉,数据基本就没了。
6. 装完怎么验证:三重确认加一次拔盘演练
装完能进系统不等于装对了。我习惯按三层验证走一遍,任何一层对不上,都说明前面某步有偏差。
第一层看系统认不认阵列。管理员权限打开 PowerShell:
# 查看物理磁盘的呈现方式,BusType 是关键判断依据 Get-PhysicalDisk | Select-Object DeviceId,FriendlyName,MediaType,BusType,@{n='SizeGB';e={[math]::Round($_.Size/1GB,1)}},HealthStatus | Format-Table -AutoSizeBusType显示为 RAID 说明系统走的是芯片组阵列驱动;显示 SATA 或 NVMe,说明还是单盘直通,阵列没生效。SizeGB应该等于阵列的可用容量,RAID 1 是单盘容量,RAID 0 是两盘之和。HealthStatus 出现 Warning 就要立刻去查事件查看器里的磁盘告警。
第二层看阵列管理界面。重启进 BIOS 或在系统里装厂商的 RAID 管理工具,确认阵列状态是 Normal,成员盘全部 Online,RAID 级别和条带大小跟当初建的一致。这层主要防的是「以为建了 RAID 1,实际只是两块单盘」,曾经有人装完系统半年后拔一块盘发现机器直接起不来,才发现当初选的是「独立盘模式」。
第三层做一次拔盘演练。这条最有价值,也最容易被跳过。关机断电,拔掉阵列里的一号盘,开机,看能不能正常进系统、数据在不在。RAID 1 和 RAID 10 应该毫无感觉地起来,只是自检会提示降级;RAID 0 起不来是正常的,那就是它的设计。演练完关机把盘插回去,进管理界面确认自动重建启动。重建完成前别做第二次拔插。
| 验证项 | 通过标准 | 不通过时先查什么 |
|---|---|---|
| BusType | 显示 RAID | 驱动是否加载、BIOS 模式是否保存成功 |
| 阵列状态 | Normal,成员盘全 Online | 是否有盘掉线、SATA 线与供电 |
| 容量 | 与级别计算结果一致 | 是否误选了单盘直通或容量被截断 |
| 拔盘演练 | 降级但能进系统 | 阵列是否真的建在系统盘上 |
最后一步是留一张配置单,写清阵列级别、成员盘的物理口编号、条带大小、驱动版本和建阵列的日期。这张纸贴在机箱内侧或者存进文档,日后换盘、扩容、排查降级的时候能省掉大量回忆成本。
从那以后我每次开阵列,不管多急,都强制走一遍拔盘演练才交付。因为真正会让人后悔的从来不是装的过程,而是装完以为万事大吉、结果半年后才发现自己建的不是阵列。希望帮到你。
本文还有配套的精品资源,点击获取