配置RAID 1需先确保两块匹配磁盘就绪:Windows须转动态磁盘后通过磁盘管理添加镜像,Linux需用mdadm创建并固化配置至启动镜像,否则同步失败或重启失效。

要在电脑中配置RAID 1镜像,必须确保两块物理磁盘已准备就绪且类型匹配:Windows需转为动态磁盘,Linux需用mdadm工具初始化;若跳过磁盘类型校验或忽略容量对齐,镜像卷可能创建失败或同步异常,导致数据写入中断。
Windows图形界面创建镜像卷
适用于非系统盘(如D:、E:等数据卷),操作直观,无需命令行干预。
打开“磁盘管理”(win+R → 输入diskmgmt.msc → 回车)。
右键点击源卷所在磁盘左侧灰色区域(标有“磁盘0”“磁盘1”等),选择“转换为动态磁盘”→勾选两块目标盘→确认转换。⚠️【此操作不可逆,基本磁盘转动态后无法直接还原】
转换完成后,右键源卷(例如D:)→选择“添加镜像”。
在弹出窗口中,从“可用磁盘”列表选中第二块动态磁盘→点击“添加镜像”→等待状态栏显示“正在同步”。
同步完成前勿重启或断电,进度可在磁盘管理界面底部状态栏查看;完成后卷状态变为“状态良好(镜像)”。
Linux下用mdadm创建RAID 1
适合Ubuntu/Debian或CentOS/RHEL服务器环境,全程命令行操作,控制粒度更高。
先安装工具:sudo apt-get install mdadm(Ubuntu)或sudo yum install mdadm(CentOS)。
执行sudo fdisk -l确认待用设备名,例如/dev/sdb和/dev/sdc;【务必确认这两块盘无重要数据,创建RAID会清空所有分区】
运行创建命令:sudo mdadm --create /dev/md0 --level=1 --raid-devices=2 /dev/sdb /dev/sdc。
立即检查同步状态:cat /proc/mdstat;若显示resyncing,说明阵列正在初始化,需等待变为active才可格式化。
同步完成后执行:sudo mkfs.ext4 /dev/md0 → sudo mkdir /mnt/raid1 → sudo mount /dev/md0 /mnt/raid1。
让RAID开机自动激活
Linux默认重启后RAID不会自动组装,必须固化配置并更新启动镜像。
第一步:生成阵列信息并写入配置文件
Ubuntu/Debian:sudo mdadm --detail --scan | sudo tee -a /etc/mdadm/mdadm.conf
CentOS/RHEL:sudo mdadm --detail --scan >> /etc/mdadm.conf
第二步:注入RAID支持到启动镜像
Debian系执行:sudo update-initramfs -u
RHEL系执行:sudo dracut -f
第三步:测试加载效果
重启前运行sudo mdadm -As,再查cat /proc/mdstat是否显示active;若仍为空或显示inactive,说明配置未生效,需回溯前两步检查路径与权限。











