btrfs:重置“mount -o rw,降级”计数

btrfs:重置“mount -o rw,降级”计数

对于 btrfs,似乎只有一个使用机会:

-o rw,degraded

(例如,如果 RAID1 配置中缺少磁盘)

  • 如何才能强制降级的坐骑进行rw第二次?

  • 如何编辑文件系统设备以假装它尚未安装rw,degraded

我知道有一些内核补丁可以删除各种安装检查,但是我想修补文件系统,并使所有检查仍然存在。

答案1

不是真正的答案,但也许有一些线索......

有一个维基百科中已知的问题这会影响 btrfs RAID1:

当 raid1 卷陷入只读状态时,只能通过转储其内容、重新创建并恢复内容来恢复

但这只是官方的说法——有一个简单的内核补丁这有效地注释掉了以下行:

goto fail_sysfs;

这将允许多个rw,degraded安装。

如果您找到文件系统补丁,请大喊!

相关内容