H.3 Incorporación de controladores de dispositivo adicionales en la imagen ISO de PlateSpin

La imagen ISO de PlateSpin contiene una biblioteca grande de controladores de dispositivos suficiente para arrancar los destinos más habituales. Sin embargo, en ocasiones, quizás prefiera usar los suyos propios; por ejemplo, un controlador personalizado menos conocido de un proveedor concreto.

El guion rebuildiso.sh que ayuda a reconstruir el archivo ISO tiene diferentes opciones y requisitos de versión del núcleo, como se muestra en la Tabla H-2.

Tabla H-2 Comparación de rebuildiso.sh para la imagen ISO de PlateSpin

Archivo de imagen ISO de PlateSpin

SO de LRD

Versión del kernel

Conmutador de bit

bootofx.x2p.iso

SLES 12 SP3

4.4.73-5-default

Ninguno, se supone que es 64 bits

bootofx.x2p.sles11sp4.iso

SLES 11 SP4

3.1.101-63-pae

  • -m32 para 32 bits
  • -m64 para 64 bits

Para incorporar controladores en la imagen ISO de PlateSpin para cargas de trabajo Linux:

  1. Descargue y extraiga las imágenes ISO de PlateSpin. Consulte Descarga de imágenes ISO de PlateSpin.

  2. Obtenga o compile los archivos *.ko de controlador necesarios.

    IMPORTANTE:asegúrese de que los controladores son válidos para la versión del núcleo incluida en el archivo ISO que intenta reconstruir. Consulte Tabla H-2, Comparación de rebuildiso.sh para la imagen ISO de PlateSpin.

  3. Monte la imagen ISO en un equipo Linux (se necesitan credenciales de usuario Root). Utilice la siguiente sintaxis de comando:

    mount –o loop <vía-a-ISO> <punto_de_montaje>

  4. Copie el guion rebuildiso.sh, situado en el subdirectorio /tools del archivo ISO montado, a un directorio de trabajo temporal.

  5. Cree otro directorio de trabajo para los archivos de controladores necesarios y guárdelos en dicho directorio.

  6. En el directorio donde ha guardado el guion rebuildiso.sh, ejecute el comando siguiente como usuario root, según el archivo ISO que vaya a reconstruir.

    Para la imagen ISO de PlateSpin para SLES 12 SP3:

    ./rebuildiso.sh –i <ISO_file> -d <driver_dir>

    Para la imagen ISO de PlateSpin para SLES 11 SP4:

    ./rebuildiso.sh –i <ISO_file> -d <driver_dir> -m32
    
    ./rebuildiso.sh –i <ISO_file> -d <driver_dir> -m64

    Cuando termine, el archivo ISO se actualiza con los controladores adicionales.

    NOTA:para reconstruir la imagen ISO de Migrate LRD se requiere genisoimage 1.1.11 como mínimo. Por defecto, los sistemas operativos como RHEL 7 y CentOS 7 cuentan con la versión necesaria de genisoimage.

  7. Desmonte el archivo ISO (ejecute el comando unmount <punto_de_montaje>).