Forcez le chargement de module directement au boot du kernel

J’avais un problème avec le chargement de modules pour une carte réseau Broadcom (BMC5788 sous Fedora) .
Le kernel ne chargeait pas automatiquement les modules broadcom et tg3 afin de pouvoir utiliser la carte réseaux.
Malheureusement je me sers de cette carte pour déployer à distance en PXE des machines via Foreman. Je ne pouvais donc pas configurer directement le chargement des modules de manière standard.

Pour forcer le kernel à charger des modules directement au boot (attention ces modules doivent être présent dans l’initrd que vous envoyez en PXE !),
il vous suffit de rajouter à en options à la ligne de boot du kernel :

rd.driver.post=broadcom rd.driver.post=tg3

Au boot de la machine, la carte réseau est directement accessible !

Vous pouvez retrouver la documentation complète ici.

 

Vus : 1811
Publié par Fitzdsl Blog : 27