Forum Linux.embarqué Linux embarqué par soi-même

Posté par  .
Étiquettes :
0
12
juin
2007
Bonjour à tous,

J'ai tenté en vain de créer soi-même un Linux embarqué, mais un vrai casse-tête.

Bon, je ne veux pas des sites qui propose des scripts pré à l'emploi, je veux simplement les étapes par étapes clair et précis.... J'en trouve quelques sites mais pas complet :s

Donc j'ai tenté de compiler le kernel sans soucis avec make allyesconfig, puis make all, puis make install_modules...

De même pour un busybox.

Paramètres syslinux, ok.

Une fois copié toutes les modules dans busybox, j'ai tenté de mettre ma clé usb sur le port usb d'un ordinateur qui n'a pas de disque dur (run in memory), le vmlinuz se passe bien, puis on démarre automatiquement initrd.gz mais a la fin, l'ordinateur rédémarre automatiquement, je ne comprends pas du tout là....

Si vous avez déjà créé un linux embarqué sans linux-live, ni debian embarqué ni dall small linux, rien, que par vous même, ce serait intéressant si tu nous montres comment faire en étapes par étapes afin que nous puissions comprendre les fonctionnements.

Merci à vous.

Fred
  • # Ce message est inutile

    Posté par  . Évalué à 3.

    Ça ne répond pas tout à fait à ta demande mais je le poste quand même.

    Dans le hors série de Gnu/Linux Magazine consacré aux BSD (acte 1), il y a un article sur comment embarquer un NetBSD sur une clé USB. C'est clair et concis avec toutes les étapes pour compiler le noyal, créer le script d'init et choisir les paquets qu'on veut mettre sur la clé.
  • # linuxrc

    Posté par  . Évalué à 2.

    Voici le processus de boot:

    noyau, ca semble OK pour toi
    initrd, tu dis qu'il se charge.

    Le noyau va executer le fichier linuxrc situe à la racine de l'initrd.
    Quand le fichier linuxrc est terminé, le noyau tente de booter "normalement", recherche de racine, recherche de init etc..

    Donc:
    as tu un fichier linuxrc? Qu'y a t'il dedans?
    Un bon debut serait de mettre en fin de fichier linuxrc :
    /bin/ash
    pour avoir la main a un moment ou a un autre.
  • # GNU/Linux Mag HS.

    Posté par  . Évalué à 2.

    Bon, pareil, ce message ne répond pas vraiment à ta question mais l'année dernière il y avait deux Gnu/Linux magazines france consacrés à Linux embarqué. Il y a possibilité de les commander ici (Hs24 et Hs25) : http://www.ed-diamond.com/affiche_prod.php?famille=5. A y avoir jeté un oeil, je crois que c'est assez complet notamment au niveau de busybox + outils pour l'embarqué (Hs24) . Par contre les projets sont un peu hard (recevoir des images satellites grâce à une plateforme coldfire + Linux embarqué, enfin je dis ça, je dis rien, je suis pas informaticien et mes bases en maths sont légères, élève de première). En fait, ils traitent aussi les plateformes non-x86 et ce n'est pas ce qui t'intéresse à priori.
    • [^] # Re: GNU/Linux Mag HS.

      Posté par  . Évalué à 1.

      Oui exactement, je vais les commander ces deux magazines...

      Oui ce projet est hard, mais il est intéressant de savoir comment faire afin de mieux évoluer les connaissances sur linux.

      Si tu as d'autres informations, n'hésitez pas à me faire parvenir.

      Bien à vous

      Fred
  • # Sites de références

    Posté par  . Évalué à 1.

    Salut Fred,

    Si tu as besoin de doc sur linux embarqué, je te recommande 2 sites:
    http://uuu.enseirb.fr/~kadionik
    http://pficheux.free.fr/

    En particulier, je crois me rappeler pour l'avoir rapidement parcouru, que le livre de P. Ficheux "Linux embarqué" se propose de créer un système linux de A à Z...
    Bon courage
    @+
    • [^] # Re: Sites de références

      Posté par  . Évalué à 1.

      Oui, effectivement très bonne référence le livre de Pierre Ficheux.

      Tout à fait ce qu'il te faut pour débuter en embarqué.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.