6.2 管理设备驱动程序

PlateSpin Forge 自带设备驱动程序库并自动在目标工作负载上安装适当的设备驱动程序。要确定是否提供了必需的驱动程序,请使用 PlateSpin Analyzer 实用程序。请参见使用 PlateSpin Analyzer 分析工作负载 (Windows)

如果 PlateSpin Analyzer 遇到驱动程序缺少或不兼容问题,或者如果需要特定驱动程序用于目标基础结构,则可能需要向 PlateSpin Forge 驱动程序数据库添加(上载)驱动程序。

6.2.1 打包适用于 Windows 系统的设备驱动程序

打包 Windows 设备驱动程序以上载到 PlateSpin Forge 驱动程序数据库:

  1. 准备目标基础结构和设备的所有相互依赖的驱动程序文件(*.sys*.inf*.dll 等)。如果您获得了特定于制造商的驱动程序的 .zip 存档或可执行文件,请首先将它们抽取出来。

  2. 将驱动程序文件保存在单独的文件夹中,每个设备一个文件夹。

驱动程序现在已准备好上载。请参见将驱动程序上载到 PlateSpin Forge 设备驱动程序数据库

注:为了确保保护作业和目标工作负载无故障运行,请仅上载适用于以下系统的数字签名驱动程序:

  • 所有 64 位 Windows 系统

  • 32 位版本的 Windows Vista 和 Windows Server 2008 以及 Windows 7 系统

6.2.2 打包适用于 Linux 系统的设备驱动程序

要打包 Linux 设备驱动程序以上载到 PlateSpin Forge 驱动程序数据库,可使用 Linux 控制 ISO 引导映像中包括的自定义实用程序。请参见表 7-2, 适合目标物理机的 ISO 引导映像

  1. 在 Linux 工作站上,创建设备驱动程序文件的目录。目录中的所有驱动程序都必须用于相同内核和体系结构。

  2. 下载并装入引导映像。

    例如,假设已将 ISO 复制到 /root 目录下,运行这些命令:

    # mkdir /mnt/ps
    # mount -o loop /root/linuxfailback.iso /mnt/ps
    
  3. 从装入的 ISO 映像的 /tools 子目录中,将 packageModules.tar.gz 存档复制到另一个工作目录并抽取它。

    例如,在 .gz 文件位于当前工作目录中的情况下,运行该命令:

    tar -xvzf packageModules.tar.gz
    
  4. 输入工作目录并执行以下命令:

    ./PackageModules.sh –d <驱动程序目录路径> -o <包名称>

    <驱动程序目录路径> 替换为保存驱动程序文件的实际目录路径,将 <包名称> 替换为以下格式的实际包名称:

    驱动程序名称-驱动程序版本-判别名-内核版本-存档.pkg

    例如,bnx2x-1.48.107-RHEL4-2.6.9-11.EL-i686.pkg

包现在已准备好,可供上载。请参见将驱动程序上载到 PlateSpin Forge 设备驱动程序数据库

6.2.3 将驱动程序上载到 PlateSpin Forge 设备驱动程序数据库

使用 PlateSpin 驱动程序管理器将设备驱动程序上载到驱动程序数据库。

注:上载时,PlateSpin Forge 不会针对选定操作系统类型或其位规范来验证驱动程序,请确保仅上载适用于目标基础结构的驱动程序。

设备驱动程序上载过程 (Windows)

  1. 获取和准备所需的设备驱动程序。请参见打包适用于 Windows 系统的设备驱动程序

  2. Forge VMProgram Files\PlateSpin Forge Server\DriverManager 下,启动 DriverManager.exe 程序,并选择 Windows 驱动程序选项卡。

  3. 单击上载驱动程序,浏览到包含所需驱动程序文件的文件夹,选择合适的操作系统类型、语言和硬件制造商选项。

    除非您的驱动程序是针对任何所列目标环境而专门设计的,否则请选择标准作为硬件制造商选项。

  4. 单击上载并在提示时确认您的选择。

    系统会将所选的驱动程序上载到驱动程序数据库。

设备驱动程序上载过程 (Linux)

  1. 获取和准备所需的设备驱动程序。请参见打包适用于 Linux 系统的设备驱动程序

  2. 单击工具 > 管理设备驱动程序,选择 Linux 驱动程序选项卡:

  3. 单击上载驱动程序,浏览到包含所需驱动程序包 (*.pkg) 的文件夹,然后单击上载所有驱动程序

    系统会将所选的驱动程序上载到驱动程序数据库。