Forum Linux.embarqué busybox mettre le clavier en francais

Posté par . Licence CC by-sa
Tags : aucun
0
17
nov.
2016

Bonjour,

voila j'ai installé sur mon système embarqué busybox, qui m'a généré un fichier init. Lorsque j'émule mon systeme embarqué, j'ai bien un shell ou je peux taper les commandes ls,cd que j'ai installé via busybox. Le probleme et que je ne peux créer aucun fichier car je ne peux agir sur le shell qu'en lecture (bien que la commande mkdir par exemple est installé) et le clavier est en qwerty.

Pour remédier a cette situation, il faut configurer le fichier rcS dans /etc/init.d/ . Le problème est que lorsque mon init se lance, j'ai le message d'erreur : "impossible d'exécuter /etc/init.d/rcS". Donc mon busybox ne m'a pas créer le fichier init.d, est ce normal ?
Est ce grace au fichier init.d que l'on peut mettre le clavier en azerty et permettre l'écriture sur mon shell ou ce n'est pas du tout ca ?

merci d'avance pour votre aide :)

  • # peut-etre parce que ...

    Posté par . Évalué à 3.

    ce n'est pas à lui de creer ce dossier /etc/init.d
    ce n'est pas à lui de creer le fichier /etc/init.d/rcS

    mais à l'administrateur de la machine qui souhaite un comportement different de celui par defaut.

    dans ton cas, c'est toi qui genere l'image du disque dur, c'est à toi d'y mettre ce que tu souhaites,

    soit tu fais juste le lancement du noyau avec un init=/sbin/busybox
    soit tu montes une arborescence, et il faut peupler celle-ci avec /etc /root /home et ce qui va bien.

    • [^] # Re: peut-etre parce que ...

      Posté par . Évalué à 1.

      mon noyau lance automatiquement le busybox car j'ai ajouté dans mon lilo.conf init=/sbin/busybox.

      il faut donc que je crée un script rcS dans le répertoire init.d pour que busybox lance le script rcS.

      ce script doit paramétrer mon clavier en Francais et permettre l'écriture sur mon shell c'est bien ca ?

  • # ca marche

    Posté par . Évalué à 1.

    ca marche, pour mettre le clavier en francais il fallait bien modifier le fichier /etc/init.d/rcS :)

Suivre le flux des commentaires

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