9.2. 准备在安装过程中执行驱动程序更新

如果需要更新驱动程序,且您的硬件有更新可用,Red Hat、硬件供应商、或者另外的可信第三方通常可采用 ISO 格式提供映像文件。获得该 ISO 映像后,您必须决定使用什么方法执行驱动程序更新。
可用方法有:
自动驱动程序更新
安装开始后,Anaconda 安装程序将尝试探测附加的存储设备。如果在安装开始后出现标记为 OEMDRV 的存储设备,Anaconda 会将其视为驱动程序更新磁盘,并尝试载入该设备中的驱动程序。
辅助驱动程序更新
您可以在安装开始后指定 inst.dd 引导选项。如果使用该选项但未给出任何参数,Anaconda 将显示所有连接到该系统的存储设备列表,并提示您选择包含驱动程序更新的设备。
手动驱动程序更新
您可以在安装开始后指定 inst.dd=location 引导选项,其中 location 是驱动程序更新磁盘或者 ISO 映像的路径。指定这个选项后,Anaconda 将尝试载入它在指定位置找到的所有驱动程序更新。使用手动驱动程序更新,您可以指定本地可用存储设备,也可以指定网络位置( HTTPHTTPS 或者 FTP 服务器)。

注意

也可以同时使用 inst.dd=locationinst.dd。但在这种情况下,Anaconda 的行为依您使用的 location 类型有所不同。如果是一个设备,则 Anaconda 会提示您从指定设备选择要更新的驱动程序,然后提供附加设备。如果 location 是一个新位置,Anaconda 首先会提示您选择包含驱动程序更新的设备,然后让您从指定的网络位置更新驱动程序。
如果要使用自动驱动程序更新方法,则必须生成标记为 OEMDRV 的存储设备,并将其实际连接到安装系统。要使用辅助方法,则可以使用任意未标记为 OEMDRV 的存储设备。要使用手动方法,则可以使用有不同标记的本地存储,或者安装程序可以访问的网络位置。

重要

从网络位置载入驱动程序更新时,请确定使用 ip= 选项初始化网络。详情请查看 第 20.1 节 “在引导菜单中配置安装系统”

9.2.1. 准备在本地存储中使用驱动程序更新映像文件

如果您使用本地存储设备提供该 ISO 文件,比如硬盘或者 USB,只要正确标记该设备,安装程序就可以自动识别它。如果这个方法不可行,请按如下所述方法手动安装更新。
  • 要让安装程序自动识别该驱动程序磁盘,该存储设备的卷标必须是 OEMDRV。另外,您还需要将该 ISO 映像文件内容提取到该存储设备的 root 目录中而不是直接复制该 ISO 映像文件。请查看 第 9.3.1 节 “自动驱动程序更新”。注:在手动安装中一般推荐并首选使用标记为 OEMDRV 的设备安装驱动程序。
  • 如果是手动安装,只要将 ISO 映像作为单一文件复制到该存储设备中即可。如有必要可重新命名该文件,但一定不能更改该文件的扩展名,即 .iso,例如:dd.iso。有关在安装过程中如何手动选择驱动程序安装的详情请参考 第 9.3.2 节 “支持的驱动程序更新”

9.2.2. 准备驱动程序磁盘

您可以使用 CD 或者 DVD 创建驱动程序更新磁盘。有关使用映像文件刻录磁盘的详情请查看 第 2.1 节 “生成安装 CD 或者 DVD”
刻录驱动程序更新 CD 或者 DVD 后,请确认成功创建该磁盘,方法为:将其插入系统中并使用文件管理器浏览。您应该可以看到名为 rhdd3 的签名文件,该文件包含该驱动程序磁盘的描述,同时还应该看到 rpms 目录,该命令包含用于各种不同架构的驱动程序的 RPM。
如果您只看到一个以 .iso 结尾的文件,那么您就没有正确创建该磁盘,请再试一次。如果您使用 GNOME 以外的 Linux 桌面或者使用不同的操作系统,请确定您选择了类似 使用映像刻录 的选项。