Kako Pokrenuti Program Za Uklanjanje Pogrešaka Kernela

Sadržaj:

Kako Pokrenuti Program Za Uklanjanje Pogrešaka Kernela
Kako Pokrenuti Program Za Uklanjanje Pogrešaka Kernela

Video: Kako Pokrenuti Program Za Uklanjanje Pogrešaka Kernela

Video: Kako Pokrenuti Program Za Uklanjanje Pogrešaka Kernela
Video: Напишите свое собственное 64-битное ядро ​​операционной системы №1 - загрузочный код и мультизагрузочный заголовок 2024, Novembar
Anonim

Otklanjanje grešaka važan je dio procesa razvoja softvera. Za aplikativne programe to se radi u alatima u korisničkom načinu i često se ugrađuje u IDE. Ali da biste mogli otkloniti pogreške, na primjer, upravljačke programe, morate pokrenuti program za ispravljanje pogrešaka jezgre.

Kako pokrenuti program za uklanjanje pogrešaka kernela
Kako pokrenuti program za uklanjanje pogrešaka kernela

Potrebno

administratorska prava na ciljnom računalu

Instrukcije

Korak 1

Pokreni procesor naredbi cmd. Kliknite gumb "Start" na traci zadataka. Kliknite stavku "Pokreni …" u izborniku koji će se pojaviti. U dijaloški okvir Pokreni program unesite cmd i kliknite U redu

Korak 2

Napravite sigurnosnu kopiju datoteke boot.ini. Otkrijte putanju instalacije trenutne kopije operativnog sistema Windows pomoću naredbe: echo% SystemRoot% Idite na pogon na kojem je instaliran operativni sistem unošenjem slova uređaja nakon kojeg slijedi dvotačka. Promijenite u korijenski direktorij pomoću naredbe cd. Uklonite sistem, samo za čitanje i skrivene atribute iz datoteke boot.ini pomoću naredbe attrib, napravite sigurnosnu kopiju naredbom copy i ponovo postavite atribute: attrib -h -s -r boot.inicopy boot.ini boot.ii.oldattrib + h + s + r boot.in

Korak 3

Prikažite trenutnu listu opcija preuzimanja. Upotrijebite naredbu: bootcfg / query Pregledajte stavke na popisu i odredite koja će se koristiti za stvaranje nove konfiguracije s mogućnostima otklanjanja pogrešaka u jezgru. Zapamtite ID zapisa pokretanja

Korak 4

Stvorite novi zapis pokretanja pokretanjem naredbe bootcfg s opcijom / copy. Pomoću parametra / id odredite id unosa koji želite kopirati. Pomoću parametra / d navedite ime prikaza za unos. Na primjer: bootcfg / copy / id 1 / d "Win XP (Debug)" Ponovo navedite opcije pokretanja pomoću naredbe bootcfg s parametrom / query i saznajte ID dodanog unosa

Korak 5

Uključite opcije za pokretanje programa za otklanjanje pogrešaka jezgra u zapisu pokretanja stvorenom u prethodnom koraku. Ako će se otklanjanje pogrešaka izvoditi na ciljnom računaru, samo dodajte opciju / debug. Na primjer: bootcfg / debug on / id 2 Ako planirate uklanjanje pogrešaka na daljinu povezivanjem ciljnog računara sa računarom hosta putem com porta, dodatno upotrijebite opcije / port / baud da odredite broj porta i brzinu prijenosa: bootcfg / otklanjanje grešaka na / port COM2 / baud 9600 / id 2 Ako će se daljinsko otklanjanje pogrešaka izvoditi pomoću IEEE 1394 sučelja (FireWire kabel), koristite opciju / dbg1394 da omogućite odgovarajući način i / ch opciju za navođenje broja kanala primjer: bootcfg / dbg1394 na / ch 42 / id 2 Pregledajte zapise pokretanja pomoću naredbe bootcfg s parametrom / query i provjerite jesu li izvršene promjene. Zatvorite prozor ljuske izvođenjem naredbe exit

Korak 6

Ako je potrebno, promijenite parametre pokretanja operativnog sistema. Otvorite kontrolnu ploču pomoću odgovarajuće stavke u odjeljku "Postavke" u izborniku "Start". Otvorite stavku Sistem. U dijaloškom okviru "Svojstva sistema" idite na karticu "Napredno". Kliknite gumb "Opcije" koji se nalazi u grupi "Pokretanje i oporavak". U dijaloškom okviru "Pokretanje i oporavak" koji će se pojaviti aktivirajte opciju "Prikaži listu operativnih sistema". Kliknite dugmad OK u zadnja dva otvorena dijaloška okvira

Korak 7

Ponovo pokrenite računar. Odaberite opciju pokretanja pomoću programa za pronalaženje pogrešaka. Prijavite se i radite na ciljnom računaru ili započnite sesiju udaljenog ispravljanja grešaka. Koristite alate poput WinDbg i KD.

Preporučuje se: