4.6. 配置手动分区

您可以使用手动分区来配置磁盘分区和挂载点,并定义安装 Red Hat Enterprise Linux 的文件系统。

注意

在安装前,您应该考虑您是否要使用分区的磁盘设备或未分区的磁盘设备。如需更多信息,请参阅知识库文章 https://access.redhat.com/solutions/163853

安装 Red Hat Enterprise Linux 需要至少一个分区,但红帽建议您至少使用以下分区或卷: PReP /home/bootswap。您还可以根据需要创建额外的分区和卷。

注意

在 IBM Power 系统服务器中安装 Red Hat Enterprise Linux 需要 PReP boot 分区。

警告

要防止数据丢失,建议您在继续前备份数据。如果您要升级或创建一个双引导系统,您应该备份所有您要保留在存储设备中的数据。

4.6.1. 启动手动分区

先决条件

  • 此时会显示 安装概述 页面。
  • 所有磁盘都可用于安装程序。

流程

  1. 选择用于安装的磁盘:

    1. Installation Destination 打开 Installation Destination 窗口。
    2. 点击对应图标选择安装所需的磁盘。所选磁盘上显示了一个选择框。
    3. Storage Configuration 下,选择 Custom 按钮。
    4. 可选: 要使用 LUKS 启用存储加密,选择 Encrypt my data 复选框。
    5. 点击 Done
  2. 如果您选择加密存储,则会打开一个输入磁盘加密密码短语的对话框。输入 LUKS 密码短语:

    1. 在两个文本字段输入密码短语。要切换键盘布局,使用键盘图标。

      警告

      在输入密码短语的对话框中,您不能更改键盘布局。选择英文键盘布局在安装程序中输入密码短语。

    2. 点击 Save PassphraseManual Partitioning 窗口被打开。
  3. 已删除的挂载点在左侧方框中列出。挂载点是由检测到的操作系统安装来组织。因此,如果在多个安装间共享分区,某些文件系统会被多次显示。

    1. 选择左侧方框中的挂载点; 可在右侧方框中显示可自定义的选项。

      注意
      • 如果您的系统包含现有文件系统,则请确定有足够的可用空间以供安装。要删除任何分区,请在列表中选择它们并点击 - 按钮。

        该对话框中有 一 个复选框,您可使用该复选框删除删除分区所属系统所使用的所有其他分区。

      • 如果没有分区,且要创建推荐的分区集合,请从左侧面板中选择您的首选分区方案(Red Hat Enterprise Linux 默认为 LVM),并点击 Click here to create them automatically

        一个 /boot 分区、一个 / (根)卷和一个与可用存储大小相关的 swap 卷被创建并列在左窗格中。这些是在典型安装时推荐使用的文件系统,但您可以添加附加文件系统和挂载点。

    2. 点击 完成 确认所有更改并返回 安装概述 窗口。

继续 添加挂载点配置独立挂载点配置底层分区或卷

4.6.2. 添加挂载点文件系统

完成以下步骤以添加多个挂载点文件系统。

先决条件

  • 分区计划:

    • 要避免分配空间的问题,首先请使用已知固定大小创建小分区,如 /boot,然后创建剩余分区,让安装程序为其分配剩余容量。
    • 如果您想在多个磁盘中安装系统,或者您的磁盘大小不同,需要在 BIOS 探测到的第一个磁盘中创建一个分区中创建,然后再创建这些分区。

流程

  1. 点击 + 可创建新挂载点文件系统。Add a New Mount Point 对话框被打开。
  2. 挂载点 下拉菜单中选择预先设置的路径之一 ,或者输入自己的路径。例如,为根分区选择 /,或者为引导分区选择 /boot
  3. Desired Capacity 项中输入文件系统的大小,例如 2GiB

    警告

    如果您没有在「Desired Capacity」项中指定值,或者指定了大于可用空间的大小,则会使用所有剩余空间。

  4. Add mount point 创建分区并返回到 Manual Partitioning 窗口。

4.6.3. 配置挂载点文件系统

这个过程描述了如何为手动创建的每个挂载点设置分区方案。可用的选项包括 Standard PartitionLVMLVM Thin Provisioning

注意
  • Red Hat Enterprise Linux 8 中删除了对 Btfrs 的支持。
  • 无论选择了什么值,/boot 分区总是位于一个标准的分区中。

流程

  1. 要更改应位于非 LVM 挂载点的设备,请从左侧方框中选择所需的挂载点。
  2. Device(s) 下点 Modify…​。此时会打开 Configure Mount Point 对话框。
  3. 选择一个或多个设备并点击 Select 确认您的选择,并返回 Manual Partitioning 窗口。
  4. Update Settings 应用改变。

    注意

    点击 Rescan 按钮(圆形箭头按钮)刷新所有本地磁盘和分区。这只在执行安装程序外的高级分区后才是需要的。点击 Rescan Disks 按钮重置安装程序中的所有配置更改。

  5. Manual Partitioning 窗口中左下方,点 storage device selected 打开 Selected Disks 对话框,检查磁盘信息。

