H.3 Insertion de pilotes de périphérique supplémentaires dans l'image ISO PlateSpin

L'image ISO PlateSpin contient une vaste bibliothèque de pilotes de périphérique permettant de démarrer les cibles les plus courantes. Dans certains cas, il se peut toutefois que vous souhaitiez utiliser vos propres pilotes ; il peut s'agir, par exemple, de pilotes moins connus, spécifiques à un fournisseur ou développés sur mesure pour les workloads Linux.

Le script rebuildiso.sh qui vous aide à reconstruire le fichier ISO possède différentes options et différentes exigences concernant la version du kernel, comme indiqué dans le Tableau H-2.

Tableau H-2 Comparaison du script rebuildiso.sh pour l'image ISO PlateSpin

Fichier image ISO PlateSpin

Système d'exploitation du LRD

Version de kernel

Paramètre des bits

bootofx.x2p.iso

SLES 12 SP3

4.4.73-5-default

Aucun, 64 bits supposés

bootofx.x2p.sles11sp4.iso

SLES 11 SP4

3.1.101-63-pae

  • -m32 pour 32 bits
  • -m64 pour 64 bits

Pour insérer des pilotes dans l'image ISO PlateSpin pour les workloads Linux :

  1. Téléchargez et extrayez les images ISO PlateSpin. Reportez-vous à la section Téléchargement des images ISO PlateSpin.

  2. Procurez-vous les fichiers de pilotes *.ko requis ou compilez-les.

    IMPORTANT :assurez-vous que les pilotes conviennent à la version de kernel incluse dans le fichier ISO que vous tentez de reconstruire. Reportez-vous au Tableau H-2, Comparaison du script rebuildiso.sh pour l'image ISO PlateSpin.

  3. Montez l'image ISO sur une machine Linux (informations d'identification root requises). Utilisez la syntaxe de commande suivante :

    mount –o loop <chemin_fichier_ISO> <point_montage>

  4. Copiez le script rebuildiso.sh du sous-répertoire /tools du fichier ISO monté dans un répertoire de travail temporaire.

  5. Créez un autre répertoire de travail pour les fichiers de pilotes requis et enregistrez-les dans ce répertoire.

  6. Dans le répertoire où vous avez enregistré le script rebuildiso.sh, exécutez la commande suivante en tant qu'utilisateur root, selon le fichier ISO en cours de reconstruction.

    ISO PlateSpin pour SLES 12 SP3 :

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

    ISO PlateSpin pour SLES 11 SP4 :

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

    Une fois l'opération terminée, le fichier ISO est mis à jour avec les pilotes supplémentaires.

    REMARQUE :pour reconstruire le fichier ISO LRD de Migrate , vous devez au minimum disposer de genisoimage 1.1.11. Par défaut, les systèmes d'exploitation tels que RHEL 7 et CentOS 7 ont la version genisoimage requise.

  7. Démontez le fichier ISO (exécutez la commande unmount <point de montage>).