Initialisation et arrêt des systèmes Oracle® Solaris 11.2

Quitter la vue de l'impression

Mis à jour : Juillet 2014
 
 

x86: Initialisation d'un système avec le débogueur de noyau (kmdb) activé

Cette procédure indique les notions de base pour charger le débogueur de noyau. La fonction savecore est activée par défaut.

  1. Initialisez le système.
  2. Lorsque le menu GRUB s'affiche, tapez e pour accéder au menu d'édition.
  3. Accédez à la ligne $multiboot à l'aide des touches fléchées.
  4. Dans le menu d'édition GRUB, saisissez –k à la fin de la ligne $multiboot.

    Pour indiquer au système d'accéder au débogueur avant d'exécuter le noyau, ajoutez l'option –d à l'option –k.

  5. Pour quitter le menu d'édition de GRUB et initialiser l'entrée que vous venez de modifier, appuyez sur Ctrl+X. Si vous disposez d'un système équipé d'un microprogramme UEFI et que vous n'utilisez pas de console série, vous pouvez également appuyer sur la touche F10 pour initialiser l'entrée.

    La saisie de –k charge le débogueur (kmdb), puis initialise directement le système d'exploitation.

  6. Accédez au débogueur de noyau.

      La méthode utilisée pour accéder au débogueur dépend du type de la console que vous utilisez pour accéder au système.

    • Si vous utilisez un clavier connecté localement, appuyez sur F1-A.

    • Si vous utilisez une console série, envoyez une interruption en utilisant la méthode appropriée pour ce type de console série.

    Pour accéder au débogueur de noyau (kmdb) avant que le système ne s'initialise complètement, utilisez l'option –kd.

    L'option –kd charge le débogueur, puis vous offre la possibilité d'interagir avec lui avant l'initialisation du système d'exploitation.

    Un message de bienvenue s'affiche lorsque vous accédez au débogueur de noyau pour la première fois.

Voir aussi

Pour plus d'informations sur l'interaction avec le système à l'aide de la commande kmdb, reportez-vous à la page de manuel kmdb(1).