跳到主要内容

导入设备驱动程序

可将单个设备驱动程序和捆绑包文件导入操作系统映像存储库。然后可将这些文件用于定制 Linux 和 Windows 映像。

关于本任务

必须确保要部署的操作系统映像包含用于硬件的相应以太网、Fibre Channel 和存储适配器设备驱动程序。如果操作系统映像或 profile 未包含 I/O 适配器设备驱动程序,则操作系统部署过程不会支持该适配器。可创建包含所需定制设备驱动程序的定制操作系统映像 Profiles。

Lenovo XClarity Administrator 支持内置设备驱动程序,也支持预定义及定制设备驱动程序。
  • 内置设备驱动程序XClarity Administrator 不管理内置设备驱动程序。请始终安装最新的操作系统以确保您具有所需的最新内置设备驱动程序。

    通过创建定制 WinPE 引导文件并将设备驱动程序文件拷贝到主机系统中的 C:\drivers 目录,可将内置设备驱动程序添加到定制 Windows profile 中。创建使用定制引导文件的定制操作系统映像 profile 时,C:\drivers 目录中的设备驱动程序将包含在 WinPE 和最终操作系统中。它们将视同内置驱动程序一样。因此,如果指定了要在定制操作系统映像 profile 创建时使用的设备驱动程序,则无需将这些内置设备驱动程序导入到 XClarity Administrator
  • 预定义设备驱动程序。对于 ThinkSystem 服务器,XClarity Administrator 已预装一组适用于 Linux 的定制设备驱动程序,以用于操作系统的安装及启用最终操作系统的基本网络和存储配置。可将这些预定义设备驱动程序添加到定制操作系统映像 Profiles,然后再将这些 Profiles 部署到受管服务器

    Lenovo 还将多组预定义的设备驱动程序捆绑为一个包,用户可从 Lenovo Windows 驱动程序和 WinPE 映像存储库 Web 页面下载该包,然后将其导入到操作系统映像存储库。目前捆绑包文件仅适用于 Windows。如果捆绑包文件包含设备驱动程序和引导文件,可从设备驱动程序引导映像选项卡导入捆绑包文件。

    • 默认情况下,预定义的操作系统映像 Profiles 包括预定义的设备驱动程序。

    • 无法删除安装 XClarity Administrator 时加载的预定义设备驱动程序,但可删除从 Lenovo 捆绑包导入的预定义设备驱动程序。

    • XClarity Administrator 要求导入的捆绑包文件由 Lenovo 签名。导入捆绑包文件时,还必须导入 .asc 签名文件。

  • 定制设备驱动程序。可将定制设备驱动程序导入到操作系统映像存储库中,然后将这些设备驱动程序添加到定制的操作系统映像 profile 中。

    可从 Lenovo YUM 存储库 Web 页面、供应商(例如 Red Hat)处或通过自己生成的定制设备驱动程序来获取设备驱动程序。对于某些 Windows 设备驱动程序,可生成定制设备驱动程序,具体方法是将设备驱动程序从安装 exe 提取到本地系统,然后创建一个 .zip 归档文件。

    导入定制设备驱动程序支持以下文件类型。
    操作系统支持的设备驱动程序文件类型
    CentOS Linux不受支持
    Microsoft® Windows® Azure Stack HCI不受支持
    Microsoft Windows Hyper-V Server一个包含原始设备驱动程序文件的 .zip 文件,该文件通常是 .inf、.cat 和 .dll 文件的组合。
    Microsoft Windows Server一个包含原始设备驱动程序文件的 .zip 文件,该文件通常是 .inf、.cat 和 .dll 文件的组合。
    Red Hat® Enterprise Linux(RHEL)Server.rpm 或 .iso 映像格式的驱动程序更新磁盘(DUD)
    对定制 profile 应用 DUD .rpm 后,将仅在最终操作系统中安装 .rpm。未在安装环境下安装(initrd)。要将定制设备驱动程序安装到 initrd,请向定制 profile 中导入 DUD .iso 并应用该 .iso。
    Rocky Linux不受支持
    SUSE® Linux Enterprise Server(SLES).rpm 或 .iso 映像格式的驱动程序更新磁盘(DUD)
    对定制 profile 应用 DUD .rpm 后,将仅在最终操作系统中安装 .rpm。未在安装环境下安装(initrd)。要将定制设备驱动程序安装到 initrd,请向定制 profile 中导入 DUD .iso 并应用该 .iso。
    Ubuntu不受支持
    带有 Lenovo 定制的 VMware vSphere® Hypervisor(ESXi).vib 映像格式的设备驱动程序
    如果有充足的可用文件存储空间,操作系统映像存储库可存储的预定义和定制文件数量不受限制。

