Artikel-ID: 148954 - Geändert am: Donnerstag, 22. Februar 2007 - Version: 2.2 So richten Sie eine Remote über ein Modem Debugsitzung
Auf dieser SeiteZusammenfassungDieser Artikel beschreibt die Vorbereitung von einen X 86 Intel-Prozessor-basierten und RISC-Prozessor-basierten Computer, die unter Windows NT Workstation oder Server für eine remote-Debug-Sitzung. Weitere Informationen-Was ist der Bedarf für den Kerndebugger -Was ist der Vorgang des Remotedebugging -Konfigurieren eine für Remotedebuggen Debugger - Optionen -Bearbeiten der Boot.ini-Datei für Intel X 86-Computer -Firmware Startoptionen für RISC-Computer ändern -Das Modem wird vorbereitet Welche Funktion hat der Kernel-DebuggerDer Lieferumfang von Windows NT Kernel-Debugger wird Informationen über das System erstellt, die normalerweise nicht ohne Hilfe des Debuggers verfügbar ist. Sie können den Kernel-Debugger aus dem Windows NT-Start-Menü aktivieren. Den Kernel-Debugger aktivieren, lässt den Windows NT-Debugger ausgeben der Debuginformationen an einen remote Debugger für einen Remotebenutzer zum Analysieren. Dies geschieht normalerweise bei der Anforderung eine Microsoft-Kundendienst professional für die Analyse eines schwerwiegenden Fehlers in Windows NT, die diagnostiziert werden kann nicht aus der Datei Memory.dmp oder wenn keine Datei "Memory.dmp" erzeugt wurde.Was ist unter Remote-Debugging zu verstehenDer Prozess der Remote Debuggen geschieht, wenn zwei Computer über Modems über eine Telefonleitung miteinander verbunden sind. Der Zielcomputer auch auf dem Host Computer sind Windows NT Kernel-Debugger ausgeführt, die für die Kommunikation eine spezielle Debug-API und das Protokoll.Konfigurieren eines Systems für RemotedebuggenKonfigurieren eines Systems für das Remotedebuggen umfasst das Ändern der Boot-Optionen an Windows NT Kernel-Debugger geladen werden. Auf einem Intel X 86 basierenden Plattform wird dies durch Bearbeiten der Datei Boot.ini. Auf einem RISC-basierten System (DEC Alpha, MIPS und PPC basiert Prozessoren) umfasst das Ändern der Boot-Optionen im Menü Firmware. Außerdem müssen Sie ein Modem haben und verbinden es mit der entsprechenden COM-Anschluss auf dem Zielcomputer und das Modem eine eingehende Telefonleitung verbinden.Debugger-OptionenEs gibt mehrere Boot-Optionen die bei der Konfiguration des Systems für Debuggen verwendet werden kann. Diese Optionen sind auf Intel X 86 und RISC-Plattformen identisch, auch wenn auf einem RISC-Plattform verwendet den / ist nicht erforderlich:
/DEBUG - When this option is used, the kernel debugger will be loaded
during boot and kept in memory at all times. This means that
a support professional can dial into the system being debugged
and break into the debugger, even when the system is not
suspended at a Kernel STOP screen.
/DEBUGPORT - Specifies the serial port to be used by the kernel
debugger. If no serial port is specified the debugger will
default to COM2 on Intel x86 based computers and to
COM1 on RISC computers.
/CRASHDEBUG - This option will cause the kernel debugger to be loaded
during boot but swapped out to the pagefile after boot.
As a result, a support professional will not be able to
break into the debugger unless Windows NT is suspended
at a Kernel STOP screen.
/BAUDRATE - Sets the Baud rate that the kernel debugger will use.
The default baud rate is 19200. A baud of 9600 is the
normal rate for remote debugging over a modem.
Wenn DEBUGANSCHLUSSES oder BAUDRATE verwendet wird, ist es nicht notwendig, DEBUG, zu verwenden, wie Windows NT setzt, dass Sie den Computer im DEBUG-Modus geladen. Mindestens eine der oben genannten Optionen muss um einen Computer für das Remotedebuggen konfigurieren verwendet werden, andernfalls Windows NT nicht geladen wird des Debuggers überhaupt. Bearbeiten der Datei Boot.ini für Intel X 86-ComputerZum Einrichten der Zielcomputer auf einem Intel X 86 basierenden Computer einfach Bearbeiten der Datei Boot.ini in der Startpartition, und fügen die entsprechende Debugger-Optionen hinzu. Die Datei "Boot.ini" wird mit einem standard-ASCII-Text-Editor bearbeitet. Die Datei "Boot.ini" ist eine Datei im Stammverzeichnis von die Systempartition (gewöhnlich Laufwerk C) gefunden und werden haben die versteckt, System und nur-Lese-Attribute festgelegt. Diese Attribute müssen geändert werden.Gehen Sie folgendermaßen vor, um die Attribute der Datei Boot.ini zu ändernDie Attribute der Datei Boot.ini ändern, so Prozedur nach oder II:Prozedur I:
Konfigurieren der Startoptionen in der Datei Boot.iniKonfigurieren eines Computers für das Debuggen Sie müssen eine der vorherigen Optionen zu der Datei Boot.ini hinzufügen. Im Allgemeinen sollten Sie/Debug und /BAUDRATE, reduzieren Sie die Baudrate, 9600 und den Computer im Debug-Modus versetzen hinzugefügt. Verwenden Sie /DEBUGPORT COMX =, wenn Sie den standardmäßigen COM-Anschluss (COM2) für das Debuggen nicht verwenden können. Das folgende Beispiel veranschaulicht diese Optionen hinzufügen.Der folgende Code ist ein Beispiel einer typischen Boot.ini-Datei. Jeder Eintrag im Abschnitt [operating systems] sollte den Optionen entsprechen, die während eines normalen Systemstarts im Startmenü aufgelistet werden: [Bootloader] Timeout = 30 Standard = Multi (0) Festplatte (0) Rdisk (0) (1) \Windows partition [Betriebssysteme] Multi (0) Festplatte (0) Rdisk (0) (1) \WINDOWS="Windows NT, Version 3.5 partition" Multi (0) Festplatte (0) Rdisk (0) (1) \WINDOWS="Windows NT, Version 3.5 partition" [VGA-Modus] /BASEVIDEO C:\="MS-DOS" Fügen Sie Folgendes ein, oder Siehe das Beispiel diese schrittweisen Anweisungen, um den Debugger mit COM1 und 9600 Baud kommunizieren zu aktivieren:
[Bootloader] Timeout = 30 Standard = Multi (0) Festplatte (0) Rdisk (0) (1) \Windows partition [Betriebssysteme] Multi (0) Festplatte (0) Rdisk (0) (1) \WINDOWS="Windows NT, Version 3.5 partition" / debug/debugport = com1/Baudrate = 9600 Multi (0) Festplatte (0) Rdisk (0) (1) \WINDOWS="Windows NT, Version 3.5 partition" [VGA-Modus] /BASEVIDEO C:\="MS-DOS" Ändern von Firmware Startoptionen für RISC-ComputerIm Gegensatz zu den Intel X 86-Computern eine Datei "Boot.ini" verwenden, werden über die Firmware Startoptionen auf RISC-Computern konfiguriert. Die folgenden Schritte helfen Ihnen durch die Konfiguration der Startoptionen MIPS-, PPC und DEC Alpha-basierten Computern. Achten Sie Schritt 10 für alle DEC Alpha-Computer ausführen, bevor ein Supportmitarbeiter zum Einwählen und Debuggen das System versucht.
Vorbereiten des ModemsUm erfolgreich eine Verbindung mit dem Remotedebugger herstellen müssen Sie ein externes Modem mit Funktionen für automatische Antwort an den gewünschten COM-Anschluss verbinden. Die meisten Modems verfügen über dieses Feature, aber es ist im Allgemeinen deaktiviert. Das Modem sollte auf 9600 Baud festgelegt werden. Für eine einwandfreie Verbindung erfordert der Kernel-Debugger, Hardware-Komprimierung sowie zur Erkennung und Datenfluss Fehlerkontrolle ausgeschaltet werden. Stellen Sie sicher, dass das Modem funktioniert ordnungsgemäß vor dem fortsetzen. In den meisten Fällen müssen Sie das Modem konfigurieren, indem Sie mit einen freien COM-Anschluss auf dem Zielcomputer oder einem anderen Computer mithilfe von TERMINAL.EXE oder ein anderes Kommunikationsprogramm um Konfiguration Zeichenfolgen an das Modem zu senden, und verschieben das Modem auf dem Zielcomputer und COM-Anschluss verbinden, ohne das Modem deaktivieren. Deshalb ein internes Modem nicht funktioniert, als Neustart des Systems wird im Allgemeinen zurückgesetzt an die Modemeinstellungen vorgenommenen Änderungen.So konfigurieren Sie das modem Hinweis : Sie können diese Schritte auf dem Zielcomputer ausführen, die COM-Anschluss möchten Sie konfigurieren, wie der Debugport bereitgestellt, die Sie Sie auschecken Ausführen vor dem Konfigurieren des Debuggers auf dem Zielsystem.
Zusätzliche LektüreWeitere Informationen finden Sie unter:-Die Windows NT Resource Kit. -Im Microsoft Driver Development Kit. Die Informationen in diesem Artikel beziehen sich auf:
Maschinell übersetzter ArtikelWichtig: Dieser Artikel wurde maschinell und nicht von einem Menschen übersetzt. Die Microsoft Knowledge Base ist sehr umfangreich und ihre Inhalte werden ständig ergänzt beziehungsweise überarbeitet. Um Ihnen dennoch alle Inhalte auf Deutsch anbieten zu können, werden viele Artikel nicht von Menschen, sondern von Übersetzungsprogrammen übersetzt, die kontinuierlich optimiert werden. Doch noch sind maschinell übersetzte Texte in der Regel nicht perfekt, insbesondere hinsichtlich Grammatik und des Einsatzes von Fremdwörtern sowie Fachbegriffen. Microsoft übernimmt keine Gewähr für die sprachliche Qualität oder die technische Richtigkeit der Übersetzungen und ist nicht für Probleme haftbar, die direkt oder indirekt durch Übersetzungsfehler oder die Verwendung der übersetzten Inhalte durch Kunden entstehen könnten. Den englischen Originalartikel können Sie über folgenden Link abrufen: 148954
(http://support.microsoft.com/kb/148954/en-us/
)
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.
| Weitere Ressourcen Weitere SupportseitenCommunitySPRACHE AUSWÄHLEN
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


Zum Anfang