第 7 章 在 IBM Power System LC 服务器中安装 Red Hat Enterprise Linux

本指南帮助您在 POWER 系统 LC 服务器中的 Linux 中安装 Red Hat Enterprise Linux。以下说明用于以下 IBM Power System 服务器:

  • 8335-GCA (IBM Power System S822LC)
  • 8335-GTA (IBM Power System S822LC)
  • 8335-GTB (IBM Power System S822LC)
  • 8001-12C (IBM Power System S821LC)
  • 8001-22C (IBM Power System S822LC for Big Data)
  • 9006-12P (IBM Power System LC921)
  • 9006-22P (IBM Power System LC922)

7.1. 概述

使用这些信息在非虚拟系统或裸机 IBM Power System LC 服务器中安装 Red Hat Enterprise Linux 8。这个过程遵循以下一般步骤:

  • 创建可引导 USB 设备
  • 连接到 BMC 固件以设置网络连接
  • 使用 IPMI 连接到 BMC 固件
  • 选择安装方法:

    • 使用 USB 设备安装 Red Hat Enterprise Linux
    • 使用虚拟介质安装 Red Hat Enterprise Linux。从红帽网站下载您的 ISO 文件。

其它资源

7.1.1. 在 Linux 中创建可引导 USB 设备

按照以下步骤在 Linux 系统中创建可引导 USB 设备。

注意

这个过程是破坏性的,且会在不警告的情况下破坏 USB 闪存驱动器中的数据。

先决条件

流程

  1. 将 USB 闪存驱动器连接到该系统。
  2. 打开终端窗口并运行 dmesg 命令:

    $ dmesg|tail

    dmesg 命令会返回一个包括所有当前事件详情的日志。附加的 USB 闪存驱动器的消息会在日志的底部显示。记录连接设备的名称。

  3. 切换到用户 root:

    $ su -
  4. 提示时请输入您的根密码。
  5. 查找分配给该驱动器的设备节点。在这个示例中,驱动器名称是 sdd

    # dmesg|tail
    [288954.686557] usb 2-1.8: New USB device strings: Mfr=0, Product=1, SerialNumber=2
    [288954.686559] usb 2-1.8: Product: USB Storage
    [288954.686562] usb 2-1.8: SerialNumber: 000000009225
    [288954.712590] usb-storage 2-1.8:1.0: USB Mass Storage device detected
    [288954.712687] scsi host6: usb-storage 2-1.8:1.0
    [288954.712809] usbcore: registered new interface driver usb-storage
    [288954.716682] usbcore: registered new interface driver uas
    [288955.717140] scsi 6:0:0:0: Direct-Access     Generic  STORAGE DEVICE   9228 PQ: 0 ANSI: 0
    [288955.717745] sd 6:0:0:0: Attached scsi generic sg4 type 0
    [288961.876382] sd 6:0:0:0: sdd Attached SCSI removable disk
  6. 运行 dd 命令将 ISO 镜像直接写入 USB 设备。

    # dd if=/image_directory/image.iso of=/dev/device

    使用您下载的 ISO 镜像文件的完整路径替换 /image_directory/image.iso,并使用 dmesg 命令获得的设备名称替换 device。在这个示例中,ISO 镜像的完整路径为 /home/testuser/Downloads/rhel-8-x86_64-boot.iso,设备名称为 sdd:

    # dd if=/home/testuser/Downloads/rhel-8-x86_64-boot.iso of=/dev/sdd
    注意

    确定您使用正确的设备名称,而不是该设备中的分区名称。分区名称通常是设备名称附带一个数字后缀。例如: sdd 是设备名称,,sdd1 是设备 sdd 中的分区名称。

  7. 等待 dd 命令完成将镜像写入该设备。当 # 提示符出现时,代表数据传输已完成。当出现提示符后,退出 root 帐户并拔出 USB 驱动器。USB 驱动器现在可作为引导设备使用。

7.1.2. 在 Windows 中创建可引导 USB 设备

按照以下步骤在 Windows 系统中创建可引导 USB 设备。具体流程根据工具的不同而有所不同。红帽建议您使用 Fedora Media Writer,下载地址为 https://github.com/FedoraQt/MediaWriter/releases

注意
  • Fedora Media Writer 是一 个社区产品,它不被红帽支持。您可以在 https://github.com/FedoraQt/MediaWriter/issues 中报告任何问题。
  • 这个过程是破坏性的,且会在不警告的情况下破坏 USB 闪存驱动器中的数据。

