Boş modem kablosu kullanılarak bir uzaktan hata ayıklama oturumu nasıl kurulur (Bu bağlantı, bir kısmı veya tamamı İngilizce olan içeriğe işaret edebilir.)

Makale çevirileri Makale çevirileri
Makale numarası: 151981 - Bu makalenin geçerli olduğu ürünleri görün.
Hepsini aç | Hepsini kapa

Bu Sayfada

Özet

Bu makalede, Windows tabanlı başka bir bilgisayara bağlı bir kukla modem kablosu kullanarak Windows tabanlı bir bilgisayarda hata ayıklayıcısını ayarlama yöntemi açıklanır.

Daha fazla bilgi

Bu bölüm aşağıdaki konuları içerir:
  • Çekirdek hata ayıklayıcısını gereksinimini belirlemek.
  • uzaktan hata ayıklama hakkında
  • Kukla modem kablosu kullanın.
  • Özniteliklerini Boot.ini dosyasını değiştirme
  • Hata ayıklayıcı, seçenekleri
  • Hata ayıklayıcı bilgisayar için yapılandırma
  • Kukla modem kablosu ayarla
  • Ana bilgisayar için bir Remote.exe yapılandırma oturumu

Çekirdek hata ayıklayıcısını gereksinimini belirlemek.

Windows ile birlikte gelen çekirdek hata ayıklayıcısını, genellikle hata yardımcı programının kullanılabilir olmayan bilgisayar hakkında bilgi sağlar. Windows çekirdek hata ayıklayıcısını Windows başlatma'ndan etkinleştirebilirsiniz <a1>Menü</a1> (Boot.ini). Üzerinde çekirdek hata ayıklayıcısı'nı etkinleştirdiğinizde, Windows hata ayıklayıcısını, hata ayıklama bilgilerini çözümlemek için bir uzak bir kullanıcı için uzaktan hata çıktısını alabilirsiniz. Bu genellikle yapılır en önemli bir hata Memory.dmp tanı koydu Windows çözümlemesi için bir Microsoft destek uzmanına isteği, dosya veya bir Memory.dmp dosyası değil üretilir.

uzaktan hata ayıklama hakkında

Bizim tartışma için hedef bilgisayarda ayıklanacak bilgisayar ve ana bilgisayar hata ayıklaması yaptığınızda bilgisayar. Iki bilgisayar tarafından seri iletişim bağlantı noktaları bağlı olan uzaktan hata ayıklama işlemi gerçekleşir. Hedef bilgisayar ile ana bilgisayar özel bir kullanarak iletişim kuran Windows çekirdek hata ayıklayıcıları çalışan API ve Protokolü hata ayıklama. Hata ayıklama araçları Windows için karşıdan yüklemek için aşağıdaki Microsoft Web sitesini ziyaret edin:
http://www.microsoft.com/whdc/devtools/debugging/default.mspx

Bir boş modem kablosu kullanın.

Kukla modem kablosu, seri bağlantı noktasına bağlarsanız, hata ayıklayıcısını, 19200, üzerinde bir modem hızını 9600 karşılaştırıldığında, geçerli üst hızında çalışabilir. Bu yapılandırma genellikle aşağıdaki nedenlerle bir modem kullanmaktan daha güvenilir kabul edilir:
  • Bu yapılandırma, bir modemi yapılandırma gidermez.
  • Hiçbir modem veya satırı bir başarısızlık olma olasılığı vardır.
  • Yerel bir bilgisayar hata ayıklama.
  • Bu yapılandırma, daha hızlı hata ayıklama sağlar.
Hata ayıklama için bir hedef bilgisayar ve bir Remote.exe kullanarak hata ayıklaması yapmak için ana bilgisayar için en yaygın yöntem olan oturum. Bu yapılandırma, uzaktan erişim bağlantısı aracılığıyla Remote.exe oturuma bağlanmak ve hedef bilgisayara fiziksel olarak hedef bilgisayarda yüklü olmadan debug bir teknik destek uzmanına izin verir.

Boot.ini dosyasındaki özniteliklerini değiştirme

Hedef bilgisayarı ayarlamak için <a0></a0>, Boot.ini önyükleme bölümünde düzenleyin ve sonra uygun hata ayıklayıcıyı seçenekleri ekleyin. Standart bir ASCII kullanan bir metin düzenleyicisi. Önyükleme bölümü dizininde, Boot.ini dosyasını gizlenmiştir. Boot.ini dosyasını öğeler gizli, salt okunur ve sistem özniteliklerini. Boot.ini dosyasını düzenlemeden önce bu öznitelikleri değiştirmek gerekir.

Boot.ini dosyasının özniteliklerini değiştirmek için <a0></a0>, komut isteminde attrib -h-r-s c:\boot.ini yazın ve ENTER tuşuna basın. Boot.ini dosyasını düzenlemek için Not Defteri'ni veya başka bir metin düzenleyicisini kullanın.

