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 :

utilisation de kgdb


Sujet :

Administration système

  1. #1
    Membre à l'essai
    Inscrit en
    Juin 2008
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 17
    Points : 13
    Points
    13
    Par défaut utilisation de kgdb
    Bonsoir,
    J'aimerais utiliser kgdb pour voir la façon dont fonctionne le noyau .
    Je suis allé sur le site de kgdb, dont les derniers fichiers mis à disposition sont assez vieux et semble concerner au mieux le noyau 2.6.15 .
    Y a t'il moyen d'utiliser kgdb pour débugger/faire du pas à pas sur un noyau plus récent,
    le dernier 2.6.30 par exemple ?
    Merci pour votre aide

  2. #2
    Membre à l'essai
    Inscrit en
    Juin 2008
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 17
    Points : 13
    Points
    13
    Par défaut
    J'ai finalement compilé le noyau 2.6.30 avec les options nécessaires à kgdb ,
    chargé dans /boot le fichier System.map, créé le fichier initrd et modifié /boot/grub/menu.lst .

    Voici la nouvelle entrée dans /boot/grub/menu.lst :

    title Kgdb sur 2.6.30 avec Ubuntu 8.04.1
    root (hd0,4)
    #kernel /boot/vmlinuz-2.6.30 root=UUID=37ba40a3-57bc-47ce-a0f5-42c321947450 ro kgdb=/dev/ttyS0,38400N8 kgdb8250=/dev/ttyS0,38400N8 kgdboc=/dev/ttyS0,38400N8 kgdbwait
    #kernel /boot/vmlinuz-2.6.30 root=UUID=37ba40a3-57bc-47ce-a0f5-42c321947450 ro kgdboc=/dev/ttyS0,38400N8 kgdbwait
    kernel /boot/vmlinuz-2.6.30 root=UUID=37ba40a3-57bc-47ce-a0f5-42c321947450 kgdboc=/dev/ttyS0,38400N8 kgdbwait
    initrd /boot/initrd-2.6.30.img

    Il y a deux lignes commentées, qui sont des essais infructueux .

    Le soucis est que le noyau boote, mais ne s'arrête pas en attente d'une connexion par gdb depuis une autre machine .
    Quelqu'un voit-il pourquoi ?
    Merci

  3. #3
    Membre à l'essai
    Inscrit en
    Juin 2008
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 17
    Points : 13
    Points
    13
    Par défaut
    y a bien qqn qui a une idée là-dessus, non ?

  4. #4
    Membre à l'essai
    Inscrit en
    Juin 2008
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 17
    Points : 13
    Points
    13
    Par défaut
    Ah ben non :-)

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. utiliser les tag [MFC] [Win32] [.NET] [C++/CLI]
    Par hiko-seijuro dans le forum Visual C++
    Réponses: 8
    Dernier message: 08/06/2005, 15h57
  2. Réponses: 4
    Dernier message: 05/06/2002, 14h35
  3. utilisation du meta type ANY
    Par Anonymous dans le forum CORBA
    Réponses: 1
    Dernier message: 15/04/2002, 12h36
  4. [BCB5] Utilisation des Ressources (.res)
    Par Vince78 dans le forum C++Builder
    Réponses: 2
    Dernier message: 04/04/2002, 16h01
  5. Réponses: 2
    Dernier message: 20/03/2002, 23h01

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