过程

  • 要将包含设备驱动程序的 Windows 捆绑包文件导入操作系统映像存储库,请完成以下步骤。

    1. XClarity Administrator 菜单栏中,单击配置 > 管理操作系统映像以显示部署操作系统:管理操作系统映像页面。

    2. 单击驱动程序文件选项卡。


      显示“管理操作系统映像”页面,其中列出已导入到操作系统映像存储库的设备驱动程序。
    3. 单击下载 > Windows 捆绑包文件以转到 Lenovo 支持 Web 页面,然后将相应的捆绑包文件和操作系统映像关联的签名文件下载到本地系统。

    4. 单击导入捆绑包文件图标(“导入捆绑包”图标)。随后将显示“导入捆绑包文件”对话框。

    5. 单击本地导入选项卡从本地系统上传文件,或单击远程导入选项卡从远程文件服务器上传文件。

      要从远程文件服务器上传文件,必须先通过单击配置文件服务器图标(“配置远程文件服务器”图标)创建远程文件服务器 profile。有关详细信息,请参阅 XClarity Administrator 在线文档中的配置远程文件服务器
    6. 如果选择使用远程文件服务器,请从远程文件服务器列表选择要使用的服务器。

    7. 选择操作系统类型和版本。

    8. 输入捆绑包文件和关联签名文件的文件名,或单击浏览以查找要导入的文件。

    9. 可选:输入捆绑包文件的描述。

    10. 单击导入

      提示
      该文件是通过安全网络连接上传的。因此,网络可靠性和性能影响导入文件所耗的时间。

      如果在本地上传完毕之前关闭上传文件的 Web 浏览器选项卡或窗口,则导入将失败。

  • 要将单个设备驱动程序导入操作系统映像存储库,请完成以下步骤。
    1. XClarity Administrator 菜单栏中,单击配置 > 管理操作系统映像以显示部署操作系统:管理操作系统映像页面。

    2. 单击驱动程序文件选项卡。

    3. 单击导入文件图标(“导入”图标)。随后将显示“导入文件”对话框。

    4. 单击本地导入选项卡从本地系统上传文件,或单击远程导入选项卡从远程文件服务器上传文件。

      要从远程文件服务器上传文件,必须先通过单击配置文件服务器图标(“配置远程文件服务器”图标)创建远程文件服务器 profile。有关详细信息,请参阅 XClarity Administrator 在线文档中的配置远程文件服务器
    5. 如果选择使用远程文件服务器,请从远程文件服务器列表选择要使用的服务器。

    6. 选择操作系统类型和版本。

    7. 输入文件名或单击浏览以查找要导入的设备驱动程序。

    8. 可选:输入设备驱动程序的描述。

    9. 可选:请选择某个校验和类型以确认正在上传的文件未损坏,然后将校验和值拷贝并粘贴到所提供的文本字段中。

      如果选择了某个校验和类型,则必须指定校验和值以检查所上传的文件的完整性和安全性。该值必须来自所信任组织的安全来源。如果所上传的文件与该校验和值一致,则可安全地继续进行部署。否则,必须再次上传该文件或检查该校验和值。

      支持三种校验和类型:
      • MD5

      • SHA1

      • SHA256

    10. 单击导入

      提示
      该文件是通过安全网络连接上传的。因此,网络可靠性和性能影响导入文件所耗的时间。

      如果在本地上传完毕之前关闭上传文件的 Web 浏览器选项卡或窗口,则导入将失败。

完成之后

该设备驱动器映像将在管理操作系统映像页面中的驱动程序文件选项卡上列出。

从此页面中,可执行以下操作。

  • 通过单击配置文件服务器图标(“配置远程文件服务器”图标)创建一个远程文件服务器 profile。

  • 通过单击删除图标(“删除”图标)删除所选设备驱动程序。

  • 向定制操作系统映像 profile 添加设备驱动程序(请参阅创建定制操作系统映像 profile)。