博主头像
Kurfuerst

ワクワク

黑群晖rr引导损坏以及raid1降级

背景

有天打开nas发现存储空间损毁,有块盘找不到了,于是想重启重新插拔一下硬盘。结果无法开机()于是接了显示器,发现引导损坏(进不去rr)

修复引导

其实算不上修复,重新烧录一份引导就好。

参考rr官方的烧录教程,然后把引导u盘插到nas上开机,成功进入rr界面。

会提示Found an installed DSM system and restored it. Please rebuild and boot。此时只要选择尝试恢复已安装的DSM系统就行,会自动读取系统配置(包括型号、插件、模块信息等)。随后编译并启动即可。

RAID1降级

原本是2块4t sata ssd组成的raid1,既然坏了一块硬盘,那就索性降级到basic,后续使用冷备份或者上云等手段保证数据安全。

  • ssh登录到群晖,并sudo -i切换到root用户
  • cat /proc/mdstat查看分区情况

    root@GK_NAS:~# cat /proc/mdstat
    Personalities : [raid1] 
    md3 : active raid1 sata2p3[0]
          7803302208 blocks super 1.2 [1/1] [U]
          
    md2 : active raid1 sata1p3[1]
          3740013888 blocks super 1.2 [2/1] [_U]
          
    md1 : active raid1 sata1p2[1] sata2p2[2]
          2097088 blocks [4/2] [_UU_]
          
    md0 : active raid1 sata1p1[1] sata2p1[2]
          8388544 blocks [4/2] [_UU_]
          
    unused devices: <none>

    可以看到,损坏的raid1分区为md2(显示[2/1])

    md0为群晖系统分区,md1为群晖交换分区,其余的应该就是存储分区。

  • mdadm --grow --raid-devices=1 --force /dev/md2进行强制降级到basic

    • mdadm:这是一个用于管理软件 RAID 阵列的 Linux 程序。
    • --grow:这个选项用于修改现有的 RAID 阵列,比如更改设备数量、布局或其他属性。
    • --raid-devices=1:这个选项指定 RAID 阵列应该具有的新设备数量。在当前情况下,将其设置为 1,这实际上意味着将 RAID 阵列缩小为单个设备,即降级为Basic模式。
  • 此时群晖存储空间里就能看到降级成功了
黑群晖rr引导损坏以及raid1降级
http://blog.kurfuerst.online/index.php/archives/40/
本文作者 Großer Kurfürst
发布时间 2026-01-03
许可协议 CC BY-NC-SA 4.0
发表新评论