如何通过Live CD访问MD RAID?

我们目前正在尝试使用最新的Ubuntu Live CD来访问运行HP Ml110 G5 SATA RAID控制器的服务器上的数据。我们需要删除一些文件以使服务器能够启动到Windows,但无法挂载分区。
我们可以通过磁盘管理程序看到各个磁盘,但无法挂载分区,有人有什么建议吗?

1答案完全取决于您是使用硬件 RAID 还是软件 RAID。你知道吗?你可能拥有一个支持硬件 RAID 的控制器,但却在软件中执行它。 - poolie
1个回答

对于软件RAID,我会按照以下步骤操作(但这也可能适用于您的控制器?):
安装mdadm(应该在光盘上):
sudo apt-get install mdadm sudo mdadm --assemble --scan
我认为这将自动识别您的RAID,并且它应该在nautilus中弹出。
编辑:我在一个新系统上尝试了一下(Ubuntu 11.04 alpha 1 :) 并调整了答案。

这不适用于硬件 RAID,但运行诸如 mdadm -Q /dev/sd[a-f][1-9] 的命令可以告诉你它们是否正在使用软件 RAID。 - poolie
2此外,仅仅安装mdadm并不能自动识别阵列,而且--auto-detect已经被弃用。在恢复情况下,我会使用-Q来了解当前存在的磁盘,然后手动给出组成分区,使用mdadm --assemble /dev/md0 /dev/sda1 ....。这样比尝试重新生成正常的自动组装更安全。 - poolie
我刚刚不得不自己使用它,我刚刚安装了mdadm,然后我执行了'''sudo mdadm --assemble --scan'''命令,在Nautilus中出现了软件RAID。 - sBlatt
请记住,在执行mdadm --assemble命令后,磁盘可能需要很长时间才能变为可用状态,因为它可能正在同步磁盘。 - user260881
确认该命令在2022年的Ubuntu 20.04版本中仍然有效。--assemble --scan是必要的。 - Naofumi