• # Re: Compil kernel

    Posté par . En réponse au journal Compil kernel. Évalué à 2.

    Pour killer un processus, ouvre une console, tape ps -A, tu verras une liste des processus avec leur PID à gauche. Repère le numéro PID du processus que tu veux tuer, et un kill -9 numéroduprocessus l'achèvera.
    Autre methode, killall nomduprocessus, plus rapide à écrire mais moins efficace dans certains cas.


    Pour le noyau, une fois les sources récuperées, décompresse les dans /usr/src (ça va donc créer un répertoire /usr/src/linux-2.6.0/).
    Tapes make xconfig , pour lancer l'outil de configuration graphique.

    Récupère la configuration du noyau actuel, ça sera plus simple : File -> load , et le fichier de configuration doit se trouver dans /boot , avec un nom du genre config-2.4.22mdk.
    Une fois cette configuration récupérée, il ne te reste qu'a changer les options qui te manquent dans le noyau (dans Sound par exemple). Malgrès tout il est interessant de parcourir toutes les options avec leurs explications, c'est tres instructif.

    Une fois la configuration à ton gout, un petit Save pour sauvegarder les changements (et Save as peut etre une bonne idée, pour sauvegarder le fichier de config en vue d'optimisations futures), puis quit.

    De retour sur la console :
    make bzImage , pour compiler le noyau ;
    make modules , pour compiler les modules ;
    make modules_install , pour les installer ;
    make install , pour mettre les fichiers ou il faut ;
    vi /etc/lilo.conf pour ajouter une entrée si le make install ne l'a pas fait (dans tout les cas il vaut mieux vérifier) ;
    lilo , pour appliquer les modifications de lilo.conf ;
    et reboot pour tester le tout!

    Je n'ai pas d'url autre que celle de léa désolé.