G.3 將其他裝置驅動程式插入到 PlateSpin ISO 影像中

PlateSpin ISO 影像包含足以將大多數常用目標開機的大型裝置驅動程式庫。但是,有時候您可能想要使用自己的驅動程式,例如適用於 Linux 工作負載但不太知名、廠商特定或自訂開發的驅動程式。

若要將驅動程式插入到適用於 Linux 工作負載的 PlateSpin ISO 影像中︰

  1. 下載 PlateSpin ISO 影像並擷取其內容。請參閱下載 PlateSpin ISO 影像

  2. 獲取並編譯所需的 *.ko 驅動程式檔案。

    重要:可幫助您重建 ISO 檔案的 rebuildiso.sh 程序檔目前僅在 64 位元的作業系統版本中受支援。確定驅動程式對 ISO 檔案中包含的核心 (3.0.93-0.8-default) 有效。

  3. 將 ISO 影像掛接到任意一台 Linux 機器 (需要 root 身分證明)。請使用以下指令語法︰

    mount –o loop <ISO 路徑> <掛接點>

  4. 將位於掛接之 ISO 檔案 /tools 子目錄中的 rebuildiso.sh 程序檔複製到暫存工作目錄。

  5. 為所需的驅動程式檔案建立另一個工作目錄,並將這些檔案儲存在該目錄中。

  6. 在儲存 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 版本。

  7. 卸載 ISO 檔案 (執行指令 unmount <掛接點>)。