Dosyayı düzenledikten sonra yazın attrib + h + r + s c:\boot.ini komut istemini ve salt okunur geri yüklemek için ENTER tuşuna basın, gizli ve sistem dosyası öznitelikleri. Alternatif olarak, dosya özniteliklerini değiştirmek için komut istemini yerine Dosya Yöneticisi'ni kullanabilirsiniz. Bunu yapmak için:
  1. Dosya Yöneticisi'nde, Dosya türüne göreGörünüm menüsünden'yi tıklatın.
  2. Gizli/sistem dosyalarını Göster'i tıklatın ve sonra Tamam ' ı tıklatın.
  3. Boot.ini ' ı tıklatın ve sonra Dosya menüsünden Özellikler ' i tıklatın.
  4. Aşağıdaki onay kutularını tıklatıp temizleyin ve sonra da Tamam ' ı tıklatın:
    • Salt okunur
    • Gizli
    • SYSTEM (Sistem)

Hata ayıklayıcı, Seçenekler

Düzenleme için hedef bilgisayarda Boot.ini dosyasını açtıktan sonra hedef bilgisayarda hata ayıklayıcısını ortamını yapılandırmak için aşağıdaki seçeneklerden istediklerinizi ekleyebilirsiniz:
  • / debug: üzerinde çekirdek hata ayıklayıcısı'nı açmak için bu seçeneği kullanın.
  • / debugport: çekirdek hata ayıklayıcısı tarafından kullanılan seri bağlantı noktasını belirtmek için bu seçeneği kullanın. Hata ayıklayıcı, seri bağlantı noktası yok belirtilirse, her zaman COM2 kullanır.
  • / crashdebug: yalnızca önemli sistem hatası (FSE) olduğunda, hata ayıklama bilgilerini göndermek için bu seçeneği kullanın.
  • / baud hızı: çekirdek hata ayıklayıcısı'nı kullanan baud hızını ayarlamak için bu seçeneği kullanın. Varsayılan baud 19200 oranıdır. Bir, 9600 baud modem üzerinden uzaktan hata ayıklama için normal oranıdır.

Hata ayıklayıcı bilgisayar için yapılandırma

Hata ayıklayıcısının hedef bilgisayarda yapılandırmak için kullanılabilecek birkaç seçeneğiniz vardır. Önceki seçeneklerden herhangi biri için Boot.ini dosyasını eklemek için dosya, aşağıdaki örnekte kullanın.