先决条件

流程

  1. https://github.com/FedoraQt/MediaWriter/releases 下载并安装 Fedora Media Writer。

    注意

    要在 Red Hat Enterprise Linux 中安装 Fedora Media Writer,使用预先构建的 Flatpak 软件包。您可以从 Flatpak 官方库 Flathub.org 获取软件包,地址为 https://flathub.org/apps/details/org.fedoraproject.MediaWriter

  2. 将 USB 闪存驱动器连接到该系统。
  3. 打开 Fedora Media Writer。
  4. 在主窗口中点击 Custom Image 并选择之前下载的 Red Hat Enterprise Linux ISO 镜像。
  5. Write Custom Image 窗口中,选择要使用的驱动器。
  6. Write to disk。引导介质创建过程开始。操作完成后不要拔出驱动器。这个操作可能需要几分钟,具体要看 ISO 镜像的大小以及 USB 驱动器的写入速度。
  7. 当操作完成后,卸载 USB 驱动器。USB 驱动器现在可作为引导设备使用。

7.1.3. 在 Mac OS X 中创建可引导 USB 设备

按照以下步骤在 Mac OS X 系统中创建可引导 USB 设备。

注意

这个过程是破坏性的,且会在不警告的情况下破坏 USB 闪存驱动器中的数据。

先决条件

流程

  1. 将 USB 闪存驱动器连接到该系统。
  2. 使用 diskutil list 命令识别设备路径。该设备路径的格式为 /dev/disknumber,其中 number 是该磁盘号。该磁盘从零(0)开始编号。通常, Disk 0 是 OS X 恢复磁盘,Disk 1 是主 OS X 安装。在以下示例中,USB 设备为 disk2:

    $ diskutil list
    /dev/disk0
    #:                       TYPE NAME                    SIZE       IDENTIFIER
    0:      GUID_partition_scheme                        *500.3 GB   disk0
    1:                        EFI EFI                     209.7 MB   disk0s1
    2:          Apple_CoreStorage                         400.0 GB   disk0s2
    3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
    4:          Apple_CoreStorage                         98.8 GB    disk0s4
    5:                 Apple_Boot Recovery HD             650.0 MB   disk0s5
    /dev/disk1
    #:                       TYPE NAME                    SIZE       IDENTIFIER
    0:                  Apple_HFS YosemiteHD             *399.6 GB   disk1
    Logical Volume on disk0s1
    8A142795-8036-48DF-9FC5-84506DFBB7B2
    Unlocked Encrypted
    /dev/disk2
    #:                       TYPE NAME                    SIZE       IDENTIFIER
    0:     FDisk_partition_scheme                        *8.1 GB     disk2
    1:               Windows_NTFS SanDisk USB             8.1 GB     disk2s1
  3. 要识别您的 USB 闪存驱动器,请将 NAME、TYPE 和 SIZE 栏与您的闪存驱动器进行比较。例如,NAME 应该是 Finder 工具里的闪存驱动器图标的名称。您还可以将这些值与闪存驱动器的信息面板中的值比较。
  4. 使用 diskutil unmountDisk 命令卸载该闪存驱动器的文件系统卷:

    $ diskutil unmountDisk /dev/disknumber
    					Unmount of all volumes on disknumber was successful

    该命令完成后,该闪存驱动器图标会从桌面消失。如果图标没有消失,您可能选择了错误的磁盘。尝试卸载系统磁盘会意外返回 failed to unmount 错误。

  5. 以 root 身份登录:

    $ su -
  6. 提示时请输入您的根密码。
  7. 通过 sudo 使用 dd 命令将 ISO 镜像写入该闪存驱动器:

    # sudo dd if=/path/to/image.iso of=/dev/rdisknumber
    注意

    MAC OS X 为每个存储设备提供块(/dev/disk*)和字符设备(/dev/rdisk*)文件。将镜像写入到 /dev/rdisknumber 字符设备比写入 /dev/disknumber 块设备要快。

  8. 要将 /Users/user_name/Downloads/rhel-8-x86_64-boot.iso 文件写入 /dev/rdisk2 设备,请运行以下命令:

    # sudo dd if=/Users/user_name/Downloads/rhel-8-x86_64-boot.iso of=/dev/rdisk2
  9. 等待 dd 命令完成将镜像写入该设备。当 # 提示符出现时,代表数据传输已完成。当出现提示符后,退出 root 帐户并拔出 USB 驱动器。USB 驱动器现在可作为引导设备使用。

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