4.6.4. 自定义分区或卷

如果需要设置特定的设置,可以自定义分区或卷。

重要

如果 /usr/var 是独立于其他 root 卷的分区,引导过程会变得非常复杂,因为这些目录包含关键组件。在某些情况下,比如这些目录位于 iSCSI 驱动器或 FCoE 位置,系统无法引导,或者在关机或重启时出现 Device is busy 错误。

这个限制只适用于 /usr/var,不适用于下面的目录。例如: 一个独立的 /var/www 可以正常工作。

流程

  1. 在左侧窗格中选择挂载点。

    图 4.1. 自定义分区

    自定义分区。
  2. 在右侧面板中您可以自定义以下选项:

    1. Mount Point 项值嗯输入文件系统挂载点。例如: 如果文件系统是 root 文件系统,输入 /; 如果是 /boot 文件系统,输入 /boot,,以此类推。对于 swap 文件系统来说,不需要设置挂载点,因为将文件系统类型设置为 swap 就足够了。
    2. Desired Capacity 项中输入文件系统的大小。您可以使用常规大小单位,如 KiB 或者 GiB。如果没有设置任何单元,则默认为 MiB。
    3. Device Type 下拉菜单中选择设备类型:Standard PartitionLVMLVM Thin Provisioning

      警告

      安装程序不支持超额提供的 LVM 精简池。

      注意

      只有选择了两个或者多个磁盘进行分区时才可以使用 RAID。如果选择 RAID,还可以设置 RAID 级别。同样,如果选择 LVM,可以指定 卷组

    4. 选择 Encrypt 复选框来加密分区或卷。您必须稍后在安装程序中设置密码。此时会显示 LUKS 版本 下拉菜单。
    5. 从下拉菜单中选择您所需的 LUKS 版本。
    6. 从文件系统下拉菜单中为这个分区或者卷选择正确的 文件系统 类型。

      注意

      Linux 系统分区不支持 VFAT 文件系统。例如: //var/usr 等等。

    7. 选择 重新格式化复选框格式化现有分区,或不选择重新格式化复选框来保留您的数据。新创建的分区和卷必须重新关联,且无法清除复选框。
    8. Label 字段中输入分区的标签。使用标签轻松识别并处理各个分区。
    9. Name 中输入名称。

      注意

      请注意,标准分区在创建时会自动命名,且您无法编辑标准分区的名称。例如: 您不能编辑 /boot 名称 sda1

  3. 点击 Update Settings 应用您的更改。如果需要,可以选择另外一个分区进行自定义。在点 Installation Summary 窗口中的 Begin Installation 前,修改不会生效。

    注意

    Reset All 取消对分区的修改。

  4. 当您创建并自定义所有文件系统和挂载点后,点 Done。如果您选择加密文件系统,则会提示您输入生成密码短语。

    Summary of Changes 对话框会打开,它包括了安装程序进行的与所有存储相关的操作的信息。

  5. 点击 接受更改 以应用更改并返回 安装概述 窗口。

4.6.5. 保留 /home 目录

在 RHEL 8 图形安装中,可以保留 RHEL 7 系统中使用的 /home 目录。

警告

只有 /home 目录位于 RHEL 7 系统中的一个独立 /home 分区时,才可以保留 /home

保留包含各种配置设置的 /home 目录,使新 RHEL 8 系统的 GNOME Shell 环境的设置方式与 RHEL 7 系统上的设置相同。请注意,这只适用于具有与之前 RHEL 7 系统相同的用户名和 ID 的 RHEL 8 上的用户。

完成此步骤以便保留 RHEL 7 系统中的 /home 目录。

先决条件

  • RHEL 7 系统已安装在您的计算机上。
  • /home 目录位于您的 RHEL 7 系统中的一个独立 /home 分区中。
  • RHEL 8 安装概述 窗口目前显示。

流程

  1. Installation Destination 打开 Installation Destination 窗口。
  2. Storage Configuration 下,选择 Custom 按钮。点击 Done
  3. DoneManual Partitioning 窗口会打开。
  4. 选择 /home 分区,在 Mount Point: 下填写 /home,并清除 Reformat 复选框。

    图 4.2. 确定 /home 不会被格式化

    保留家分区
  5. 可选: 您还可以自定义 RHEL 8 系统所需的 /home 分区的不同方面,如 第 4.6.4 节 “自定义分区或卷”。但是,要从 RHEL 7 系统中保留 /home,则需要清除 reformat 复选框。
  6. 在您根据要求自定义所有分区后,请点击 完成Summary of changes 将打开。
  7. 确认在 Summary of changes 对话框中 /home 没有任何变化。这意味着 /home 分区被保留。
  8. 点击 接受更改 以应用更改,并返回 安装概述 窗口。

4.6.6. 创建软件 RAID

按照此步骤中的步骤创建独立磁盘(RAID)设备的冗余阵列。RAID 设备由多个存储设备组成的,它可以提高性能,并可以配置为增加容错功能。

