PlateSpin Forge 随附设备驱动程序库。它会自动在目标工作负载上安装相应的设备驱动程序。如果故障回复目标物理机上的某些驱动程序缺失或不兼容,或者如果您需要对目标基础架构使用特定的驱动程序,则可能需要向 PlateSpin Forge 驱动程序数据库添加(上载)驱动程序。
必须打包 Windows 设备驱动程序,以准备将其上载到 PlateSpin Forge 驱动程序数据库。
注:为了确保保护作业和目标工作负载无故障运行,请仅打包并上载适用于以下工作负载的数字签名驱动程序:
所有 64 位 Windows 系统
32 位版本的 Windows Server 2008 系统
要打包 Windows 设备驱动程序,请执行以下操作:
准备目标基础架构和设备的所有相互依赖驱动程序文件(*.sys、*.inf、*.dll 等)。
如果您获得了特定于制造商的驱动程序的 .zip 存档或可执行文件,请首先将它们抽取出来。
将驱动程序文件保存在单独的文件夹中,每个设备一个文件夹。
包现在已准备好上载。请参见将驱动程序包上载到 PlateSpin 设备驱动程序数据库。
必须打包 Linux 设备驱动程序,以准备将其上载到 PlateSpin Forge 驱动程序数据库。PlateSpin 引导 ISO 映像 (bootofx.x2p.iso) 中随附了用于此目的的自定义实用程序。
在 Linux 工作站上,创建设备驱动程序文件的目录。目录中的所有驱动程序都必须用于相同内核和体系结构。
下载并装入引导映像。
例如,假设已将 ISO 复制到 /root 目录下,请针对基于 BIOS 固件的目标和基于 UEFI 固件的目标发出以下命令:
# mkdir /mnt/ps # mount -o loop /root/bootofx.x2p.iso /mnt/ps
从装入的 ISO 映像的 /tools 子目录中,将 packageModules.tar.gz 存档复制到另一个工作目录并抽取它。
例如,在 .gz 文件位于当前工作目录中的情况下,运行该命令:
tar -xvzf packageModules.tar.gz
输入工作目录并执行以下命令:
./PackageModules.sh –d <驱动程序目录路径> -o <包名称>
将 <驱动程序目录路径> 替换为保存驱动程序文件的实际目录路径,将 <包名称> 替换为以下格式的实际包名称:
驱动程序名称-驱动程序版本-判别名-内核版本-存档.pkg
例如:
bnx2x-1.48.107-RHEL4-2.6.9-11.EL-i686.pkg
包现在已准备好,可供上载。请参见将驱动程序包上载到 PlateSpin 设备驱动程序数据库。
使用 PlateSpin Driver Manager 工具将设备驱动程序上载到驱动程序数据库。
注:上载时,PlateSpin Forge 不会根据选定的操作系统类型或其位规范来验证驱动程序。请务必仅上载适合目标基础架构的驱动程序。
获取和准备所需的设备驱动程序。请参见打包适用于 Windows 工作负载的设备驱动程序
。
以管理员用户身份登录 Forge VM。
起动 PlateSpin Driver Manager 工具。浏览到 D:\Program Files\PlateSpin Forge Server\DriverManager,然后启动 DriverManager.exe 程序。
选择工具 > 管理设备驱动程序,然后选择 Windows 驱动程序选项卡。
在对话框底部,单击上载驱动程序。
在“驱动程序选择”对话框中,浏览到包含所需驱动程序文件的文件夹,选择合适的操作系统类型、语言和硬件制造商选项。
除非您的驱动程序是针对任何所列目标环境而专门设计的,否则请选择标准作为硬件制造商选项。
单击上载并在出现提示时确认您的选择。
系统会将所选的驱动程序上载到驱动程序数据库。
获取和准备所需的设备驱动程序。请参见打包适用于 Linux 工作负载的设备驱动程序
。
以管理员用户身份登录 Forge VM。
起动 PlateSpin Driver Manager 工具。浏览到 D:\Program Files\PlateSpin Forge Server\DriverManager,然后启动 DriverManager.exe 程序。
选择工具 > 管理设备驱动程序,然后选择 Linux 驱动程序选项卡。
在对话框底部,单击上载驱动程序。
浏览到包含所需驱动程序包 (*.pkg) 的文件夹,然后单击上载所有驱动程序。
系统会将所选的驱动程序上载到驱动程序数据库。