Τρόπος ρύθμισης απομακρυσμένης περιόδου λειτουργίας εντοπισμού σφαλμάτων με χρήση μηδενικού μόντεμ

Μεταφράσεις άρθρων Μεταφράσεις άρθρων
Αναγν. άρθρου: 151981 - Δείτε τα προϊόντα στα οποία αναφέρεται το συγκεκριμένο άρθρο.
Ανάπτυξη όλων | Σύμπτυξη όλων

Σε αυτήν τη σελίδα

Περίληψη

Αυτό το άρθρο περιγράφει τον τρόπο ρύθμισης του προγράμματος εντοπισμού σφαλμάτων σε έναν υπολογιστή που βασίζεται σε Windows, χρησιμοποιώντας ένα καλώδιο μηδενικού μόντεμ που είναι συνδεδεμένος σε άλλον υπολογιστή που βασίζεται στα Windows.

Περισσότερες πληροφορίες

Αυτή η ενότητα περιλαμβάνει τα εξής θέματα:
  • Προσδιορίστε την ανάγκη για το πρόγραμμα εντοπισμού σφαλμάτων πυρήνα
  • πληροφορίες για τον απομακρυσμένο εντοπισμό σφαλμάτων
  • Χρησιμοποιήστε ένα καλώδιο μόντεμ τύπου null
  • Αλλάξτε τα χαρακτηριστικά του αρχείου Boot.ini
  • Επιλογές του προγράμματος εντοπισμού σφαλμάτων
  • Ρυθμίστε τις παραμέτρους του προγράμματος εντοπισμού σφαλμάτων για τον υπολογιστή
  • Ρυθμίσετε το καλώδιο μόντεμ τύπου null
  • Ρυθμίστε τις παραμέτρους του κεντρικού υπολογιστή για μια Remote.exe περιόδου λειτουργίας

Προσδιορίστε τις ανάγκες για το πρόγραμμα εντοπισμού σφαλμάτων πυρήνα

Το πρόγραμμα εντοπισμού σφαλμάτων πυρήνα που συνοδεύει τα Windows παρέχει πληροφορίες σχετικά με τον υπολογιστή που συνήθως δεν είναι διαθέσιμη χωρίς τη Βοήθεια από το πρόγραμμα εντοπισμού σφαλμάτων. Τα Windows να ενεργοποιήσετε το πρόγραμμα εντοπισμού σφαλμάτων πυρήνα από τα Windows εκκίνησης (Boot.ini) του μενού. Όταν ενεργοποιήσετε το πρόγραμμα εντοπισμού σφαλμάτων πυρήνα, το πρόγραμμα εντοπισμού σφαλμάτων των Windows να εξαγάγετε πληροφορίες εντοπισμού σφαλμάτων σε ένα απομακρυσμένου εντοπισμού σφαλμάτων για έναν απομακρυσμένο χρήστη να αναλύσετε. Αυτό γίνεται συνήθως από αίτηση από έναν επαγγελματία υποστήριξης της Microsoft για ανάλυση ανεπανόρθωτο σφάλμα που δεν είναι δυνατή η διάγνωση από Memory.dmp το αρχείο ή όταν δεν παράγεται ένα αρχείο Memory.dmp.

πληροφορίες για τον απομακρυσμένο εντοπισμό σφαλμάτων

Για μας συζήτησης στον υπολογιστή προορισμού είναι ο υπολογιστής που είναι που διορθώνεται και ο κεντρικός υπολογιστής είναι ο υπολογιστής που κάνει τη λειτουργία εντοπισμού σφαλμάτων. Ο απομακρυσμένος εντοπισμός σφαλμάτων στη διαδικασία προκύπτει όταν οι δύο υπολογιστές είναι συνδεδεμένοι με τις θύρες σειριακής επικοινωνίας. Στον υπολογιστή προορισμού και του κεντρικού υπολογιστή εκτελούνται τα διορθωτές πυρήνα των Windows, που επικοινωνούν χρησιμοποιώντας μια ειδική debug API και το πρωτόκολλο. Για να λάβετε τα εργαλεία εντοπισμού σφαλμάτων για Windows, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:
http://www.microsoft.com/whdc/devtools/debugging/default.mspx

Χρησιμοποιήστε ένα καλώδιο μόντεμ Null

Εάν συνδέσετε το καλώδιο μηδενικού μόντεμ στη σειριακή θύρα, το πρόγραμμα εντοπισμού σφαλμάτων μπορεί να εκτελεστεί με την τρέχουσα ταχύτητα επάνω 19200, σε σύγκριση με την ταχύτητα των 9600 μέσω μόντεμ. Αυτή η ρύθμιση παραμέτρων συνήθως θεωρείται πιο αξιόπιστα από τη χρήση ενός μόντεμ για τους εξής λόγους:
  • Αυτή η ρύθμιση δεν αφορά τη ρύθμιση παραμέτρων του μόντεμ.
  • Δεν υπάρχει καμία πιθανότητα αποτυχίας μόντεμ ή γραμμή.
  • Να εντοπισμό σφαλμάτων σε έναν υπολογιστή τοπικά.
  • Αυτή η ρύθμιση παραμέτρων παρέχει ταχύτερη λειτουργία εντοπισμού σφαλμάτων.
Η πιο συνηθισμένη μέθοδος είναι να ορίσετε έναν υπολογιστή προορισμού για τον εντοπισμό σφαλμάτων και ο κεντρικός υπολογιστής για την εκτέλεση του εντοπισμού σφαλμάτων με χρήση μιας Remote.exe περιόδου λειτουργίας. Αυτή η ρύθμιση επιτρέπει σε έναν επαγγελματία τεχνικής υποστήριξης για να συνδεθείτε στην περίοδο λειτουργίας Remote.exe μέσω μιας σύνδεσης απομακρυσμένης πρόσβασης και τον εντοπισμό σφαλμάτων στον υπολογιστή προορισμού, χωρίς να είναι φυσική παρουσία στον υπολογιστή προορισμού.

Αλλάξτε τα χαρακτηριστικά του αρχείου Boot.ini

To set up the target computer, edit Boot.ini in the boot partition, and then add the appropriate debugger options. Use a standard ASCII text editor. The Boot.ini file is hidden in the boot partition directory. The Boot.ini file attributes are hidden, read-only and system. Before you can edit the Boot.ini file, you must change these attributes.

To change the attributes of the Boot.ini file, at the command prompt typeattrib -h -r -s c:\boot.ini, and then press Enter. Use Notepad or another text editor to edit the Boot.ini file.

After you edit the file, typeattrib +h +r +s c:\boot.iniat the command prompt, and then press ENTER to restore the read-only, hidden, and system file attributes. Alternatively, you can use File Manager instead of a command prompt to change the file attributes. Για να το κάνετε αυτό:
  1. In File Manager, clickBy File TypeΣτο διακομιστήViewΜενού (Menu).
  2. Κάντε κλικShow Hidden/System Files, και στη συνέχεια κάντε κλικ στο κουμπίOk.
  3. Κάντε κλικBoot.ini, και στη συνέχεια κάντε κλικ στο κουμπίΙδιότητες (Properties)Στο διακομιστήFILEΜενού (Menu).
  4. Click to clear the following check boxes, and then clickOk:
    • Read Only
    • Κρυφό (Hidden)
    • SYSTEM

Debugger Options

After you open the Boot.ini file on the target computer for editing, you can add any of the following options to configure the debugger environment on the target computer:
  • /debug: Use this option to turn on the kernel debugger.
  • /debugport: Use this option to specify the serial port used by the kernel debugger. If no serial port is specified, the debugger always uses COM2.
  • /crashdebug: Use this option to send debug information only when a fatal system error (FSE) occurs.
  • /baudrate: Use this option to set the Baud rate that the kernel debugger uses. The default baud rate is 19200. A baud of 9600 is the typical rate for remote debugging over a modem.

Configure the Debugger for the Computer

There are several options available for configuring the debugger on the target computer. To add any one of the previous options to the Boot.ini file, use the following example.

The following text is a typical Boot.ini. Each entry in the [operating systems] section corresponds to the options that are listed in the boot menu during a typical system startup.
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows NT" Version 3.5"
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows NT" Version 3.5 [VGA
mode]" /BASEVIDEO
C:\="MS-DOS"
				
To turn on the debugger use COM1 to perform the following procedure:
  1. Select the startup option that you typically use and add the/debugswitch at the end of the line.
  2. To specify the communications port, add the/debugport=com1Διακόπτης.
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows NT" Version 3.5"
/debug /debugport=com1
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows NT" Version 3.5 [VGA
mode]" /BASEVIDEO
C:\="MS-DOS"
				

Set Up the Null Modem Cable

A null modem cable is a serial cable that has been configured to allow data to be sent between two serial ports. Typically, you connect a serial port to a serial device. In this case, you must configure the target computer to accept a serial-port-to-serial-port connection. It is important that you use a null modem cable because if you use a typical serial cable the target computer expects a serial device, not another serial port, and you cannot debug the computer.

When you use a null modem to make a direct serial connection between two computers, your cable must be wired as shown in the following tables.
9-Pin NULL Modem Cabling

Remote host
serial port connector Host system
serial port connector

Signal
3  2  Transmit Data
2  3  Receive Data
7  8  Request to Send
8  7  Clear to Send
6, 1  4  Data Set Ready and Carrier Detect
5  5  Signal Ground
4  6, 1  Data Terminal Ready

25-Pin NULL Modem Cabling

2  3  Transmit Data
3  2  Receive Data
4  5  Request to Send
5  4  Clear to Send
6  20  Data Set Ready and Carrier Detect
7  7  Signal Ground
20  6  Data Terminal Ready


				

Configure the Host Computer for a Remote.exe Session

In this scenario, the host computer is being set up to do a debug of the target computer as if there were a technical support professional sitting at the host computer. Remote.exe runs to permit this debug session to be accessed remotely through a remote access connection.

Remote.exe is a command-line utility that you can use to run command-line programs on remote computers. Remote.exe uses two parts, the server component and the client component. To use Remote.exe, you must first start the server end on the computer that you are debugging from. When you do so, other users can connect to your debugging session by using the client portion of Remote.exe. Remote.exe comes with the Resource Kit. For more details and the command syntax of this utility, see the Resource Kit online help.

