第 11 章 在 IBM Power 系统上安装期间更新驱动程序
在大多数情况下,Red Hat Enterprise Linuxnbsp;Hat Enterprise Linuxnbsp;Linux 包括了组成系统的设备的驱动程序。但是,如果您的系统包含近期发布的硬件,则可能尚不包含此硬件的驱动程序。有时,红帽或您的硬件供应商可能会在包含 RPM 软件包 的驱动程序 磁盘中提供用于支持新设备的驱动程序 更新。通常,驱动程序磁盘可作为 ISO 镜像文件 下载。
重要
只有在缺少驱动程序无法成功完成安装时,才应执行驱动程序更新。内核中包含的驱动程序应始终优先于其他方法提供的驱动程序。
通常,在安装过程中不需要新硬件。例如:如果您使用 DVD 安装至本地硬盘,即使网卡的驱动程序不可用,安装也会成功。在这种情况下,请在之后完成安装并添加对新硬件的支持 - 有关添加此支持的详情,请参阅 Red Hat Enterprise Linux 7 系统管理员指南。
在其他情况下,您可能想要在安装过程中为设备添加驱动程序来支持特定的配置。例如,您可能想要为网络设备或存储适配器卡安装驱动程序,以便为安装程序提供系统使用的存储设备的访问权限。您可以在安装过程中使用驱动程序磁盘以以下两种方式之一添加这个支持:
- 将驱动程序磁盘的 ISO 镜像文件放在安装程序可访问的位置、在本地硬盘驱动器、USB 闪存驱动器或者 CD 或者 DVD 中。
- 通过将镜像文件提取到 CD 或者 DVD 或者 USB 闪存驱动器来创建驱动程序磁盘。有关将 ISO 镜像刻录到 CD 或者 DVD 的详情,请参考 第 3.1 节 “创建安装 CD 或者 DVD” 中的安装磁盘,以及 第 3.2 节 “创建安装 USB 介质” 有关将 ISO 镜像写入 USB 驱动器的说明。
如果红帽、您的硬件厂商或受信任的第三方表示您将在安装过程中需要驱动程序更新,请选择一种从本章所述方法提供更新的方法,并在开始安装前测试它。相反,除非您确定您的系统需要它,否则请不要在安装过程中执行驱动程序更新。在并非旨在目的的系统中存在驱动程序可能会使支持变得复杂。
警告
驱动程序更新磁盘有时会禁用冲突的内核驱动程序(如有必要)。在个别情况下,以这种方式卸载内核模块可能会导致安装错误。
11.1. 准备安装期间驱动程序更新
如果硬件需要且可用的驱动程序更新,红帽、您的硬件供应商或其他值得信赖的第三方通常将以 ISO 格式的映像文件的形式提供。获取 ISO 镜像后,您必须决定要用于执行驱动程序更新的方法。
可用的方法是:
- 自动驱动程序更新
- 开始安装时,Anaconda 安装程序将尝试检测所有附加的存储设备。如果在安装开始时标有
OEMDRV
的存储设备,Anaconda 将始终将其视为驱动程序更新磁盘,并尝试加载其中的驱动程序。 - 支持的驱动程序更新
- 您可以在开始安装时指定
inst.dd
引导选项。如果您在没有参数的情况下使用这个选项,Anaconda 将显示连接到该系统的所有存储设备列表,并提示您选择包含驱动程序更新的设备。 - 手动驱动程序更新
- 您可以在开始安装时指定
inst.dd=位置
引导选项,其中 location 是驱动程序更新磁盘或 ISO 镜像的路径。当您指定这个选项时,Anaconda 将尝试加载在指定位置找到的任何驱动程序更新。使用手动驱动程序更新,您可以指定本地可用的存储设备或网络位置(HTTP、HTTPS
或者
FTP
服务器)。
注意
您还可以同时使用
inst.dd=位置和
inst.dd
。但是,Anaconda 在这种情况下的作用取决于您使用的 位置 类型。如果是一个设备,Anaconda 会提示您从指定设备中选择要更新的驱动程序,然后它为您提供附加设备。如果 位置 是一个网络位置,Anaconda 首先会提示您选择一个包含驱动程序更新的设备,然后它可让您从指定的网络位置更新驱动程序。
如果要使用自动驱动程序更新方法,必须创建一个标有
OEMDRV
的存储设备,且它必须实际连接到安装系统。要使用协助的方法,您可以使用 OEMDRV
以外的任何本地存储设备。要使用手动方法,您可以使用任何具有不同标签的本地存储,或者可从安装系统访问的网络位置。
重要
从网络位置加载驱动程序更新时,请确保使用
ip=
选项初始化网络。详情请查看 第 23.1 节 “在引导菜单配置安装系统”。
11.1.1. 准备在本地存储中使用驱动程序更新镜像文件
如果您使用本地存储设备提供 ISO 文件,如硬盘或者 USB 闪存驱动器,您可以使用安装程序正确标记该设备来自动识别它。只有在无法进行更新时,才手动安装更新,如下所述。
- 为了让安装程序自动识别驱动程序磁盘,存储设备的卷标签必须是
OEMDRV
。此外,您将需要将 ISO 映像文件的内容提取到存储设备的根目录,而不是复制 ISO 映像本身。请参阅 第 11.2.1 节 “自动驱动程序更新”。请注意,始终建议从标有OEMDRV
的设备安装驱动程序,且最好手动安装。 - 对于手动安装,只需将 ISO 镜像作为单个文件复制到存储设备中。如果您发现该文件很有用,但不得更改文件名扩展名(必须保持
.iso
),如dd.iso
。请参阅 第 11.2.2 节 “支持的驱动程序更新” 以了解如何在安装过程中手动选择驱动程序更新。
11.1.2. 准备驱动程序 Disc
您可以在 CD 或者 DVD 中创建驱动程序更新磁盘。请参阅 第 3.1 节 “创建安装 CD 或者 DVD” 以了解更多有关从镜像文件刻录磁盘的信息。
刻录驱动程序更新磁盘 CD 或者 DVD 后,请将其插入系统并使用文件管理器浏览到系统中,验证该磁盘是否已成功创建。您应看到一个名为
rhdd3
的文件,该文件是包含驱动程序磁盘描述的签名文件,以及包含各种架构实际驱动程序的名为 rpms
的目录。
如果您只看到一个以 in
.iso
结尾的文件,那么您没有正确创建磁盘,应该重试。如果您使用 GNOME 以外的 Linux 桌面,或者使用其他操作系统,请确保您 从映像中选择一个类似于 Burn 的选项。