raid5组装后如何挂载?

WIW*_*ire 5 raid nas

我遇到了一些 raid 问题,其中 PR4100 中的 raid5 设置似乎丢失了。

我尝试了一切,最终手动重建了raid:

mdadm --create --assume-clean --level=raid5 --raid-devices=4 /dev/md1 /dev/sd[abcd]2
Run Code Online (Sandbox Code Playgroud)

然后再次组装

mdadm --assemble /dev/md1 /dev/sda2 /dev/sdb2 /dev/sdc2 /dev/sdd2
Run Code Online (Sandbox Code Playgroud)

在那之后:

mount /dev/md1 /mnt/HD
Run Code Online (Sandbox Code Playgroud)

但终端说

mount: /mnt/HD: wrong fs type, bad option, bad superblock on /dev/md1, missing codepage or helper program, or other error.
Run Code Online (Sandbox Code Playgroud)

任何想法?

此外,md1重新启动时不会组装。Pr4100 似乎没有mdadm.config.

编辑:

输出检查:

mdadm --create --assume-clean --level=raid5 --raid-devices=4 /dev/md1 /dev/sd[abcd]2
Run Code Online (Sandbox Code Playgroud)

旧的 UUID 存储在磁盘上名为的文件中HD_volume_info.xml

mdadm --assemble /dev/md1 /dev/sda2 /dev/sdb2 /dev/sdc2 /dev/sdd2
Run Code Online (Sandbox Code Playgroud)

小智 0

迟到了,但如果您仍然需要帮助,我过去曾在执行错误的 mdadm --create 后处理过类似的数据恢复案例。

简而言之,您可以使用强力方法尝试所有可能的 RAID 参数组合,例如驱动器顺序、块大小等,直到找到正确的组合并且可以访问数据。