Kas yra kompiuterio paleidimas? [Pagalba]

Kas yra kompiuterio paleidimas? [Pagalba]

Greita navigacija:

Kas yra kompiuterio paleidimas

Kompiuterio paleidimas yra operacinės sistemos įkėlimo į pagrindinę kompiuterio atmintį / laisvosios kreipties atmintį (RAM) procesas ir tada sistemos paruošimas vartotojams paleisti programas, kai kompiuteris yra įjungtas.





Įkrovos procesas

Kompiuterio paleidimas šiuolaikiniame kompiuteryje gali užtrukti tik kelias sekundes. Tačiau konkretus įkrovos procesas yra sudėtingas.

Įkrovos procesas MBR diske

Kai kompiuteris išjungtas, tokia programinė įranga kaip operacinė sistema, programos ir duomenys saugomi tik skaitomojoje atmintyje (ROM). Paleidus kompiuterį, kompiuteris gali nuskaityti tik dalį ROM ir saugomų programų ir duomenų. Tada pažadinama ROM įmontuota programinė aparatinė įranga.

Programinė aparatinė įranga atliks įjungimo savikontrolę (POST). POST patikrins, ar kompiuterio aparatinė įranga gali patenkinti pagrindinę veikimo sąlygą. Jei aparatūrai kyla kokių nors problemų, įkrovos procesas bus nutrauktas. Jei nekyla problemų dėl aparatūros, kompiuterio ekrane bus rodoma informacija apie procesorių, vidinę atmintį, standųjį diską ir pan.



įjungimo savikontrolės procesas

Svarbiausia, kad programinė aparatinė įranga leidžia pasiekti kitas atminties rūšis, pvz., Standųjį diską ir pagrindinę atmintį (RAM taip pat vadinama pagrindine atmintimi). Paprastai, jei sistemos diskas yra MBR diskas, BIOS (pagrindinė įvesties / išvesties sistema) bandys pasiekti pirmuosius diskų sektorius (dar vadinamus įkrovos sektoriais) pagal įkrovos seką. Įkrovos seką galima koreguoti BIOS sąsajoje.

Pagal įkrovos sektorių, kuriame yra 512 baitų pagrindinio įkrovos įrašo, BIOS skirs, ar šį diską galima naudoti kompiuteriui paleisti, ar ne. Jei disko negalima naudoti kompiuterio paleidimui, bus skaitomas pirmasis kito disko sektorius įkrovos seka, kol bus rastas diskas, kuriame yra sistemos skaidinys.



Tada BIOS įkels įkrovos įrenginį į atmintį ir paleis jį. Kaip žinoma, RAM nėra operacinės sistemos, kai kompiuteris yra tiesiog įjungtas. Operacinei sistemai reikalingas krautuvas, kad ją būtų galima įdėti į RAM. Įkrovos įkroviklis yra tokia programa, kuri gali leisti kompiuteriui pasiekti ROM, kad operacinės sistemos programos ir duomenys būtų įkelti į RAM ir paleisti juos.

Boot loader

Įkrovos krautuvai skiriasi priklausomai nuo kompiuterio tipo. Pavyzdžiui, paprastai asmeniniame kompiuteryje įkrovos krautuvas paprastai yra padalintas į du etapus. Pirmojo etapo įkroviklis, esantis MBR, naudojamas įkelti ir paleisti antrojo etapo įkroviklį tam tikrame skaidinyje.

Antrojo etapo įkroviklis įkelia operacinės sistemos branduolį kaip „Windows“ ar „Linux“ į pagrindinę kompiuterio atmintį. Kai operacinės sistemos branduolys yra įkeltas, jis perima kompiuterio valdymą ir pradeda vykdyti dekompresiją bei inicializavimą.



Tuo pačiu metu antrojo pakopos įkroviklis patikrins sistemos aparatinę įrangą, išvardys aparatinę įrangą, susijusią su sistema, prijungs šakninį įrenginį ir įkels reikalingus branduolio modulius. Vėliau branduolys paleidžia vadinamąją vartotojo erdvės programinę įrangą, pvz., Grafinę vartotojo sąsają (GUI), ir atlieka aukšto lygio sistemos inicijavimą, kad vartotojai galėtų prisijungti prie kompiuterio ir paleisti kai kurias kitas programas.

Įkrovos procesas GPT diske

Paleidimo procesas GPT diske yra toks pat kaip ir MBR diske prieš prieigą prie įkrovos sektoriaus, tačiau pažadinus aparatinę programinę įrangą yra keletas skirtumų. GPT diske UEFI (norint paleisti iš GPT disko reikia UEFI pagrindinės plokštės, kurią valdo „Microsoft“) paleis įkrovos tvarkyklę, kuri leis vartotojams pasirinkti, kurią OS paleisti.

Tada įkrovos tvarkyklė įkels įkrovos įrenginį. Pagal UEFI MBR ir PBR (skaidinio įkrovos įrašas) buvo pakeisti .efi įkrovos failais. Tada įkrovos įkroviklis įkels operacinę sistemą.