如何删除Linux软件RAID MD设备?

rau*_*aul 6 raid opensuse partitioning mdadm

我正在尝试在新服务器上安装 openSUSE 12.3。就是这台机器

有 2 个 HDD 连接到 SAS 控制器。我想要实现的是一个非 RAID 配置,其中 1.HDD 用于交换和根分区,2.HDD 将包含 /home 分区。但是当我开始设置过程时,我可以看到分区实用程序显示系统中存在 4 个 md 设备,例如:/dev/md124 ...

其中两个设备可以移除,但其余的不能。我还尝试过 GParted 实时发行版来删除这些分区并创建所需的布局,但是当我在那里提交所有更改时,它最终出现错误。所以没有创建新分区。

rau*_*aul 11

嗯,这就是我如何解决我的问题。我找到了一些如何移除 MD 设备的步骤。

  1. 在 openSUSE 12.3 安装程序中,切换到控制台。
  2. 列出您的设备: # df -kh
  3. 确保设备已卸载: # umount /dev/md124
  4. 检查详细信息: # mdadm --detail /dev/md124
  5. 停止设备: # mdadm -S /dev/md124
  6. 将属于 MD 设备的物理设备的超级块归零:
    # mdadm --zero-superblock /dev/sdb1
  7. 切换回安装程序。
  8. 在安装程序的分区部分,刷新设备。
  9. MD 设备现在不应该在那里。