Aşağıdaki metni normal bir Boot.ini olur. Her giriş <a0>[operating systems]</a0> bölümündeki bir normal sistem başlatma sırasında önyükleme menüde listelenen seçenekleri karşılık gelir.
[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"
				
Etkinleştirmek için hata ayıklayıcısını COM1 aşağıdaki yordamı gerçekleştirmek için kullanın:
  1. Başlangıç seçeneği, genellikle kullanın ve satırın sonunda / debug anahtarını ekleyin, seçin.
  2. Iletişim bağlantı noktasını belirtmek için <a0></a0>, ekleme / debugport com1 = geçin.
[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"
				

Boş modem kablosunu ayarla

Kukla modem kablosu, iki seri bağlantı noktaları arasında gönderilen verileri izin vermek için yapılandırılmış olan bir seri kablo ' dir. Genellikle seri aygıt için bir seri bağlantı noktasına bağlayın. Bu durumda, hedef bilgisayarın seri bağlantı noktasına seri bağlantı bağlantı kabul edecek şekilde yapılandırmanız gerekir. Tipik bir seri kablo kullanıyorsanız, hedef bilgisayarda değil başka bir seri bağlantı noktasına bir seri aygıt bekler ve bilgisayar hata ayıklamak için bir kukla modem kablosu kullanmak önemlidir.

Iki bilgisayar arasında doğrudan seri bağlantı yapmak için bir kukla modem kullanırken, kablonuz aşağıdaki tablolarda gösterildiği gibi bağlı gerekir.
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


				

Bir Remote.exe oturumu için ana bilgisayar yapılandırma

Bu senaryoda, ana bilgisayar teknik destek uzmanı defada ana bilgisayarda olarak varsa hedef bilgisayarın bir hata ayıklama yapmak üzere ayarlanmış. Bu hata ayıklama oturumu uzaktan bir uzaktan erişim bağlantısı üzerinden erişilmesine izin vermek için Remote.exe çalışır.

Remote.exe uzak bilgisayarlarda komut satırı programları çalıştırmak için kullanabileceğiniz bir komut satırı hizmet programıdır. Remote.exe iki parça, <a2>sunucu bileşeni</a2> ve <a4>istemci bileşenini kullanır. Remote.exe kullanmak için önce sunucu son hata ayıklaması yaptığınız bilgisayara başlatmanız gerekir. Bunu yaptığınızda, diğer kullanıcılar için hata ayıklama oturumunuz Remote.exe istemci</a1> bölümünü kullanarak bağlanabilirsiniz. Remote.exe Kaynak Seti ile birlikte gelir. Daha fazla bilgi ve bu hizmet programı komut sözdizimi için Kaynak Seti'nin çevrimiçi yardımına bakın.

Windows yükleme CD'SINI ve Windows Kaynak Seti CD'SINDE, bu kurulumu gerçekleştirmek kullanılabilir.
  1. Bir ağdaki uzaktan erişim hesabı için teknik destek uzmanına ayarlayın. Ana bilgisayar adı da dahil olmak üzere, bu bilgi, belgelenen ve destek uzmanına vermek hazır olmalıdır.
  2. Ana bilgisayar, aşağıdaki Microsoft Bilgi Bankası makalesinde açıklandığı şekilde yapılandırılmalıdır. Bu makalede, simgeler ana bilgisayar hedef bilgisayar hata ayıklamak için nasıl ayrıntılı olarak anlatılmaktadır. Ek bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
    148659Windows NT hata ayıklama simgeleri kurma hakkında
  3. Microsoft, bu klasöre değiştirme ve sabit disk üzerindeki bir klasöre (bir ı386 bilgisayar hata ayıklaması yaptığınız varsayılır) Support\Debug\I386\ klasöründe bulunan tüm dosyaları kopyalamak için I386KD çalıştırmak için en iyi yolu olan önerir.
  4. Kaynak Seti, Remote.exe aynı klasöre kopyalayın.
  5. I386KD ortam değişkenleri, başarıyla çalıştırabilmesi için gereken bilgileri kullanır. I386KD birçok ortam değişkenlerini kullanır. Bu senaryoda, en az I386KD olmalıdır _NT_SYMBOL_PATH ve _NT_DEBUG_PORT de?i?ken. Set komutu, ortam değişkenlerini ayarlamak için kullanın. _NT_SYMBOL_PATH değişken hata ayıklayıcısını, hata ayıklama oturumu için kullandığı simgeleri dosyasının yolunu gösterir. Hata ayıklama için kullanılan ana bilgisayarda etkin bir seri bağlantı noktasına _NT_DEBUG_PORT değişkeni gösterir. Bu seri bağlantı noktası, seri bağlantı noktası 2 değilse, _NT_DEBUG_PORT ortam değişkeni kullanılmalıdır.

    ÖRNEK:
    Ana bilgisayar kukla modem kablosu 1 seri bağlantı noktasına bağlanır ve sonra da simgeleri C:\Debug\Symbols klasöre kopyalar. Bir komut isteminde aşağıdaki komutu yazın:
    _nt_debug_port ayarlamak com1 =
    _NT_SYMBOL_PATH ayarlamak c:\debug\symbols =
    _nt_debug_log_file_append=c:\temp\debug.log ayarlamak
  6. Hata ayıklama araçlarını adım yukarı doğru olan olduğunu emin olun. Bunu yapmak için şu adımları izleyin:
    1. Başlat ' ı tıklatın, Çalıştır kutusunda ' ı tıklatın, Cmd yazın ve Tamam ' ı tıklatın.
    2. Dosyaları bu yordamın 3. adımda kopyaladığınız <a1>yol</a1> konumuna dizini değiştirin.
    3. I386kd - v yazın ve ENTER tuşuna basın.
    4. CTRL tuşuna basın-C hedef bölmek için. Bir kd istemi ve hedef alırsınız içine ile hata ayıklayıcı arsındaki çünkü sistem (askıda kalabilir) yanıt vermeyi durdurur.
    5. Tür ! işlemkd istemini ve ENTER tuşuna basın. Sistem, işlemlerin bir listesini verir. Bu hata ayıklayıcısının doğru çalıştığını bildiğiniz sağlar.
    6. G yazın ve Git'i hedef bildirmek için ENTER tuşuna basın. Bu, normal çalışmayı sürdürmek hedef izin verir.
    7. Exit yazın ve sonra komut penceresini kapatmak için ENTER tuşuna basın.
  7. Debug'ı başlatmak oturumu ve ardından uzaktan oturum öğrenin. Komut isteminde aşağıdakini yazın:
    Uzak /s "i386kd - v" hata ayıklama

Ek bilgi kaynakları

  • Windows Kaynak Seti
  • Sürücü Geliştirme Seti çevrimiçi Yardımı
  • Anahtar sözcük "debugref" Microsoft Knowledge Base'deki makaleleri arama, çekirdek Debug How-To seriyi görüntülemek için <a0></a0>.

Özellikler

Makale numarası: 151981 - Last Review: 3 Aralık 2007 Pazartesi - Gözden geçirme: 10.3
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Windows Server 2003 Standard Edition
  • Microsoft Windows Server 2003 Enterprise Edition
  • Microsoft Windows Server 2003 Datacenter Edition
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Datacenter Server
  • 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.5
  • 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
Anahtar Kelimeler: 
kbmt KB151981 KbMttr
Machine-translated Article
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:151981

Geri Bildirim Ver

 

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