• # les modules au boot

    Posté par (site web personnel) . En réponse au message passer au 2.6.21. Évalué à 1.

    "PB : au boot, il ne comprend pas : root=/dev/hda5 il panic." c'est pas qu'il comprend pas c'est qu'il sait pas comment y acceder.
    Je suppose que tu es passé d'un noyau 2.6 de ta distribution a un 2.6.21.1 en tgz
    Les noyaux des distributions sont fait pour aller sur le maximum de machines, donc tout est compilé en module afin de ne charger que ce dont la machine a besoin. Mais pour qu'il puisse les charger il faut qu'il puisse les lire sur le disque et il ne peut pas le faire puisque le module n'est pas chargé... on se mord la queue.
    C'est pour cela que les distributions charge au boot un fichier initrd qui contient les modules necessaire.
    Donc tu as le choix entre:
    - faire ce fichier grace a mkinitrd et mettre la ligne de chargement dans lilo/grub
    - compiler les drivers du controleur ide en dur dans le noyau