You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用mdadm创建RAID1时遇到“-c does not set mode, and so cannot be the first option”错误求助

mdadm创建RAID1时遇到“-c does not set mode, and so cannot be the first option”错误求助

嗨,我看你遇到的这个问题大概率是命令里的破折号格式错误导致的!

你当前执行的命令里,使用的是中文全角的长破折号“–”,而mdadm工具只识别英文半角的短破折号“-”(长选项需要用双半角破折号“--”)。系统误把全角破折号解析成了异常的“-c”选项,所以才会弹出这个错误提示。

给你修正后的正确命令:

mdadm --create /dev/md0 --level=1 --metadata=0.9 --raid-devices=2 /dev/sda1 /dev/sda2

另外补充两个小提醒:

  • 确认/dev/sda1和/dev/sda2是未被挂载、无数据占用的空闲分区,否则创建RAID时可能会触发其他报错
  • 虽然你只有sda磁盘没有sdc,用同一块盘的两个分区创建RAID1是可以的,但从数据安全角度来说,RAID1更推荐用两块不同的物理磁盘,这样其中一块磁盘损坏时数据还能保留

备注:内容来源于stack exchange,提问作者J.C

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.23 08:29:31