Obsah:

Ako nastaviť ladiaci program jadra systému Windows vo vašej sieti: 6 krokov
Ako nastaviť ladiaci program jadra systému Windows vo vašej sieti: 6 krokov

Video: Ako nastaviť ladiaci program jadra systému Windows vo vašej sieti: 6 krokov

Video: Ako nastaviť ladiaci program jadra systému Windows vo vašej sieti: 6 krokov
Video: 33. zasadnutie Mestského zastupiteľstva v Žiline | 20.6.2022 2024, November
Anonim
Ako nastaviť ladiaci program jadra systému Windows vo vašej sieti
Ako nastaviť ladiaci program jadra systému Windows vo vašej sieti

Ladenie je populárny nástroj, ktorý sa používa na nájdenie základnej príčiny chyby. Chyba sa môže sama odhaliť mnohými rôznymi spôsobmi. môže spôsobiť zlyhanie systému (modrá obrazovka/BSOD), môže to spôsobiť zlyhanie aplikácie, môže to spôsobiť zmrazenie vášho systému, aby sme vymenovali niekoľko problémov. Príčinou môže byť operačný systém, ovládač zariadenia alebo dokonca hardvérový problém. Táto príručka poskytne podrobné informácie o tom, ako nastaviť debugger pomocou nástrojov na ladenie pre Windows, a preto sa zameriava iba na ladenie pomocou operačného systému Windows. Nebudem sa zaoberať tým, ako analyzovať problém zachytený v debuggeri. Niekoľko vecí, ktoré je potrebné vziať na vedomie:

  • Táto inštrukčná sada je určená pre pokročilých používateľov počítačov a autor s týmito pokynmi predpokladal.
  • V záujme ochrany osobných údajov boli niektoré informácie skryté.

Prvá vec, ktorú si prejdeme, sú položky, ktoré budete potrebovať na nastavenie svojho ladiaceho programu.

Krok 1: Čo budete potrebovať

