IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration système Discussion :

Quel est le meilleur forum dédié à la compilation du kernel et à son paramètrage ?


Sujet :

Administration système

  1. #1
    Inactif Avatar de Hibou57
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    852
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 852
    Points : 493
    Points
    493
    Par défaut Quel est le meilleur forum dédié à la compilation du kernel et à son paramètrage ?
    Bonjour-bonjour,

    J'ai milles et deux question à poser au sujet de la compilation du kernel, et j'ai peur de déranger ou d'être envahissant si je les pose toutes ici, alors je pose cette question :

    Quel est le meilleur forum dédié à la compilation du kernel et à son paramètrage ?

    ..... en anglais ou en français, mais pas une mailing liste, parce que je trouve ce système trop peu ergonomique et pas vraiment pratique.

    Merci
    ------------------------------------------------------------
    Sur le web, c'est la liberté qui est gratuite, mais bien évidement pas la consomation ... et encore moins la consomation à outrance
    ------------------------------------------------------------
    Language shapes the way we think, and determines what we can think about [ B. Lee Whorf ] ... mais ce n'est pas tout à fait vrai à 100%...
    ------------------------------------------------------------
    Pascal (FreePascal?) - Ada (Gnat-3.15p)
    XSLT (XSLTProc) - CGI binaires (Ada/C) [ Clavier Arabe ]
    ------------------------------------------------------------

  2. #2
    Rédacteur
    Avatar de Arnaud F.
    Homme Profil pro
    Développeur COBOL
    Inscrit en
    Août 2005
    Messages
    5 183
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Développeur COBOL
    Secteur : Finance

    Informations forums :
    Inscription : Août 2005
    Messages : 5 183
    Points : 8 873
    Points
    8 873
    Par défaut
    Citation Envoyé par Hibou57 Voir le message
    Bonjour-bonjour,

    J'ai milles et deux question à poser au sujet de la compilation du kernel, et j'ai peur de déranger ou d'être envahissant si je les pose toutes ici, alors je pose cette question :

    Quel est le meilleur forum dédié à la compilation du kernel et à son paramètrage ?

    ..... en anglais ou en français, mais pas une mailing liste, parce que je trouve ce système trop peu ergonomique et pas vraiment pratique.

    Merci
    Dis nous déjà ce que tu cherches à faire, on pourra surement t'aider

    Tu cherches à compiler un kernel mais ne sait pas comment t'y prendre?


    @+
    C'est par l'adresse que vaut le bûcheron, bien plus que par la force. Homère

    Installation de Code::Blocks sous Debian à partir de Nightly Builds

  3. #3
    Membre expérimenté
    Avatar de granquet
    Profil pro
    Étudiant
    Inscrit en
    Octobre 2005
    Messages
    1 201
    Détails du profil
    Informations personnelles :
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2005
    Messages : 1 201
    Points : 1 421
    Points
    1 421
    Par défaut
    un site complètement dédié, y'as bien http://kernelnewbies.org/ ... mais on dois surement pouvoir te répondre ici
    click my www
    ............|___
    ...................\
    .................._|_
    ..................\ /
    ..................."

  4. #4
    Inactif Avatar de Hibou57
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    852
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 852
    Points : 493
    Points
    493
    Par défaut Activation/désactivation de PRINTK
    Merci, merci Alors je vais pouvoir venir embêter tout le monde ici

    Bon, on fera de ce fil le fil dédié à au options de compilation du noyau alors.

    J'avais trouvé ceci Tutoriel des options de compilation du noyau sur DVP. Mais "ce n'est que" une traduction en français de l'aide accompagnant le fichier de configuration du noyau, et ça ne répond donc pas à mes questions.

    L'option activant/désactivant printk.
    Première découverte : il est assez peu interessant de déactiver printk en espérant économiser de la place sur l'image du noyau. En l'état de mes options, l'image du noyau non-compressé fait 2.32M sans printk et 2.44M avec printk. Sachant que printk élimine tous les messages du kernel, rendant ainsi impossibles la determination de l'origine des erreurs au démarrage, alors il vaut vraiment mieux laisser cette option. L'aide de la configuration est mensongère à ce sujet, puisqu'elle dit que la désactivation de printk rend le noyau moins verbeux, alors qu'en fait cela le rend totalement silencieux.

    Note perso: Pffff... la compilation du noyau, c'est long (2h pour la noyau et 12h si je compile les modules avec). Et cette lenteure me bloque pour expérimenter les combinaisons d'options.

    Je repasserai pour les questions, mais je ne poserai que celles qui ne sont ni trop spécifique, ni trop générale (pour n'embêter personne).
    ------------------------------------------------------------
    Sur le web, c'est la liberté qui est gratuite, mais bien évidement pas la consomation ... et encore moins la consomation à outrance
    ------------------------------------------------------------
    Language shapes the way we think, and determines what we can think about [ B. Lee Whorf ] ... mais ce n'est pas tout à fait vrai à 100%...
    ------------------------------------------------------------
    Pascal (FreePascal?) - Ada (Gnat-3.15p)
    XSLT (XSLTProc) - CGI binaires (Ada/C) [ Clavier Arabe ]
    ------------------------------------------------------------

  5. #5
    Inactif Avatar de Hibou57
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    852
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 852
    Points : 493
    Points
    493
    Par défaut Pilote IDE générique
    A voir son intitulé dans le menu de configuration du noyau, on pourrait être tenté de selectionner l'option intégrant un pilote IDE générique. Pourtant ce pilote générique a empêché mon kernel de démarrer : le noyau reconnaissait le lecteure de CD, mais pas les disques dur IDE.

    Comme souvent, l'aide du fichier de configuration est plusque-vague sur la question, et il serait donc interessant d'en savoir un peu plus.

    Hypothèse : le pilote générique n'est qu'un pilote de la dernière chance et n'est à envisager que quand les pilotes standards ne fonctionne pas. Si cette hypothèse est la bonne, alors le pilote IDE générique est donc de toute façon destiné à finir en situation de deception (ce qui n'est pas de sa faute, et qui est normal si il est fait pour, et n'est à invoqué que dans, les situations décevantes).

    Le pilote générique n'aurait donc de gérérique que l'aspect "loosely".
    ------------------------------------------------------------
    Sur le web, c'est la liberté qui est gratuite, mais bien évidement pas la consomation ... et encore moins la consomation à outrance
    ------------------------------------------------------------
    Language shapes the way we think, and determines what we can think about [ B. Lee Whorf ] ... mais ce n'est pas tout à fait vrai à 100%...
    ------------------------------------------------------------
    Pascal (FreePascal?) - Ada (Gnat-3.15p)
    XSLT (XSLTProc) - CGI binaires (Ada/C) [ Clavier Arabe ]
    ------------------------------------------------------------

  6. #6
    Inactif Avatar de Hibou57
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    852
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 852
    Points : 493
    Points
    493
    Par défaut Support ISA et support PCI
    Suite à une discussion sur le forum matériel général, et aprés un essai que je viens de conclure à l'instant : il faut éviter de ne pas activer le support de l'ISA pour les machine disposant du PCI.

    La présence d'un bus PCI s'accompagne fréquement de celle d'un bus ISA (et même les machines dotées de bus AGP peuvent avoir encore un bus ISA).

    Plus important encore, il est fort probable que sur une machine mixant le PCI et l'ISA, les disques durs IDE soient connectés au bus ISA. La désactivation du support de l'ISA dans le kernel rend donc le montage de partition racine sur un disque dur, impossible.

    Donc on fera soit:
    1. Support ISA sans support PCI
    2. Support PCI avec support ISA


    L'une ou l'autre, mais ne pas faire de support PCI sans support ISA.
    ------------------------------------------------------------
    Sur le web, c'est la liberté qui est gratuite, mais bien évidement pas la consomation ... et encore moins la consomation à outrance
    ------------------------------------------------------------
    Language shapes the way we think, and determines what we can think about [ B. Lee Whorf ] ... mais ce n'est pas tout à fait vrai à 100%...
    ------------------------------------------------------------
    Pascal (FreePascal?) - Ada (Gnat-3.15p)
    XSLT (XSLTProc) - CGI binaires (Ada/C) [ Clavier Arabe ]
    ------------------------------------------------------------

  7. #7
    Inactif Avatar de Hibou57
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    852
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 852
    Points : 493
    Points
    493
    Par défaut Je t'aime, en module, en dur, pas du tout


    Compiler en module n'est pas sans conscéquence sur le noyau. La quasi totalité des éléments placés en module s'accompagnent de l'ajout d'un fichier "built-in.o" correspondant au module concerné. Par exemple, si vous placer le support d'une catégorie de périphérique en module, alors vous verrez dans les fichiers à lier au noyau, quelque chose comme "peripherique/built-in.o".

    Précisement, ce built-in.o n'est pas ajouté par périphérique, mais par catégorie de périphérique.

    Il y a donc une différence entre selectionné "module" ou "pas du tout", et cette différence ne se fait pas sentir que dans le nombre de modules à compiler, mais aussi dans le noyau.

    C'est finalement logique : il faut bien que le noyau soit prévu pour pouvoir acceuillir certains modules. Ces sections du noyau sont tout de même petites et sont peu consomatrices de mémoire.
    ------------------------------------------------------------
    Sur le web, c'est la liberté qui est gratuite, mais bien évidement pas la consomation ... et encore moins la consomation à outrance
    ------------------------------------------------------------
    Language shapes the way we think, and determines what we can think about [ B. Lee Whorf ] ... mais ce n'est pas tout à fait vrai à 100%...
    ------------------------------------------------------------
    Pascal (FreePascal?) - Ada (Gnat-3.15p)
    XSLT (XSLTProc) - CGI binaires (Ada/C) [ Clavier Arabe ]
    ------------------------------------------------------------

  8. #8
    Inactif Avatar de Hibou57
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    852
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 852
    Points : 493
    Points
    493
    Par défaut APM, oui, ACPI, non
    Pour vous epargner des regrets, voici une information trouvé sur le site LéaLinux :

    Citation Envoyé par LéaLinux
    L'ACPI a fait un saut en avant par rapport à la version 2.4 du noyau Linux. Même si les mêmes options sont disponibles, l'ACPI, ça n'était pas vraiment ça sous Linux. Néanmoins, je vous déconseille de l'utiliser, un ami têtu en a déjà fait les frais (un portable grillé pour la peine !). Le problème est principalement que les interfaces ACPI ont de grandes différences et il est difficile de fournir un support ACPI complet. Il est donc préférable d'utiliser l'APM.
    Source LéaLinux - configuration du kernel 2.6.X
    ------------------------------------------------------------
    Sur le web, c'est la liberté qui est gratuite, mais bien évidement pas la consomation ... et encore moins la consomation à outrance
    ------------------------------------------------------------
    Language shapes the way we think, and determines what we can think about [ B. Lee Whorf ] ... mais ce n'est pas tout à fait vrai à 100%...
    ------------------------------------------------------------
    Pascal (FreePascal?) - Ada (Gnat-3.15p)
    XSLT (XSLTProc) - CGI binaires (Ada/C) [ Clavier Arabe ]
    ------------------------------------------------------------

  9. #9
    Membre expérimenté
    Avatar de granquet
    Profil pro
    Étudiant
    Inscrit en
    Octobre 2005
    Messages
    1 201
    Détails du profil
    Informations personnelles :
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2005
    Messages : 1 201
    Points : 1 421
    Points
    1 421
    Par défaut
    certes, ce sont des renseignements intéressants (bon, pour certains ... lapalisse aurait pas fait mieux )

    quelles sont tes questions au juste?
    click my www
    ............|___
    ...................\
    .................._|_
    ..................\ /
    ..................."

  10. #10
    Inactif Avatar de Hibou57
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    852
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 852
    Points : 493
    Points
    493
    Par défaut
    Citation Envoyé par Dark_Ebola Voir le message
    certes, ce sont des renseignements intéressants (bon, pour certains ... lapalisse aurait pas fait mieux )
    Beh, désolé, j'avais oublié que tu savais tout sur tout et que ce forum est ton forum... désolé
    ------------------------------------------------------------
    Sur le web, c'est la liberté qui est gratuite, mais bien évidement pas la consomation ... et encore moins la consomation à outrance
    ------------------------------------------------------------
    Language shapes the way we think, and determines what we can think about [ B. Lee Whorf ] ... mais ce n'est pas tout à fait vrai à 100%...
    ------------------------------------------------------------
    Pascal (FreePascal?) - Ada (Gnat-3.15p)
    XSLT (XSLTProc) - CGI binaires (Ada/C) [ Clavier Arabe ]
    ------------------------------------------------------------

  11. #11
    Rédacteur
    Avatar de Arnaud F.
    Homme Profil pro
    Développeur COBOL
    Inscrit en
    Août 2005
    Messages
    5 183
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Développeur COBOL
    Secteur : Finance

    Informations forums :
    Inscription : Août 2005
    Messages : 5 183
    Points : 8 873
    Points
    8 873
    Par défaut
    Citation Envoyé par Dark_Ebola Voir le message
    quelles sont tes questions au juste?

    Tu n'as pas répondu à cette question

    Si c'est pour apporter une contribution, tu t'es trompé de forum, "Contribuez" aurait été plus approprié.

    @+
    C'est par l'adresse que vaut le bûcheron, bien plus que par la force. Homère

    Installation de Code::Blocks sous Debian à partir de Nightly Builds

  12. #12
    Inactif Avatar de Hibou57
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    852
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 852
    Points : 493
    Points
    493
    Par défaut
    Beh je fais les deux en même temps.... je pensais que ça interesserait des gens. Sinon tu peux déplacer certains posts si leurs places te semble ailleurs.

    Sinon, un pb que je rencontre et qui peut s'exprimer clairement :
    Je boute le noyau de teste sur une partition contenant un repertoire /dev/ contenant tty, tty0 et tty1, et un init qui ne fait qu'afficher un message à l'écran pour finir dans une boucle inifinie (il ne doit pas se terminer, pour éviter un "kernel panic: attempted to kill init").
    Je le compile avec le support en dure pour la console vga.

    Je démarre, les messages du kernel défilent, mais au moment de l'execution de l'init factice, je ne vois pas le message qu'il est censé afficher (et aucun message d'erreur du noyau non-plus).

    Bien, je me dis qu'il ne trouve pas /dev/tty tout seul, et je lui passe donc en argument du noyau avec "console=/dev/tty"

    Et là, mauvaise surprise : les messages du noyau ne s'affichent plus du tout....

    Je sèche : normalement (je crois) les messages du kernel ne s'affichent pas sur la console, mais simplement sur l'écran (vu que je l'ai configuré pour faire les affichage sur l'écran). Je crois que le kernel ne se sert de la console que pour la passer à l'init. Et même s'il utilise la console pour afficher les messages du noyau au démarrage, il faut bien qu'il effectue certaines opérations avant d'accéder aux périphériques et d'utiliser le console. Ors là, plus aucun message ne s'affiche aprés le "Ok, booting the kernel".

    Quels sont les hypothèses à faire ? Je suis à cours d'idées

    Sinon j'ai un autre pb, mais je ne l'ai pas isolé, et il serait trop mal formulé (ou en tout cas il resterait surement une question sans réponse).

    ----- EDIT le 26/11/2007 16:31
    J'ai trouvé mon erreur : j'avais créé l'entré /dev/tty, mais pas l'entré /dev/console (numéro majeur 5, et numéro mineur 1).
    Si je cré ce noeud "console", alors le kernel est capable d'ouvrir une console qu'il passe à init, mais par contre, ça ne marche toujours passe console=/dev/console en paramètre au noyau.... étrange
    ------------------------------------------------------------
    Sur le web, c'est la liberté qui est gratuite, mais bien évidement pas la consomation ... et encore moins la consomation à outrance
    ------------------------------------------------------------
    Language shapes the way we think, and determines what we can think about [ B. Lee Whorf ] ... mais ce n'est pas tout à fait vrai à 100%...
    ------------------------------------------------------------
    Pascal (FreePascal?) - Ada (Gnat-3.15p)
    XSLT (XSLTProc) - CGI binaires (Ada/C) [ Clavier Arabe ]
    ------------------------------------------------------------

Discussions similaires

  1. Quel est le meilleur livre sur le SQL ?
    Par Marc Lussac dans le forum Livres
    Réponses: 78
    Dernier message: 03/10/2019, 20h04
  2. Quel est le meilleur script PHP de portail (CMS) ?
    Par Lana.Bauer dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 187
    Dernier message: 18/10/2012, 07h45
  3. Réponses: 87
    Dernier message: 06/07/2011, 15h33
  4. Quel est le meilleur Serveur Dédié Virtuel du moment ?
    Par Gordon Fowler dans le forum Actualités
    Réponses: 15
    Dernier message: 23/12/2009, 10h44
  5. Quel est le meilleur Routeur-adsl ???
    Par loki dans le forum Développement
    Réponses: 4
    Dernier message: 12/11/2002, 18h05

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo