Setting up untuk jauh

Terjemahan Artikel Terjemahan Artikel
ID Artikel: 121543 - Melihat produk di mana artikel ini berlaku.
Artikel ini telah diarsipkan. Artikel ditawarkan dalam bentuk "apa adanya" dan tidak akan dapat diperbarui lagi.
Perbesar semua | Perkecil semua

Pada Halaman ini

Ringkasan

Artikel ini menguraikan cara mengatur untuk jauh.

Informasi lebih lanjut

Untuk mengatur untuk debug jarak jauh komputer lain, lakukan hal berikut:
  • Hapus atribut sistem, tersembunyi, & ReadOnly boot.INI file dan tambahkan string berikut ke boot baris:
    / BAUDRATE = 9600 /DEBUGPORT = COM #
    Sebagai contoh:
    [sistem operasi]
    multi (0)... partisi (1) \NT="WinNT/S Ver:3.5" /DEBUGPORT = COM1
    / BAUDRATE = 9600
  • Menjalankan Terminal terhadap pelabuhan Com di atas dengan debug modem terpasang dan masukkan perintah modem yang mengatur yang berikut ini:
         Function                              USRobotics
         -------------------------------------------------
         Set back to Factory Defaults:         AT&F
         Disable Transmit Data Flow Control:   AT&H0
         Disable Receive Data Flow Control:    AT&I0
         Disable Data Compression:             AT&K0
         Disable Error Control:                AT&M0
         Auto Answer On:                       ATS0=1
         Disable Reset Modem on loss of DTR:   AT&D0
         Write to NVRAM:                       AT&W
    					
  • Menentukan membangun basis komputer remote (menggunakan WinMSD, WinVer),

    511, 528, 807

    dan salin file debug sesuai dari membangun dasar:

    <Compact disc="">\Support\Debug\<platformType>\ *. * file ke</platformType></Compact>
    <localDebug>\ direktori dan sesuai Kernel & Hal *.DBG</localDebug>
    file dari
    <Compact disc="">\Support\Debug\<platformType>\Symbols\EXE dan</platformType></Compact>
    <Compact disc="">\Support\Debug\<platformType>\Symbols\DLL masing-masing. </platformType></Compact>

    Sebagai contoh:

    XCOPY E:\Support\Debug\i386\*.* C:\WinNT\Debug
    XCOPY E:\Support\Debug\i386\Symbols\EXE\NTKRNLMP.DBG...
    ... C:\WinNT\Debug\Symbols\EXE/s e
    XCOPY E:\Support\Debug\i386\Symbols\EXE\NTOSKRNL.DBG...
    ... C:\WinNT\Debug\Symbols\EXE/s e
    XCOPY E:\Support\Debug\i386\Symbols\DLL\HAL*.*...
    ... C:\WinNT\Debug\Symbols\DLL/s e

    mana pengandar E: adalah pengandar CD-ROM.

    CATATAN: Menggunakan berbeda (debugger 807 <->target 528) kernel debugger dapat mencegah debugger dari "Sinkron"-ing. </->
  • Menentukan versi layanan Pack (SP) (menggunakan WinMSD, WinVer),

    SP1, SP2, SP2b

    dan salin pohon SP simbol ke direktori <localSymbols>. Untuk lebih informasi pada pohon SP simbol, menghubungi dukungan produk Microsoft Layanan (dukungan teknis perusahaan). </localSymbols>
Sebagai contoh:
XCOPY <Source sp="" symbols="" path="">C:\WinNT\Debug\Symbols/s e </Source>
  • Menentukan perbaikan terbaru apa, jika ada, telah diinstal,

    Prb18756, Bug18756

    dan salin pohon simbol perbaikan terbaru untuk <> </> <dir>\. Untuk lebih informasi pada pohon simbol perbaikan terbaru, hubungi Microsoft Product Mendukung layanan (dukungan teknis Enterprise).</dir>
Sebagai contoh:
XCOPY http://hotfix
  • Menentukan jika Anda menggunakan Microsoft atau pihak ketiga MP Kernel. Jika ini adalah Microsoft MP Kernel, kemudian dari <localSymbols>\EXE, kopi karbon NTKRNLMP.DBG untuk NTOSKRNL.DBG. Jika pihak ketiga MP Kernel, memperoleh Salin simbol-simbol dan menyalinnya ke Anda <localSymbols>\EXE\NTOSKRNL.DBG. </localSymbols></localSymbols>
  • Menentukan apakah Anda menggunakan Microsoft Windows NT HAL atau pihak ketiga HAL. Jika Microsoft Windows NT HAL, tetapi tidak standar ISA EISA HAL, kemudian dari <localSymbols>\DLL, kopi karbon sesuai HAL *.DBG ke HAL.DBG. Jika pihak ketiga HAL, memperoleh Salin simbol-simbol dan menyalinnya ke Anda <localSymbols>\DLL\HAL.DBG. </localSymbols></localSymbols>
  • Hubungkan modem untuk komputer target debug jarak jauh menggunakan port dari atas dan reboot komputer target.
  • Masuk ke direktori <localDebug>dan menjalankan berikut REMDBG.BAT file: </localDebug>
          REM Modem String to Disable Flow Control and Compression
          ECHO "UsRobotics Modem string = AT&H0&I0&K0&M0"
    
          REM Environment Variables:
    
          REM Specify which com port to use. (Default = com1)
          set _NT_DEBUG_PORT=com1
    
          REM Specify symbol image path. (Default = x: * NO trailing
             backslash *)
          set _NT_SYMBOL_PATH=%2\Symbols
    
          REM Specify second symbol image path to be searched after the above.
          set _NT_ALT_SYMBOL_PATH=%3\Symbols
    
          REM Specify the baud rate used by debugging serial port.
             (Default = 19200)
          set _NT_DEBUG_BAUD_RATE=9600
    
          REM If specified, output will be APPENDed to this file.
          set _NT_DEBUG_LOG_FILE_APPEND=DEBUG.LOG
    
          REM If specified, output will be written to this file from offset 0.
          REM set _NT_DEBUG_LOG_FILE_OPEN=U:\WinNT\DEBUG\DEBUG.LOG
    
          REM set _NT_DEBUG_CACHE_SIZE=x
    
          remote /s "%1kd -m %4 %5 %6 %7 %8 %9" debug
    
          REM Usage: *kd [-?] [-v] [-m] [-r] [-n] [-b] [-x] [[-l
          SymbolFile] [KrnlName]
          REM     where:
          REM             -v      Verbose mode
          REM             -?      Display this help
          REM             -n      No Lazy symbol loading
          REM             -m      Use modem controls
          REM             -b      Break into kernel
          REM                    -c          Resync on Connect
    
          REM Control Keys:
    
          REM     . <Ctrl-C> Break into kernel
          REM       <Ctrl-B><Enter> Quit debugger
          REM     . <Ctrl-R><Enter> Resynchronize target and host
          REM     . <Ctrl-V><Enter> Toggle Verbose mode
          REM     . <Ctrl-D><Enter> Display debugger debugging information
    
       through the following command:
    
       [u:\winnt\debug] remdbg <kd> <localSymbols> <baseBuildpath> <addOptions>
                                 ^        ^             ^              ^
       Kernel Debugger to use ---+        |             |              |
          Example: i386 | MIPS | Alpha    |             |              |
                                          |             |              |
       localSymbols without Symbols name -+             |              |
          Example: c:\winnt\debug                       |              |
                                                        |              |
       baseBuild (UNC) without Symbols name ------------+              |
          Example: <Symbols server>\528\i386                           |
                                                                       |
       Additional Debug Options ---------------------------------------+
          Example: -b (Break In on Connect) -c (Resync on Connect)
    						
Hubungi Layanan Dukungan Produk Microsoft (dukungan teknis perusahaan) untuk informasi lebih lanjut tentang <Symbols server="">. </Symbols>

Contoh

remdbg i386 u:\winnt\debug <Symbols server="">\528\i386 -b</Symbols>
"Modem USRobotics menggunakan string = AT & H0 & I0 & K0 & M0"

**************************************
***********     REMOTE    ************
***********     SERVER    ************
**************************************
Untuk menyambung: Remote/c MARCM.PORT debug

Microsoft(R) Windows NT Kernel Debugger
Versi 1.00
(C) 1991 Microsoft Corp

Simbol Cari jalan adalah: u:\winnt\debug\Symbols;.;
KD: ntoskrnl.exe gambar didasarkan pada 80100000
KD: Prapembebanan kernel simbol dari u:\winnt\debug\Symbols\exe\ntoskrnl.DBG.
KD: menunggu untuk tautan langsung...
KD: Pembawa tidak mendeteksi - terminal mode

Mengatakan dari sini, menyisipkan dalam String Modem di atas dan menunggu modem kembali OK. Kemudian masukkan ATDT<Phone number=""> dari komputer remote target sebagai berikut: </Phone>AT & H0 & I0 & K0 & M0
AT & H0 & I0 & K0 & M0

Oke
ATDT9,<Phone number=""></Phone>
ATDT9,<Phone number=""> </Phone>

tautan langsung 9600
KD: Pembawa mendeteksi - kembali ke debugger
^ R \\ Resync's debugger
KD: Kernel Debugger sambungan. (Awal Breakpoint diminta)
NT! _KeUpdateSystemTime + 0x109:
8015e109 cc int 3
KD mengatakan

Properti

ID Artikel: 121543 - Kajian Terakhir: 01 Maret 2014 - Revisi: 1.0
Berlaku bagi:
  • Microsoft Windows NT Server 3.51
  • Microsoft Windows NT Workstation 3.1
  • Microsoft Windows NT Workstation 3.5
  • Microsoft Windows NT Workstation 3.51
  • Microsoft Windows NT Advanced Server 3.1
Kata kunci: 
kbnosurvey kbarchive kbinfo kbmt KB121543 KbMtid
Penerjemahan Mesin
PENTING: Artikel ini diterjemahkan menggunakan perangkat lunak mesin penerjemah Microsoft dan bukan oleh seorang penerjemah. Microsoft menawarkan artikel yang diterjemahkan oleh seorang penerjemah maupun artikel yang diterjemahkan menggunakan mesin sehingga Anda akan memiliki akses ke seluruh artikel baru yang diterbitkan di Pangkalan Pengetahuan (Knowledge Base) dalam bahasa yang Anda gunakan. Namun, artikel yang diterjemahkan menggunakan mesin tidak selalu sempurna. Artikel tersebut mungkin memiliki kesalahan kosa kata, sintaksis, atau tata bahasa, hampir sama seperti orang asing yang berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab terhadap akurasi, kesalahan atau kerusakan yang disebabkan karena kesalahan penerjemahan konten atau penggunaannya oleh para pelanggan. Microsoft juga sering memperbarui perangkat lunak mesin penerjemah.
Klik disini untuk melihat versi Inggris dari artikel ini: 121543

Berikan Masukan

 

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