19.13. 创建高级 RAID 设备

在某些情况下,您可能想要在安装完成前创建的阵列上安装操作系统。通常,这意味着在复杂的 RAID 设备中设置 /boot 或 root 文件系统阵列。在这种情况下,您可能需要使用 Anaconda 安装程序不支持的数组选项。要临时解决这个问题,请执行以下步骤。

注意

安装程序的有限 Rescue Mode 不包括 man page。mdadmmd man page 都包含创建自定义 RAID 阵列的有用信息,在整个临时解决方案中可能需要。

流程

  1. 插入安装磁盘。
  2. 在初始启动过程中,选择 Rescue Mode 而不是 InstallUpgrade。当系统完全引导至 Rescue mode 时,您可以看到命令行终端。
  3. 在这个终端中执行以下命令:

    1. 使用 parted 命令在目标硬盘上创建 RAID 分区。
    2. 使用这些分区中的 mdadm 命令,使用任何以及所有可用的设置和选项来手动创建 raid 阵列。
  4. 可选:创建阵列后,在阵列上创建文件系统。
  5. 重新启动计算机,再选择要安装的 InstallUpgrade。当 Anaconda 安装程序搜索系统中的磁盘时,它会找到预先存在的 RAID 设备。
  6. 当问到如何使用系统中的磁盘时,请选择 Custom Layout ,并点 Next。在设备列表中,会列出预先存在的 MD RAID 设备。
  7. 选择一个 RAID 设备并点 Edit
  8. 如果之前没有创建挂载点,则配置其挂载点以及应使用的文件系统类型,然后点 Done。Anaconda 安装至此已存在的 RAID 设备,保留在 Rescue Mode 中创建时选择的自定义选项。