Čo budete potrebovať

  • 2 Počítače Windows

    • Hostiteľský počítač, ktorý použijete na ladenie. Tento počítač musí mať nainštalovaný systém Windows XP alebo novší
    • Cieľový počítač, ktorý budete ladiť. Tento počítač musí mať nainštalovaný Windows 8 alebo novší. Musí tiež obsahovať jeden zo sieťových adaptérov, ktorý sa nachádza v zozname tu.
  • 1 Sieťový prepínač/smerovač (niečo, čo priradí adresy IP počítačom v sieti)
  • 2 káble Cat5
  • Ladiace nástroje pre Windows, ktoré musíte nainštalovať na hostiteľský počítač (https://msdn.microsoft.com/en-US/windows/desktop/bg162891)

Ďalej sa pozrieme na to, čo musíte urobiť, aby ste nastavili počítače.

Krok 2: Príprava vašich počítačov

Príprava vašich počítačov
Príprava vašich počítačov

Hostiteľský počítač

  • Na počítači, na ktorom budete ladiť, si budete musieť nainštalovať Debugging Tools pre Windows, ktorý nájdete tu …
  • https://msdn.microsoft.com/en-US/windows/desktop/bg…
  • Pripojte počítač k prepínaču/smerovaču

Cieľový počítač

  • Uistite sa, že používate Windows 8 alebo novší
  • Uistite sa, že používate sieťový adaptér z tohto zoznamu
  • Pripojte počítač k prepínaču/smerovaču

Teraz, keď máme nastavenia počítačov, ich budeme musieť pripojiť, počnúc cieľovým počítačom.

Krok 3: Nastavenie cieľového počítača

Nastavenie cieľového počítača
Nastavenie cieľového počítača

Na to, aby bol váš cieľový počítač pripravený, potrebujete pár vecí. Potrebujete IP adresu hostiteľského počítača. Môžete to získať pomocou nástroja ping. Tu je návod, ako to urobiť…

  1. Otvorte príkazový riadok
  2. Zadajte „ping -4 HostComputerName“. Získate niečo ako nasledujúce…

ping HostComputerName Pinging HostComputerName [192.166.0.123] s 32 bytmi dát: Odpoveď od 192.166.0.123: bajty = 32 čas = 2268ms TTL = 128 Odpoveď od 192.166.0.123: bajty = 32 čas = 10ms TTL = 128 Odpoveď od 192.166.0.123: bajty = 32 čas = 19 ms TTL = 128 Odpoveď od 192.166.0.123: bajty = 32 čas = 1 ms TTL = 128 Štatistiky pingu pre 192.166.0.123: Pakety: Odoslané = 4, Prijaté = 4, Stratené = 0 (0% strata), Približné časy spiatočných letov v milisekundách: minimum = 1 ms, maximum = 2268 ms, priemer = 574 ms

*Nechajte tieto okná otvorené. Budete to potrebovať neskôr.

Ďalej musíte vykonať niekoľko zmien v konfigurácii zavádzania. Zmeny v konfiguračnom súbore zavádzania oznámia vášmu cieľovému počítaču, ako sa má pripojiť k hostiteľskému počítaču. Ak to chcete urobiť, musíte otvoriť príkazový riadok s oprávneniami správcu (zvýšené). Takto to urobíte.

  1. Pravým tlačidlom myši kliknite na príkazový riadok na paneli úloh
  2. Znova kliknite pravým tlačidlom myši na príkazový riadok
  3. Kliknite na „Spustiť ako správca“(Kontrola používateľských kont sa vás opýta, či chcete tomuto programu povoliť vykonávať zmeny vo vašom počítači, kliknite na tlačidlo Áno)

Teraz musíte nastaviť konfiguračné nastavenia zavádzania pre ladenie siete. Urobíte to pomocou nástroja bcdedit. Tento nástroj je vstavaný do operačného systému a je možné ho spustiť z akéhokoľvek zvýšeného príkazového riadka. Nasledujúce kroky ukazujú, ako vykonať tieto zmeny nastavení

  1. V tomto novom príkazovom okne spustite nasledujúci …
  2. bcdedit /dbgsettings net host = 192.166.0.123 port = kľúč XXXXX = z.z.z.z
  3. kdehost je rovnaká adresa IP, akú ste získali pri spustení príkazu ping, XXXXX sa rovná ľubovoľnému číslu medzi 50 000 a 50099 a z je ľubovoľná alfanumerická kombinácia. Tu je príklad…

bcdedit /dbgsettings net hostip = 192.166.0.123 port: kľúč 50002 = a1b.2c3.d4e.5f6

Pamätajte si kľúč, ktorý ste vytvorili. Budete to potrebovať pri nastavovaní hostiteľského počítača. Teraz musíte zapnúť ladiaci program. Môžete použiť rovnaký zvýšený príkazový riadok, aký ste používali predtým, alebo otvoriť nový. Ak chcete zapnúť ladenie, spustite nasledujúci príkaz bcdedit

  1. bcdedit /ladenie zapnuté
  2. reštartujte počítač

Pozrite si vyššie uvedený obrázok, ktorý ukazuje príklady všetkých príkazov v tomto kroku. Teraz, keď máme nastavený cieľový počítač, môžeme pripraviť hostiteľský počítač, aby vyhľadal náš cieľový počítač v sieti.

Krok 4: Nastavenie hostiteľského počítača

Nastavenie hostiteľského počítača
Nastavenie hostiteľského počítača
Nastavenie hostiteľského počítača
Nastavenie hostiteľského počítača

Ak ste to ešte neurobili, prvá vec, ktorú by ste mali urobiť na hostiteľskom počítači, je nainštalovať „Ladiace nástroje pre Windows“(https://msdn.microsoft.com/en-US/windows/desktop/bg…, ktoré boli poskytnuté v predchádzajúci krok. Keď je tento nainštalovaný, môžete pristúpiť k nasledujúcim krokom. Ak chcete použiť debugger z príkazového riadka.

  1. Otvorte zvýšené okno príkazového riadka
  2. Prejdite do adresára Debuggers, kde ste nainštalovali debugger. Predvolené umiestnenie vyzerá takto. C: / Program Files (x86) Windows Kits / 8.0 / Debuggers
  3. Ak váš hostiteľský počítač používa 64 -bitový operačný systém, zmeňte adresár na adresár x64. Ak na hostiteľskom počítači používate 32 -bitový operačný systém, zmeňte adresár na adresár x86.
  4. Zadajte nasledujúci príkaz. kd - k net: port = XXXXX, key = z.z.z.z (kde XXXXX je port, ktorý ste nastavili na cieľovom počítači, a z.z.z.z je kľúč, ktorý ste nastavili na cieľovom počítači)
  5. Stlačte Enter

Spustite debugger pomocou windbg.

  1. spustite windbg z adresára, z ktorého ste nainštalovali debugger. Predvolené umiestnenie vyzerá takto. C: / Program Files (x86) Windows Kits / 8.0 / Debuggers \.
  2. Ak váš hostiteľský počítač používa 64 -bitový operačný systém, zmeňte adresár na adresár x64. Ak na hostiteľskom počítači používate 32 -bitový operačný systém, zmeňte adresár na adresár x86.
  3. Dvakrát kliknite na súbor windbg.exe
  4. Kliknite na Súbor
  5. Kliknite na položku Ladenie jadra
  6. Vyberte kartu Sieť
  7. Zadajte číslo portu, ktoré ste nastavili na cieľovom počítači
  8. Zadajte kľúč, ktorý ste nastavili na cieľovom počítači.
  9. Hit Dobre

Pozrite si vyššie uvedené obrázky, ktoré uvádzajú príklady všetkých príkazov v tomto kroku. Keď máme hostiteľský a cieľový počítač nastavený, môžeme ich prepojiť.

Krok 5: Pripojenie k ladiacemu programu

Pripojenie k ladiacemu programu
Pripojenie k ladiacemu programu
Pripojenie k ladiacemu programu
Pripojenie k ladiacemu programu

Ak je všetko nastavené správne, je táto časť skutočne jednoduchá. V skutočnosti ste si po nastavení hostiteľského počítača mohli všimnúť, že sa v okne zobrazuje veľa textu. Ak áno, ste hotoví. Ak nie, stačí reštartovať cieľový počítač. Keď sa cieľový počítač spustí, v hostiteľskom počítači sa vám v okne ladenia začne zobrazovať prúd textu (kd alebo windbg podľa toho, ktorý používate). Bude to vyzerať podobne ako obrázky vyššie.

Krok 6: Na záver

Na záver
Na záver

Teraz, keď ste úspešne pripojili svoje počítače k ladiacemu programu, môžete začať pomáhať pri riešení všetkých svetových problémov s počítačom. Toto je iba prvý krok na dlhej ceste k koreňovej príčine akéhokoľvek problému s počítačom. Pozrite sa v budúcnosti na ďalšie články, v ktorých sa budem zaoberať tým, ako začať skúmať mnoho rôznych problémov, s ktorými sa môžete stretnúť.

Odporúča: