文章編號: 151981 - 上次校閱: 2007年12月3日 - 版次: 10.3 如何設定遠端偵錯工作階段使用 Null 數據機電纜線
在此頁中結論本文將告訴您,如何使用 Null 數據機電纜線連接至另一部 Windows 電腦設定了在 Windows 電腦上偵錯工具。 其他相關資訊本章節包括下列主題:
判斷需要的核心偵錯工具核心偵錯工具隨附 Windows 提供關於通常就無法使用但不偵錯工具的輔助工具的電腦資訊。Windows 可以開啟 「 Windows Start-Up 從核心偵錯工具] 功能表 (Boot.ini)。開啟核心偵錯程式時 Windows 偵錯工具可以輸出一個遠端偵錯工具的遠端使用者來分析的偵錯資訊。 這通常是在 Microsoft 支援專業人員來分析嚴重的錯誤,無法從 [Memory.dmp 來診斷的 Windows 中的要求檔案或 Memory.dmp 檔案不產生。有關遠端偵錯我們討論的目標電腦是正在進行偵錯的電腦,而主機電腦是執行偵錯的電腦。當兩台電腦連接的序列通訊連接埠時,就會發生的遠端偵錯程序。目標電腦和主機電腦執行 Windows 核心偵錯,使用特殊的通訊偵錯 API 和通訊協定。如果要下載偵錯工具的 Windows,請造訪下列 Microsoft 網站:http://www.microsoft.com/whdc/devtools/debugging/default.mspx
(http://www.microsoft.com/whdc/devtools/debugging/default.mspx)
使用 Null 數據機電纜線如果是 Null 數據機纜線連接到序列連接埠上時,偵錯工具可以在其目前的極速相較於 9600 速度,透過數據機的 19200 執行。這個組態通常被視為更可靠,比使用數據機,原因如下:
變更 [屬性] 上 Boot.ini 檔案若要設定目標電腦,編輯 Boot.ini 開機] 磁碟分割中,然後再新增適當的偵錯工具選項]。使用標準的 ASCII 文字編輯器。Boot.ini 檔案是隱藏在開機磁碟分割目錄中。[Boot.ini 檔案屬性是隱藏、 唯讀和系統。您可以編輯 Boot.ini 檔前,您必須變更這些屬性。若要變更 Boot.ini 檔案屬性,在命令提示字元鍵入 attrib-h-r-s c:\boot.ini,並且然後按 Enter 鍵。請使用 [記事本] 或其他文字編輯器來編輯 Boot.ini 檔案。 編輯檔案後鍵入 attrib + h + r + s c:\boot.ini 在命令提示字元以,然後按下 ENTER 以還原唯讀隱藏及系統檔案屬性。 或者,您可以使用命令提示字元代替檔案管理員變更檔案屬性。若要這麼做:
偵錯工具選項開啟目標電腦上的 Boot.ini 檔案進行編輯後,您可以新增任何下列選項以設定目標電腦上的偵錯工具環境:
設定電腦的偵錯工具有數個選項適用於目標電腦上設定偵錯工具。若要將任何一種先前的選項新增至 [Boot.ini 檔案時,請使用下列的範例。下列文字是典型的 Boot.ini。[作業系統] 區段中的每個項目對應於典型系統啟動期間 [開機] 功能表中所列的選項。 [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"
[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" 設定 Null 數據機電纜線Null 數據機電纜線是設定為允許兩個序列連接埠之間傳送資料的序列纜線。通常,您連接序列連接埠序列裝置。在這種情況下,您必須設定目標電腦接受序列連接埠-至-序列-孔連線。請務必使用 Null 數據機電纜線,因為如果您使用典型的序列纜線目標電腦預期序列裝置不能為另一個序列連接埠,而且無法偵錯電腦。使用 Null 數據機進行兩部電腦之間的直接序列連線時如下列表格所示必須有線電纜線。 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 將主機電腦設定為 remote.exe 工作階段在這種情況下主機電腦被設定為執行目標電腦的偵錯,好像有技術支援專業坐在主機電腦。Remote.exe 會執行,以允許遠端存取連線透過遠端存取這個偵錯工作階段。Remote.exe 是您可用來在遠端電腦上執行命令列程式的命令列公用程式。Remote.exe 使用兩個組件]、 [伺服器元件] 和 [用戶端元件。若要用以 Remote.exe 您必須先在您正在偵錯從電腦上啟動,伺服器端。當您執行這項操作時,其他使用者可以藉由使用 Remote.exe 用戶端部分連線到您的偵錯工作階段。Remote.exe 隨附資源工具箱 」。更多詳細資料和這個公用程式的命令語法,請參閱資源工具箱 」 線上說明]。 Windows 安裝 CD 和 Windows 資源套件 CD 可供使用達成此安裝程式。
其他資訊資源
這篇文章中的資訊適用於:
機器翻譯重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。 按一下這裡查看此文章的英文版本:151981?
(http://support.microsoft.com/kb/151981/en-us/
)
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。 | 其他資源 其他支援網站社群立即取得協助文章翻譯
|






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


回此頁最上方