创建 RAID 设备只需要一步,并可根据需要添加或者删除磁盘。您可以为系统中的每个物理磁盘配置一个 RAID 分区,因此安装程序可使用的磁盘数决定可用 RAID 设备的级别。例如: 如果系统只有两个硬盘,就无法创建 RAID 10 设备,因为它至少需要 3 个独立的磁盘。

注意

在 IBM Z 中,存储子系统会透明地使用 RAID。您不必手动配置软件 RAID。

先决条件

  • 在看到 RAID 配置选项前,您已经选择了两个或者两个以上磁盘。创建 RAID 设备至少需要两个磁盘。
  • 您创建了挂载点。通过配置挂载点,就可以配置 RAID 设备。
  • 您已在 安装目的 窗口中选择了 自定义 单选按钮。

流程

  1. Manual Partitioning 窗口左面地框中,选所需的分区。
  2. Device(s) 部分,点击 修改 。此时会打开 配置挂载点 对话框。
  3. 选择您要包含在 RAID 设备中的磁盘并点击 选择
  4. 点击设备类型下拉菜单并选择 RAID
  5. 点击文件系统下拉菜单并选择您首选的文件系统类型。
  6. 点击RAID 级别下拉菜单并选择您需要的 RAID 级别。
  7. 点击 更新设置 保存您的更改。
  8. 点击 完成 按钮应用该设置并返回 安装概述 窗口。

如果指定的 RAID 级别需要更多磁盘,则会在窗口底部显示一 条信息。

4.6.7. 创建 LVM 逻辑卷

逻辑卷管理(LVM)显示基本物理存储空间(比如硬盘或者 LUN)的简单裸机视图。物理存储分区以物理卷的形式代表,您可以将其分组到卷组中。您可以将每个卷组分成多个逻辑卷,每个逻辑卷与标准磁盘分区类似。因此,LVM 逻辑卷可作为跨越多个物理磁盘的分区使用。

注意

LVM 配置只可用于图形安装程序。

重要

在文本模式安装过程中,LVM 配置不可用。要创建 LVM 配置,请按 Ctrl+Alt+F2 使用不同的虚拟控制台,并运行 lvm 命令。要返回文本模式安装,请 按 Ctrl+Alt+F1 键。

流程

  1. 手动分区窗口左侧的方框中选择挂载点。
  2. 设备类型下拉菜单并选择 LVM卷组 下拉菜单显示新创建的卷组名称。

    注意

    您无法在配置对话框中指定卷组物理扩展的大小。该大小始终设置为默认值 4 MiB。如果要使用不同的物理扩展创建卷组,您必须切换到互动 shell,并使用 vgcreate 命令手动创建该卷组,或者使用附带 volgroup --pesize=size 命令的 Kickstart 文件。有关 Kickstart 的详情,请查看执行高级 RHEL 安装 文档。

其它资源

4.6.8. 配置 LVM 逻辑卷

按照以下步骤配置新创建的 LVM 逻辑卷。

警告

不支持将 /boot 分区放在 LVM 卷中。

流程

  1. 手动分区窗口左侧的方框中选择挂载点。
  2. 设备类型下拉菜单并选择 LVM卷组 下拉菜单显示新创建的卷组名称。
  3. 修改配置新创建的卷组。

    此时会打开配置卷组对话框。

    注意

    您无法在配置对话框中指定卷组物理扩展的大小。该大小始终设置为默认值 4 MiB。如果要使用不同的物理扩展创建卷组,您必须切换到互动 shell,并使用 vgcreate 命令手动创建该卷组,或者使用附带 volgroup --pesize=size 命令的 Kickstart 文件。有关 Kickstart 的详情,请查看执行高级 RHEL 安装 文档。

  4. RAID 级别下拉菜单中选择您需要的 RAID 级别。

    可用的 RAID 级别与实际的 RAID 设备相同。

  5. 选择 加密 复选框来为卷组进行加密。
  6. 大小策略下拉菜单中为卷组选择大小策略。

    可用的策略选项有:

    • Automatic: 自动设置卷组大小,使其足够容纳配置的逻辑卷。适合于不需要剩余空间的卷组。
    • As large as possible(尽量分配空间): 使用最大可能的空间创建该卷组,不考虑其包含的已配置逻辑卷的大小。适合于要将大多数数据保存到 LVM,且之后需要增大一些现有逻辑卷的大小,或者需要在该卷组中生成附加逻辑卷。
    • Fixed(固定): 您可以设置卷组的具体大小。这个固定的大小必须能够容纳所有配置的逻辑卷。适用于知道该卷组的实际大小。
  7. 点击 Save 以应用设置并返回手动 分区 窗口。
  8. 点击 更新设置 保存您的更改。
  9. 点击 完成 返回 安装概述 窗口。

为了尽快向用户提供最新的信息,本文档可能会包括由机器自动从英文原文翻译的内容。如需更多信息,请参阅此说明。