Ako Spustiť Ladiaci Program Jadra

Obsah:

Ako Spustiť Ladiaci Program Jadra
Ako Spustiť Ladiaci Program Jadra

Video: Ako Spustiť Ladiaci Program Jadra

Video: Ako Spustiť Ladiaci Program Jadra
Video: JÁDRO 2024, Smieť
Anonim

Ladenie je dôležitou súčasťou procesu vývoja softvéru. U aplikačných programov sa to vykonáva v nástrojoch používateľského režimu a často je zabudované do IDE. Aby ste však mohli ladiť napríklad ovládače, musíte spustiť ladiaci program jadra.

Ako spustiť ladiaci program jadra
Ako spustiť ladiaci program jadra

Nevyhnutné

práva správcu na cieľovom počítači

Inštrukcie

Krok 1

Spustite príkazový procesor cmd. Kliknite na tlačidlo „Štart“na paneli úloh. V zobrazenej ponuke kliknite na položku „Spustiť …“. V dialógovom okne Spustiť program zadajte cmd a kliknite na OK

Krok 2

Vytvorte záložnú kópiu súboru boot.ini. Vyhľadajte cestu na inštaláciu aktuálnej kópie systému Windows pomocou príkazu: echo% SystemRoot% Prejdite na jednotku, na ktorej je nainštalovaný operačný systém, zadaním písmena zariadenia a dvojbodky. Zmeňte svoj koreňový adresár pomocou príkazu cd. Odstráňte systémové, iba na čítanie a skryté atribúty zo súboru boot.ini pomocou príkazu attrib, zálohujte ho príkazom copy a znova nastavte atribúty: attrib -h -s -r boot.inicopy boot.ini boot.ini.oldattrib + h + s + r boot.in

Krok 3

Zobraziť aktuálny zoznam možností sťahovania. Použite príkaz: bootcfg / query Skontrolujte položky v zozname a určite, ktorá z nich sa použije na vytvorenie novej konfigurácie s možnosťami ladenia jadra. Pamätajte si ID bootovacieho záznamu

Krok 4

Vytvorte nový bootovací záznam spustením príkazu bootcfg s voľbou / copy. Pomocou parametra / id zadajte ID záznamu, ktorý sa má kopírovať. Pomocou parametra / d zadajte zobrazovaný názov položky. Napríklad: bootcfg / copy / id 1 / d „Win XP (Debug)“Opäť vypíšte možnosti bootovania pomocou príkazu bootcfg s parametrom / query a zistite ID pridanej položky

Krok 5

Zahrňte možnosti na spustenie ladiaceho programu jadra v bootovacom zázname vytvorenom v predchádzajúcom kroku. Ak sa ladenie vykoná na cieľovom počítači, stačí pridať voľbu / debug. Napríklad: bootcfg / debug on / id 2 Ak plánujete vzdialené ladenie s pripojením cieľového počítača k hostiteľskému počítaču cez komunikačný port, použite ďalšie možnosti / port / baud na zadanie čísla portu a prenosovej rýchlosti: bootcfg / debug on / port COM2 / baud 9600 / id 2 Ak sa bude vzdialené ladenie uskutočňovať pomocou rozhrania IEEE 1394 (kábel FireWire), použite voľbu / dbg1394 na povolenie príslušného režimu a voľbu / ch na určenie čísla kanálu pre príklad: bootcfg / dbg1394 na / ch 42 / id 2 Zobrazte bootovacie záznamy pomocou príkazu bootcfg s parametrom / query a skontrolujte, či boli vykonané zmeny. Zatvorte okno shellu spustením príkazu exit

Krok 6

V prípade potreby zmeňte bootovacie parametre operačného systému. Otvorte ovládací panel pomocou príslušnej položky v časti „Nastavenia“ponuky „Štart“. Otvorte položku Systém. V dialógovom okne „Vlastnosti systému“prejdite na kartu „Spresnenie“. Kliknite na tlačidlo „Možnosti“umiestnené v skupine „Spustenie a obnovenie“. V zobrazenom dialógovom okne „Spustenie a obnovenie“aktivujte možnosť „Zobraziť zoznam operačných systémov“. Kliknite na tlačidlá OK v posledných dvoch otvorených dialógových oknách

Krok 7

Reštartujte počítač. Vyberte možnosť zavedenia pomocou ladiaceho programu. Prihláste sa a pracujte na cieľovom počítači alebo spustite reláciu vzdialeného ladenia. Používajte nástroje ako WinDbg a KD.

Odporúča: