Çekirdek Hata Ayıklayıcı Nasıl Başlatılır

İçindekiler:

Çekirdek Hata Ayıklayıcı Nasıl Başlatılır
Çekirdek Hata Ayıklayıcı Nasıl Başlatılır

Video: Çekirdek Hata Ayıklayıcı Nasıl Başlatılır

Video: Çekirdek Hata Ayıklayıcı Nasıl Başlatılır
Video: Akyurek Technology Çekirdek Soyma Makinesi 2024, Nisan
Anonim

Hata ayıklama, yazılım geliştirme sürecinin önemli bir parçasıdır. Uygulama programları için, kullanıcı modu araçlarında yapılır ve genellikle IDE'de yerleşiktir. Ancak örneğin sürücülerde hata ayıklayabilmek için çekirdek hata ayıklayıcısını başlatmanız gerekir.

Çekirdek hata ayıklayıcı nasıl başlatılır
Çekirdek hata ayıklayıcı nasıl başlatılır

Gerekli

hedef makinede yönetici hakları

Talimatlar

Aşama 1

Komut işlemcisi cmd'yi başlatın. Görev çubuğundaki "Başlat" düğmesine tıklayın. Görünen menüde "Çalıştır …" öğesini tıklayın. Programı Çalıştır iletişim kutusunda cmd yazın ve Tamam'a tıklayın

Adım 2

boot.ini dosyasının bir yedek kopyasını oluşturun. Şu komutu kullanarak Windows'un geçerli kopyasının kurulum yolunu bulun: echo% SystemRoot% Aygıt harfini ve ardından iki nokta üst üste koyarak işletim sisteminin kurulu olduğu sürücüye gidin. cd komutunu kullanarak kök dizinine geçin. attrib komutunu kullanarak sistem, salt okunur ve gizli öznitelikleri boot.ini dosyasından kaldırın, kopyala komutuyla yedekleyin ve öznitelikleri yeniden ayarlayın: attrib -h -s -r boot.inicopy boot.ini boot ini.oldattrib + h + s + r boot.in

Aşama 3

Mevcut indirme seçenekleri listesini görüntüleyin. Şu komutu kullanın: bootcfg / sorgu Listedeki öğeleri gözden geçirin ve çekirdek hata ayıklama yetenekleriyle yeni bir yapılandırma oluşturmak için hangisinin kullanılacağını belirleyin. Önyükleme kaydının kimliğini hatırlayın

4. Adım

/copy seçeneği ile bootcfg komutunu çalıştırarak yeni bir önyükleme kaydı oluşturun. Kopyalanacak girişin kimliğini belirtmek için / id parametresini kullanın. Giriş için bir görünen ad belirtmek üzere / d parametresini kullanın. Örneğin: bootcfg / copy / id 1 / d "Win XP (Debug)" / query parametresiyle bootcfg komutunu kullanarak önyükleme seçeneklerini yeniden listeleyin ve eklenen girişin kimliğini bulun

Adım 5

Önceki adımda oluşturulan önyükleme kaydına çekirdek hata ayıklayıcısını çalıştırma seçeneklerini ekleyin. Hedef makinede hata ayıklama yapılacaksa, /debug seçeneğini eklemeniz yeterlidir. Örneğin: bootcfg / debug on / id 2 Hedef bilgisayarı ana makineye com bağlantı noktası üzerinden bağlayarak uzaktan hata ayıklamayı planlıyorsanız, sırasıyla bağlantı noktası numarasını ve baud hızını belirtmek için ek olarak / bağlantı noktası / baud seçeneklerini kullanın: bootcfg / hata ayıklama on / bağlantı noktası COM2 / baud 9600 / id 2 Uzaktan hata ayıklama bir IEEE 1394 arabirimi (FireWire kablosu) kullanılarak yapılacaksa, uygun modu etkinleştirmek için / dbg1394 seçeneğini ve kanal numarasını belirtmek için / ch seçeneğini kullanın. örnek: bootcfg / dbg1394 on / ch 42 / id 2 / sorgu parametresiyle bootcfg komutunu kullanarak önyükleme kayıtlarını görüntüleyin ve değişikliklerin yapıldığını doğrulayın. Çıkış komutunu çalıştırarak kabuk penceresini kapatın

6. Adım

Gerekirse işletim sisteminin önyükleme parametrelerini değiştirin. "Başlat" menüsünün "Ayarlar" bölümündeki uygun öğeyi kullanarak kontrol panelini açın. Sistem öğesini açın. "Sistem Özellikleri" iletişim kutusunda "Gelişmiş" sekmesine gidin. "Başlangıç ve Kurtarma" grubunda bulunan "Seçenekler" düğmesini tıklayın. Beliren "Başlangıç ve Kurtarma" iletişim kutusunda, "İşletim sistemlerinin listesini görüntüle" seçeneğini etkinleştirin. Son iki açık iletişim kutusundaki Tamam düğmelerini tıklayın

7. Adım

Bilgisayarını yeniden başlat. Bir hata ayıklayıcı ile önyükleme seçeneğini seçin. Oturum açın ve hedef makinede çalışın veya bir uzaktan hata ayıklama oturumu başlatın. WinDbg ve KD gibi araçları kullanın.

Önerilen: