必须至少准备三块物理硬盘并设一块热备盘,才能构建raid5阵列;需确保硬盘型号容量一致、sata模式设为raid,通过ctrl+r等键进入raid界面,勾选三主盘加一热备盘创建,再格式化挂载并验证重建功能。

要在电脑中配置RAID 5磁盘阵列,必须至少准备三块物理硬盘,并确保其中一块可设为热备盘——这是实现单盘故障不丢数据、读写性能优于RAID 1、空间利用率高于RAID 1的核心前提。若缺少任一硬盘,或混用不同品牌/容量的盘,阵列创建会失败或运行后频繁掉线。
确认硬件与系统兼容性
重启电脑,在开机自检画面出现时连续按 Ctrl+R(Dell)、Ctrl+I(Intel RST)、Del(部分华硕主板)或 F9(HP),进入RAID控制器界面。若屏幕无任何提示键位,说明当前主板未启用RAID模式,需先进入UEFI/BIOS将SATA Mode从AHCI改为RAID,保存重启后再试。
在RAID管理界面中,检查已连接硬盘是否全部识别且状态为“Online”。【任意一块硬盘显示为Failed或Unconfigured,必须先更换或重新插拔,否则后续步骤无法继续】
确认所有硬盘型号一致、容量相同(如均为4TB SATA III)。若存在1TB+4TB+4TB组合,RAID 5将仅使用每盘1TB空间,其余3TB被强制截断浪费。
创建含热备盘的RAID 5阵列
方法一:通过主板RAID BIOS图形界面(推荐新手)
① 选择“Create RAID Volume” → 输入卷名(如RAID5-Data)→ 设置RAID Level为RAID 5。
② 在“Select Drives”中勾选三块主盘(如Drive 0/1/2),再单独勾选第四块盘作为“Hot Spare” → 点击“Next”。
③ 设置Stripe Size:小文件多(如文档、数据库日志)选64KB;大文件为主(如视频、镜像)选256KB或512KB。默认128KB适用于混合场景。
④ 点击“Create Volume”,等待进度条完成。此时阵列状态显示“Optimal”,但尚未格式化,不可直接使用。
方法二:Linux下用mdadm命令行(适合服务器环境)
执行 mdadm --create /dev/md0 --level=5 --raid-devices=3 /dev/sdb /dev/sdc /dev/sdd --spare-devices=1 /dev/sde。注意设备名需用 lsblk 精确核对,【误写成/dev/sda会导致系统盘被清空,不可逆】。
创建完成后立即运行 mdadm --detail /dev/md0,确认State为“clean”,Active Devices为4(3主+1热备),Spare Devices为1。
初始化与挂载RAID卷
进入操作系统后,打开磁盘管理工具(Windows)或执行 fdisk -l(Linux),确认新RAID卷已识别为单一逻辑设备(如Disk 1或/dev/md0)。
对卷进行NTFS(Windows)或ext4(Linux)格式化。Windows中右键该磁盘→“格式化”,分配单元大小保持默认;Linux中执行 mkfs.ext4 -m 0 /dev/md0(-m 0禁用保留块,提升可用空间)。
Windows:新建简单卷→指定驱动器号(如E:)→完成。Linux:创建挂载点 mkdir /mnt/raid5 → 挂载 mount /dev/md0 /mnt/raid5 → 编辑 /etc/fstab 添加自动挂载项:/dev/md0 /mnt/raid5 ext4 defaults 0 2。
最后向该卷拷贝测试文件,再手动拔掉一块主盘(仅限热插拔接口),观察系统是否持续读写、且状态栏显示“Rebuilding”——这证明热备盘已激活,容灾链路生效。











