安装期间更新驱动程序
本部分介绍如何在 Circle Linux 安装过程中完成驱动程序更新。
它是安装过程中的可选步骤。Circle Linux Project 项目建议除非有必要,否则不要执行驱动程序更新。 |
概述
Circle Linux 支持许多硬件设备的驱动程序,但可能不支持某些新发布的驱动程序。仅当不受支持的驱动程序阻止安装完成时,才应执行驱动程序更新。安装期间更新驱动程序通常只需要支持特定配置。例如,为提供系统存储设备访问权限的存储适配器卡安装驱动程序。
驱动程序更新磁盘可能会禁用冲突的内核驱动程序。在极少数情况下,卸载内核模块可能会导致安装错误。 |
驱动程序更新类型
硬件供应商或受信任的第三方将驱动程序更新作为 ISO 映像文件提供。收到 ISO 映像文件后,请选择驱动程序更新的类型。
- 自动
-
推荐的驱动程序更新方法;标记为
OEMDRV
的存储设备(包括 CD、DVD 或 USB 闪存驱动器)已物理连接到系统。如果在安装开始时存在OEMDRV
存储设备,则将其视为驱动程序更新磁盘,安装程序将自动加载其驱动程序。 - 辅助
-
安装程序提示您查找驱动程序更新。您可以使用任何带有
OEMDRV
以外标签的本地存储设备。在启动安装时指定inst.dd
引导选项。如果不带任何参数使用此选项,安装程序将显示连接到系统的所有存储设备,并提示您选择包含驱动程序更新的设备。 - 手动
-
手动指定驱动程序更新映像或 RPM 包的路径。您可以使用任何带有
OEMDRV
以外的标签的本地存储设备,或可以从安装系统访问的网络位置。在启动安装时指定inst.dd=location
引导选项,其中 location 是驱动程序更新磁盘或 ISO 映像的路径。指定此选项时,安装程序将尝试加载指定位置处的任何驱动程序更新。使用手动更新驱动程序,既可以指定本地存储设备,又可以指定网络位置(HTTP、HTTPS 或 FTP服务器)。
|
在启用了安全引导技术的 UEFI 系统上,所有驱动程序都必须使用有效证书签名。Circle Linux 驱动程序由 Circle Linux Project 项目的私钥之一签名,并由内核中其对应的公钥进行身份验证。如果加载其他单独的驱动程序,请验证它们是否已签名。
准备驱动程序更新
以下步骤介绍如何在 CD 和 DVD 上准备驱动程序更新。
前提
-
您从硬件供应商或可信的第三方供应商收到了驱动程序更新 ISO 映像。
-
您已将驱动程序更新 ISO 映像刻录到 CD 或 DVD。
如果 CD 或 DVD 上只有一个以 |
步骤
-
将驱动程序更新 CD 或 DVD 插入系统的 CD/DVD 驱动器,然后使用系统的文件管理器工具浏览。
-
验证单个文件
rhdd3
是否可用。rhdd3
是一个签名文件,其中包含驱动程序描述和名为`rpms`的目录,该目录包含具有各种体系结构的实际驱动程序的 RPM 包。
执行自动驱动程序更新
以下步骤介绍如何在安装期间执行自动驱动程序更新。
前提
-
您已将驱动程序更新映像放在带有
OEMDRV
标签的标准磁盘分区上,或者已将OEMDRV
驱动程序更新映像刻录到 CD 或 DVD。高级存储(如 RAID 或 LVM 卷)在驱动程序更新过程中可能无法访问。 -
在开始安装过程之前,您已将带有
OEMDRV
卷标的块设备连接到系统,或将准备好的 CD 或 DVD 插入系统的 CD/DVD 驱动器。
步骤
-
完成前提步骤后,驱动程序将在安装程序启动时自动加载,并在安装过程中安装在系统上。
执行辅助驱动程序更新
以下步骤介绍如何在安装期间执行辅助驱动程序更新。
前提
您已将没有 OEMDRV
卷标的块设备连接到系统,并将驱动程序磁盘映像复制到此设备,或者在开始安装过程之前准备了驱动程序更新 CD 或 DVD 并将其插入系统的 CD/DVD 驱动器。
如果将 ISO 映像文件刻录到 CD或 DVD,但它没有 |
步骤
-
在引导菜单窗口中,按键盘上的 Tab 键以显示引导命令行。
-
将
inst.dd
引导选项追加到命令行,然后按 Enter 键执行引导过程。 -
从菜单中选择本地磁盘分区或 CD 或 DVD 设备。安装程序扫描 ISO 文件或驱动程序更新RPM包。
-
可选:选择驱动程序更新 ISO 文件。
如果所选设备或分区包含驱动程序更新 RPM 软件包而不是 ISO 映像文件(例如,包含驱动程序更新 CD 或 DVD 的光驱),则不需要执行此步骤。
-
选择所需的驱动程序。
-
使用键盘上的数字键切换驱动程序选择。
-
按 c 安装选定的驱动程序。将加载选定的驱动程序,安装过程将开始。
-
执行手动驱动程序更新
以下步骤介绍如何在安装期间执行手动驱动程序更新。
前提
将驱动程序更新 ISO 映像文件放在 USB 闪存驱动器或 Web 服务器上,并将其连接到您的计算机。
步骤
-
在引导菜单窗口中,按键盘上的 Tab 键以显示引导命令行。
-
将
inst.dd=location
引导选项追加到命令行,其中 location 是驱动程序更新的路径。通常,映像文件位于 Web 服务器(例如 http://server.example.com/dd.iso,)或 U 盘(例如/dev/sdb1
)上。还可以指定包含驱动程序更新的 RPM 包,例如 http://server.example.com/dd.rpm。 -
按 Enter 键执行引导过程。指定位置的可用驱动程序将自动加载,安装过程将开始。
禁用驱动程序
以下步骤介绍如何禁用故障驱动程序。
前提
-
您已启动安装程序引导菜单。
步骤
-
在引导菜单中,按键盘上的 Tab 键以显示引导命令行。
-
将
modprobe.blacklist=driver_name
引导选项追加到命令行。 -
将 driver_name 替换为要禁用的一个或多个驱动程序的名称,例如:
modprobe.blacklist=ahci
使用
modprobe.blacklist=
引导选项禁用的驱动程序在已安装的系统上保持禁用状态,并显示在/etc/modprobe.d/anaconda-blacklist.conf
文件中。 -
按 Enter 键执行引导过程。