Red Hat 工程师正致力于在 Fedora 38 周期中更改 Fedora 安装程序的 BIOS RAID 支持。
目前 Fedora 安装程序使用 DMRAID 来支持 BIOS RAID 阵列,由于 DMRAID 不再得到积极维护, Red Hat 的计划是用 MDADM 替换它。使用 mdadm 来支持软件 RAID,意味着安装程序的依赖性减少和启动期间运行的服务(dmraid-activation.service)减少。
但这里有一个潜在的问题: MDADM 不支持所有 BIOS RAID 类型,它仅支持通用 RAID 磁盘数据格式标准(DDF) 和英特尔矩阵存储技术 (IMSM),因此切换到 MDADM,将删除对 DDF 标准化之前存在的一些旧格式的支持。但目前不知道有多少用户仍依赖不受 MDADM 支持的旧 BIOS RAID 阵列,且需要迁移到新的 Fedora 38 版本。
Red Hat 工程师 Vojtech Trefny 在 Fedora 开发邮件列表中提出了讨论,请求使用 BIOS RAID 的用户检查一下自己使用的类型是 MDADM 还是 DMRAID,并给予他反馈。
可通过检查底层磁盘上的文件系统类型来找出答案,例如 “lsblk -f”。MDADM支持的类型是“ddf_raid_member”和“isw_raid_member”,DMRAID 支持的类型则是“adaptec_raid_member”、“jmicron_raid_member”、“lsi_mega_raid_member”、“nvidia_raid_member” 等。