logo

Paleidimas operacinėje sistemoje

Įkrovimas yra kompiuterio paleidimo procesas. Jį gali inicijuoti aparatinė įranga, pvz., mygtuko paspaudimas arba programinės įrangos komanda. Įjungus procesoriaus pagrindinėje atmintyje nėra programinės įrangos, todėl kai kurie procesai prieš vykdydami turi įkelti programinę įrangą į atmintį. Tai gali padaryti naudojant procesoriaus aparatinę ar programinę įrangą arba atskirą kompiuterio sistemos procesorių.

Kompiuterio paleidimas iš naujo taip pat vadinamas perkrovimu, kuris gali būti ' sunku “, pvz., kai centrinio procesoriaus elektros maitinimas išjungtas į įjungtas arba „ minkštas “, kur maitinimas nenutrūksta. Kai kuriose sistemose minkštas įkrovimas gali pasirinktinai išvalyti RAM iki nulio. Kietąjį ir minkštąjį paleidimą gali inicijuoti aparatinė įranga, pvz., mygtuko paspaudimas arba programinės įrangos komanda. Paleidimas baigiamas, kai pasiekiama operacinė vykdymo sistema, paprastai operacinė sistema ir kai kurios programos.

Kompiuterio grąžinimo iš miego būsenos procesas neapima įkrovos; tačiau atkūrus jį iš žiemos miego būsenos tai daroma. Mažiausiai kai kurioms įterptoms sistemoms nereikia pastebimos įkrovos sekos, kad pradėtų veikti, o įjungus jos gali paleisti operacines programas, saugomas ROM. Visos kompiuterių sistemos yra būsenos mašinos, o perkrovimas gali būti vienintelis būdas grįžti į nulinę būseną iš nenumatytos, užrakintos būsenos.

Be operacinės sistemos arba atskiros programos įkėlimo, įkrovos procesas taip pat gali įkelti saugyklos iškelties programą, skirtą operacinės sistemos problemoms diagnozuoti.

Įkrovos seka

Įkrovimas yra paleidimo seka, kuri paleidžia kompiuterio operacinę sistemą, kai jis įjungiamas. Įkrovos seka yra pradinis operacijų rinkinys, kurį kompiuteris atlieka jį įjungus. Kiekvienas kompiuteris turi įkrovos seką.

Paleidimas operacinėje sistemoje

1. Įkrovos įkroviklis: Kompiuteriai, maitinami centrinio procesoriaus, gali vykdyti tik sistemos atmintyje rastą kodą. Šiuolaikinės operacinės sistemos ir taikomųjų programų kodas bei duomenys saugomi nepastoviose atmintinėse. Kai kompiuteris pirmą kartą įjungiamas, iš pradžių jis turi pasikliauti tik kodu ir duomenimis, saugomais nepastoviose sistemos atminties dalyse. Įkrovos metu operacinė sistema tikrai neįkeliama, o kompiuterio aparatinė įranga negali atlikti daugelio sudėtingų sistemos veiksmų.

Programa, kuri pradeda grandininę reakciją, kuri baigiasi įkeliant visą operacinę sistemą, yra įkrovos įkroviklis arba įkrovos įkroviklis. Vienintelis įkrovos įkroviklio darbas yra įkelti kitą programinę įrangą, kad operacinė sistema būtų paleista.

2. Įkrovos įrenginiai: Įkrovos įrenginys yra įrenginys, iš kurio įkeliama operacinė sistema. Šiuolaikinė kompiuterio BIOS (Basic Input/Output System) palaiko paleidimą iš įvairių įrenginių. Tai apima vietinį standųjį diską, optinį diskų įrenginį, diskelių įrenginį, tinklo sąsajos plokštę ir USB įrenginį. BIOS leis vartotojui sukonfigūruoti įkrovos tvarką. Jei nustatyta įkrovos tvarka:

  • CD diskas
  • Kietasis diskas
  • Tinklas

