PlateSpin ISO 映像包含足以引导大多数常用目标的大型设备驱动程序库。但是,您偶尔也可能想使用自己的驱动程序,例如适用于 Linux 工作负载但不太知名的、供应商特定的或自定义开发的驱动程序。
要将驱动程序插入到适用于 Linux 工作负载的 PlateSpin ISO 映像中,请执行以下操作:
下载 PlateSpin ISO 映像并提取其内容。请参见下载 PlateSpin ISO 映像。
获取并编译所需的 *.ko 驱动程序文件。
重要说明:可帮助您重构建 ISO 文件的 rebuildiso.sh 脚本当前只在 64 位的操作系统版本中受支持。确保驱动程序对 ISO 文件中包含的内核 (3.0.93-0.8-default) 有效。
将 ISO 映像装入任一 Linux 计算机(必须有 root 身份凭证)。使用以下命令语法:
mount –o loop <ISO 的路径> <安装点>
将装入的 ISO 文件 /tools 子目录下的 rebuildiso.sh 脚本复制到临时工作目录。
为必需的驱动程序文件创建另一个工作目录,并将文件保存在该目录下。
在保存 rebuildiso.sh 脚本的目录中,以 root 身份运行以下命令:
./rebuildiso.sh –i <ISO 文件> -d <驱动程序目录> -m32|-m64
完成后,将使用附加驱动程序更新 ISO 文件。
注:要重构建 Migrate LRD ISO,至少需要有 genisoimage 1.1.11。默认情况下,RHEL 7、CentOS 7 和 Ubuntu 14.04.1 等操作系统已装有所需的 genisoimage 版本。
卸载 ISO 文件(执行命令 unmount <安装点>)。