The Windows installation CD and the Windows Resource Kit CD is available to achieve this setup.
  1. Set up a remote access account on the network for the technical support professional. This information, including the name of the host computer, must be documented and ready to give to the support professional.
  2. The host computer must be configured as described in the following Microsoft Knowledge Base article. This article describes in detail how to set up the symbols on the host computer to debug the target computer.For additional information, click the article number below to view the article in the Microsoft Knowledge Base:
    148659How to Set Up Windows NT Debug Symbols
  3. Microsoft recommends the best way to run I386KD is to copy all the files that are located in the Support\Debug\I386\ folder (assuming that you are debugging an I386 computer) to a folder on the hard disk, and change to that folder.
  4. Copy Remote.exe from the Resource Kit to the same folder.
  5. The I386KD relies on environment variables for information it needs to run successfully. I386KD uses many environment variables. In this scenario, the minimal I386KD must have is the _NT_SYMBOL_PATH and the _NT_DEBUG_PORT variable. Use thesetεντολή για να ορίσετε τις μεταβλητές περιβάλλοντος. Η μεταβλητή _NT_SYMBOL_PATH οδηγεί στη διαδρομή του αρχείου συμβόλων που χρησιμοποιεί το πρόγραμμα εντοπισμού σφαλμάτων για την περίοδο λειτουργίας εντοπισμού σφαλμάτων. Η μεταβλητή _NT_DEBUG_PORT οδηγεί σε ενεργό σειριακή θύρα που χρησιμοποιείται για τον εντοπισμό σφαλμάτων στον κεντρικό υπολογιστή. Εάν αυτή η σειριακή θύρα δεν είναι σειριακή θύρα 2, πρέπει να χρησιμοποιείται η μεταβλητή περιβάλλοντος _NT_DEBUG_PORT.

    Παράδειγμα:
    Το καλώδιο μόντεμ τύπου null υπολογιστή κεντρικού υπολογιστή συνδέεται στη σειριακή θύρα 1 και στη συνέχεια αντιγράφει τα σύμβολα στο φάκελο C:\Debug\Symbols. Στη γραμμή εντολών, πληκτρολογήστε την ακόλουθη εντολή:
    Ορισμός _nt_debug_port = com1
    Ορισμός _nt_symbol_path = c:\debug\symbols
    σύνολο _nt_debug_log_file_append=c:\temp\debug.log
  6. Βεβαιωθείτε ότι τα εργαλεία εντοπισμού σφαλμάτων ήταν βήμα προς τα επάνω σωστά. Για να το κάνετε αυτό, ακολουθήστε τα εξής βήματα: (Use the tools in the Windows Recovery Environment to repair Windows Vista. To do this, follow these steps:):
    1. Κάντε κλικStartΚάντε κλικΕκτέλεσηΣτοOpenπληκτρολογήστεCmd, και στη συνέχεια κάντε κλικ στο κουμπίOk.
    2. Αλλάζει τον κατάλογο για τη διαδρομή της θέσης όπου αντιγράψατε τα αρχεία στο βήμα 3 της διαδικασίας αυτής.
    3. TYPEi386kd - v, και στη συνέχεια πιέστε το πλήκτροENTER.
    4. Πιέστε το πλήκτροCTRL-CΓια να εισχωρήσουν του προορισμού. Θα λάβετε έναKdερώτηση και προορισμού το σύστημα θα σταματήσει να ανταποκρίνεται (κολλάει) επειδή έχουν διασπαστεί σε αυτό με το πρόγραμμα εντοπισμού σφαλμάτων.
    5. TYPE! διαδικασίαςκατά τηνKdερώτηση και, στη συνέχεια, πιέστε το πλήκτροENTER. Το σύστημα επιστρέφει μια λίστα διαδικασιών. Αυτό σας επιτρέπει να γνωρίζετε ότι το πρόγραμμα εντοπισμού σφαλμάτων λειτουργεί σωστά.
    6. TYPEg, και στη συνέχεια πιέστε το πλήκτροENTERΓια να καταλάβετε του προορισμού για διανομή. Αυτό θα επιτρέψει την προορισμού για να συνεχιστεί η κανονική λειτουργία.
    7. TYPEΈξοδος (Exit)και πιέστε το πλήκτροENTERΓια να κλείσετε το παράθυρο της γραμμής εντολών.
  7. Εκκίνηση του εντοπισμού σφαλμάτων της περιόδου λειτουργίας και στη συνέχεια απομακρυσμένης περιόδου λειτουργίας εκτός. Στη γραμμή εντολών πληκτρολογήστε τα εξής:
    ο εντοπισμός σφαλμάτων "i386kd - v" Απομακρυσμένη /s

Πρόσθετες πηγές πληροφοριών

  • Τα Windows Resource Kit
  • Το κιτ ανάπτυξης προγραμμάτων οδήγησης ηλεκτρονικής Βοήθειας
  • Για να προβάλετε τη σειρά How-To ο εντοπισμός σφαλμάτων πυρήνα της αναζήτησης άρθρων σχετικά με τη λέξη-κλειδί "debugref" στη Γνωσιακή Βάση της Microsoft.

Ιδιότητες

Αναγν. άρθρου: 151981 - Τελευταία αναθεώρηση: Σάββατο, 18 Δεκεμβρίου 2010 - Αναθεώρηση: 2.0
Οι πληροφορίες σε αυτό το άρθρο ισχύουν για:
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows NT Workstation 3.5
  • Microsoft Windows NT Workstation 3.51
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Server 3.51
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows Small Business Server 2003 Premium Edition
  • Microsoft Windows Small Business Server 2003 Standard Edition
Λέξεις-κλειδιά: 
kbmt KB151981 KbMtel
Μηχανικά μεταφρασμένο
ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης.
Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη:151981

Αποστολή σχολίων

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com