BIOS pirmiausia bandys paleisti iš kompaktinių diskų įrenginio, o jei nepavyks, tada bandys paleisti iš standžiojo disko, o jei nepavyks, bandys paleisti iš tinklo, o jei nepavyks, tada jis visai neįsikraus.

3. Įkrovos seka: Yra standartinė įkrovos seka, kurią naudoja visi asmeniniai kompiuteriai. Pirma, centrinis procesorius paleidžia BIOS atmintyje nurodymą. Šioje instrukcijoje yra šuolio instrukcija, kuri perkeliama į BIOS paleidimo programą. Ši programa vykdo įjungimo savitikrą (POST), kad patikrintų, ar įrenginiai, kuriais naudosis kompiuteris, veikia tinkamai. Tada BIOS pereina sukonfigūruotą įkrovos seką, kol randa įkrovos įrenginį. Kai BIOS suranda įkrovos įrenginį, BIOS įkelia įkrovos sektorių ir perkelia vykdymą į įkrovos sektorių. Jei įkrovos įrenginys yra standusis diskas, tai bus pagrindinis įkrovos įrašas (MBR).

MBR kodas patikrina, ar skaidinio lentelėje nėra aktyvaus skaidinio. Jei toks randamas, MBR kodas įkelia to skaidinio įkrovos sektorių ir jį vykdo. Įkrovos sektorius dažnai priklauso nuo operacinės sistemos, tačiau daugumoje operacinių sistemų jo pagrindinė funkcija yra įkelti ir vykdyti operacinės sistemos branduolį, kuris tęsia paleidimą. Tarkime, kad nėra aktyvaus skaidinio arba aktyvaus skaidinio įkrovos sektorius yra neteisingas. Tokiu atveju MBR gali įkelti antrinę įkrovos programą, kuri pasirinks skaidinį ir įkels įkrovos sektorių, kuris paprastai įkelia atitinkamą operacinės sistemos branduolį.

Įkrovimo tipai

Operacinėje sistemoje yra du paleidimo tipai.

Paleidimas operacinėje sistemoje
    Šaltas paleidimas:Kai kompiuteris paleidžiamas pirmą kartą arba yra išjungimo būsenoje ir įjungiant maitinimo mygtuką, kad paleistumėte sistemą, tokio tipo kompiuterio paleidimo procesas vadinamas šaltuoju paleidimu. Šaltojo paleidimo metu sistema perskaitys visas instrukcijas iš ROM (BIOS) ir operacinė sistema bus automatiškai įkelta į sistemą. Šis paleidimas užtrunka daugiau laiko nei karštas arba šiltas paleidimas.Šiltas paleidimas:Šiltas arba karštas įkrovos procesas yra tada, kai kompiuterinės sistemos nereaguoja arba pakimba, o tada sistemai leidžiama paleisti iš naujo, kai yra būsena. Jis taip pat vadinamas perkrovimu. Šios būsenos priežasčių yra daug, o vienintelis sprendimas yra perkrauti kompiuterį. Gali prireikti paleisti iš naujo, kai įdiegiame naują programinę ar aparatinę įrangą. Sistemą reikia paleisti iš naujo, kad būtų nustatyti programinės ar aparatinės įrangos konfigūracijos pakeitimai, arba kartais sistemos gali veikti neįprastai arba tinkamai nereaguoti. Tokiu atveju sistema turi būti priverstinai paleista iš naujo. Dažniausiai Ctrl + Alt + Del mygtukas naudojamas sistemai paleisti iš naujo. Kitu atveju kai kuriose sistemose gali būti išorinio nustatymo iš naujo mygtukas, skirtas sistemai iš naujo paleisti.

Įkrovos procesas operacinėje sistemoje

