Condividi tramite


Fine di una sessione di debug in KD

Esistono due modi diversi per uscire da KD.

  • Eseguire un comando q (Quit) in KD per salvare il file di log, terminare la sessione di debug e uscire dal debugger. Il computer di destinazione rimane bloccato.

  • Premere CTRL+B e quindi premere INVIO per terminare bruscamente il debugger. Se si vuole che il computer di destinazione continui a essere eseguito dopo la fine del debugger, è necessario usare questo metodo. Poiché CTRL+B non rimuove i punti di interruzione, è necessario usare prima i comandi seguenti.

    kd>  bc *
    kd>  g
    

L'uscita dal debugger usando CTRL+B non cancella i punti di interruzione in modalità kernel, ma il collegamento di un nuovo debugger del kernel cancella questi punti di interruzione.

Quando si esegue il debug remoto, q termina la sessione di debug. CTRL+B chiude il debugger, ma lascia attiva la sessione. Questa situazione consente a un altro debugger di connettersi alla sessione.

Se il comando q (Quit) non funziona, premere CTRL+R e quindi premere INVIO sulla tastiera del computer host e quindi ripetere il comando q . Se questa procedura non funziona, è necessario usare CTRL+B per uscire dal debugger.