Kai mūsų kompiuteris įjungtas, jį galima paleisti aparatine įranga, pvz., mygtuko paspaudimu arba programinės įrangos komanda, kompiuterio centrinio procesoriaus (CPU) pagrindinėje atmintyje nėra programinės įrangos, yra tam tikras procesas, kuris turi įkelti programinę įrangą į pagrindinę atmintį, kol ji gali būti vykdoma. Toliau pateikiami šeši žingsniai, skirti aprašyti įkrovos procesą operacinėje sistemoje, pavyzdžiui:

Paleidimas operacinėje sistemoje

1 žingsnis: Įjungus kompiuterinę sistemą, BIOS (Pagrindinė įvesties / išvesties sistema) atlieka eilę veiksmų arba ROM saugomų programų funkcionalumo testų, iškviestų PAST (Power-on Self Test), kuris patikrina, ar sistemos periferiniai įrenginiai yra nepriekaištingai tvarkingi, ar ne.

2 žingsnis: Atlikus BIOS veiksmus prieš įkrovimą arba funkcionalumo testą, ji nuskaito įkrovos seką iš CMOS (Common Metal Oxide Semiconductor) ir ieško pagrindinio įkrovos įrašo pirmame fiziniame įkrovos disko sektoriuje pagal įkrovos įrenginių seką, nurodytą CMOS . Pavyzdžiui, jei įkrovos įrenginio seka yra:

  • Diskelis
  • Kietasis diskas
  • CD-ROM

3 veiksmas: Po to pagrindinis įkrovos įrašas pirmiausia ieškos a diskelių įrenginys . Jei nerastas, standusis diskas ieškos pagrindinio įkrovos įrašo. Bet jei pagrindinio įkrovos įrašo standžiajame diske net nėra, CDROM įrenginys ieškos. Jei sistema negali nuskaityti pagrindinio įkrovos įrašo iš kurio nors iš šių šaltinių, rodoma ROM ' Įkrovos įrenginys nerastas ' ir sustabdė sistemą. Radus pagrindinį įkrovos įrašą iš tam tikro įkrovos disko, operacinės sistemos įkroviklis, dar vadinamas Bootstrap įkrovikliu, įkeliamas iš to įkrovos disko įkrovos sektoriaus į atmintį. „Bootstrap loader“ yra speciali programa, esanti įkrovos disko įkrovos sektoriuje.

4 veiksmas: Bootstrap įkroviklis pirmiausia įkelia IO.SYS failą. Po šito, MSDOS.SYS įkeliamas failas, kuris yra pagrindinis DOS operacinės sistemos failas.

5 veiksmas: Po šito, MSDOS.SYS failų paieška, kad surastų komandų interpretatorių CONFIG.SYS failą, o radęs įkelia į atmintį. Jei komandų interpretatorius nenurodytas CONFIG.SYS failas, COMMAND.COM failas įkeliamas kaip numatytasis DOS operacinės sistemos komandų interpretatorius.

6 veiksmas: Paskutinis failas, kurį reikia įkelti ir vykdyti, yra AUTOEXEC.BAT failą, kuriame yra DOS komandų seka. Po to rodomas raginimas. Matome kompiuterio sistemoje rodomą įkrovos disko raidę, kuri rodo, kad operacinė sistema buvo sėkmingai įdiegta sistemoje iš to disko.

Kas yra dvigubas paleidimas

Kai kompiuterinėje sistemoje yra įdiegtos dvi operacinės sistemos, tai vadinama dviguba įkrova. Tokioje sistemoje galima įdiegti kelias operacines sistemas. Tačiau norint žinoti, kurią operacinę sistemą reikia paleisti, įkrovos įkroviklis, kuris supranta kelias failų sistemas ir kelias operacines sistemas, gali užimti įkrovos vietą.

Paleidimas operacinėje sistemoje

Įkėlus, jis gali paleisti vieną iš diske esančių operacinių sistemų. Diske gali būti keli skaidiniai, kurių kiekviename yra skirtingo tipo operacinė sistema. Kai kompiuterinė sistema įsijungia, įkrovos tvarkyklės programa parodo meniu, leidžiantį vartotojui pasirinkti naudotiną operacinę sistemą.