logo

Zagon v operacijskem sistemu

Zagon je postopek zagona računalnika. Sproži ga lahko strojna oprema, kot je pritisk na gumb, ali programski ukaz. Ko je CPE vklopljen, nima programske opreme v glavnem pomnilniku, zato morajo nekateri procesi pred izvedbo naložiti programsko opremo v pomnilnik. To lahko stori strojna ali vdelana programska oprema v CPE ali ločen procesor v računalniškem sistemu.

Ponovni zagon računalnika se imenuje tudi ponovni zagon, ki je lahko težko ', npr. po tem, ko je električno napajanje CPE preklopljeno iz izklopljenega v vklopljeno ali ' mehko ', kjer električna energija ni prekinjena. V nekaterih sistemih lahko mehki zagon po želji počisti RAM na nič. Trdi in mehki zagon lahko sproži strojna oprema, kot je pritisk na gumb ali programski ukaz. Zagon je končan, ko je dosežen operativni sistem izvajanja, običajno operacijski sistem in nekatere aplikacije.

Postopek vračanja računalnika iz stanja spanja ne vključuje zagona; vendar ga obnovitev iz stanja mirovanja naredi. Vsaj nekateri vgrajeni sistemi ne potrebujejo opaznega zagonskega zaporedja, da začnejo delovati, in ko so vklopljeni, lahko izvajajo operativne programe, ki so shranjeni v ROM-u. Vsi računalniški sistemi so avtomati stanja in ponovni zagon je morda edina metoda za vrnitev v določeno ničelno stanje iz nenamernega, zaklenjenega stanja.

Poleg nalaganja operacijskega sistema ali samostojnega pripomočka lahko postopek zagona naloži tudi program za izpis pomnilnika za diagnosticiranje težav v operacijskem sistemu.

Zaporedje zagona

Zagon je zagonsko zaporedje, ki zažene operacijski sistem računalnika, ko je ta vklopljen. Zagonsko zaporedje je začetni niz operacij, ki jih računalnik izvede, ko je vklopljen. Vsak računalnik ima zagonsko zaporedje.

Zagon v operacijskem sistemu

1. Zagonski nalagalnik: Računalniki, ki jih poganja centralna procesna enota, lahko izvajajo samo kodo, ki jo najdemo v sistemskem pomnilniku. Sodobni operacijski sistemi in programska koda ter podatki so shranjeni v obstojnih pomnilnikih. Ko je računalnik prvič vklopljen, se mora najprej zanašati samo na kodo in podatke, shranjene v obstojnih delih sistemskega pomnilnika. Operacijski sistem ob zagonu ni zares naložen in strojna oprema računalnika ne more izvajati številnih zapletenih sistemskih dejanj.

Program, ki sproži verižno reakcijo, ki se konča z nalaganjem celotnega operacijskega sistema, je zagonski nalagalnik ali zagonski nalagalnik. Edina naloga zagonskega nalagalnika je nalaganje druge programske opreme za zagon operacijskega sistema.

2. Zagonske naprave: Zagonska naprava je naprava, iz katere se naloži operacijski sistem. Sodoben PC BIOS (Basic Input/Output System) podpira zagon iz različnih naprav. Ti vključujejo lokalni trdi disk, optični pogon, disketni pogon, omrežno vmesniško kartico in napravo USB. BIOS bo uporabniku omogočil konfiguracijo vrstnega reda zagona. Če je vrstni red zagona nastavljen na:

  • CD pogon
  • Trdi disk
  • Omrežje

BIOS se bo najprej poskusil zagnati s pogona CD, in če to ne uspe, se bo poskusil zagnati s trdega diska, in če to ne uspe, se bo poskusil zagnati iz omrežja, in če to ne uspe, potem sploh se ne zažene.

3. Zagonsko zaporedje: Obstaja standardno zagonsko zaporedje, ki ga uporabljajo vsi osebni računalniki. Najprej CPE zažene navodilo v pomnilniku za BIOS. To navodilo vsebuje navodilo za skok, ki se prenese v zagonski program BIOS-a. Ta program zažene samopreizkus ob vklopu (POST), da preveri, ali naprave, na katere se računalnik zanaša, pravilno delujejo. Nato gre BIOS skozi konfigurirano zagonsko zaporedje, dokler ne najde zagonske naprave. Ko BIOS najde zagonsko napravo, BIOS naloži zagonski sektor in prenese izvajanje v zagonski sektor. Če je zagonska naprava trdi disk, bo to glavni zagonski zapis (MBR).

Koda MBR preveri particijsko tabelo za aktivno particijo. Če je najden, koda MBR naloži zagonski sektor te particije in ga izvede. Zagonski sektor je pogosto specifičen za operacijski sistem, vendar je v večini operacijskih sistemov njegova glavna funkcija nalaganje in izvajanje jedra operacijskega sistema, ki nadaljuje zagon. Recimo, da ni aktivne particije ali pa je zagonski sektor aktivne particije neveljaven. V tem primeru lahko MBR naloži sekundarni zagonski nalagalnik, ki bo izbral particijo in naložil njen zagonski sektor, ki običajno naloži ustrezno jedro operacijskega sistema.

Vrste zagona

V operacijskem sistemu obstajata dve vrsti zagona.

Zagon v operacijskem sistemu
    Hladen zagon:Ko se računalnik prvič zažene ali je v stanju izklopa in vklopite gumb za vklop, da zaženete sistem, se ta vrsta postopka za zagon računalnika imenuje hladni zagon. Med hladnim zagonom bo sistem prebral vsa navodila iz ROM-a (BIOS) in operacijski sistem se bo samodejno naložil v sistem. Ta zagon traja več časa kot vroč ali topel zagon.Topel zagon:Postopek vročega ali vročega zagona je, ko se računalniški sistemi ne odzovejo ali se ustavijo, nato pa se lahko sistem znova zažene med stanjem stanja. Imenuje se tudi ponovni zagon. Razlogov za to stanje je veliko, edina rešitev pa je ponovni zagon računalnika. Ko namestimo novo programsko ali strojno opremo, bo morda potreben ponovni zagon. Sistem zahteva ponovni zagon, da nastavi spremembe konfiguracije programske ali strojne opreme, včasih pa se lahko sistemi obnašajo nenormalno ali se ne odzivajo pravilno. V tem primeru je treba sistem prisilno znova zagnati. Najbolj pogosto Ctrl+Alt+Del gumb se uporablja za ponovni zagon sistema. Sicer pa je v nekaterih sistemih morda na voljo zunanji gumb za ponastavitev za ponovni zagon sistema.

Postopek zagona v operacijskem sistemu

Ko je naš računalnik vklopljen, ga je mogoče zagnati s strojno opremo, kot je pritisk na gumb, ali s programskim ukazom, centralna procesna enota (CPE) računalnika nima programske opreme v glavnem pomnilniku, obstaja nek proces, ki mora naložiti programsko opremo v glavni pomnilnik, preden se lahko izvede. Spodaj je šest korakov za opis postopka zagona v operacijskem sistemu, na primer:

Zagon v operacijskem sistemu

Korak 1: Ko je računalniški sistem vklopljen, BIOS (Basic Input/Output System) izvaja vrsto dejavnosti ali testov funkcionalnosti programov, shranjenih v ROM-u, imenovanih OBJAVI (Power-on Self Test), ki preverja, ali so zunanje naprave v sistemu v popolnem redu ali ne.

2. korak: Ko BIOS opravi dejavnosti pred zagonom ali preskus funkcionalnosti, prebere zagonsko zaporedje iz CMOS (Common Metal Oxide Semiconductor) in poišče glavni zagonski zapis v prvem fizičnem sektorju zagonskega diska v skladu z zaporedjem zagonskih naprav, določenim v CMOS . Na primer, če je zaporedje zagonske naprave:

  • Disketa
  • Trdi disk
  • CD ROM

3. korak: Po tem bo glavni zagonski zapis najprej iskal v a disketni pogon . Če ga ne najde, bo trdi disk poiskal glavni zagonski zapis. Če pa glavni zagonski zapis sploh ni na trdem disku, bo iskal pogon CDROM. Če sistem ne more prebrati glavnega zagonskega zapisa iz katerega koli od teh virov, se prikaže ROM ' Ni zagonske naprave ' in ustavil sistem. Ko najde glavni zagonski zapis z določenega zagonskega diskovnega pogona, se nalagalnik operacijskega sistema, imenovan tudi Bootstrap loader, naloži iz zagonskega sektorja tega zagonskega pogona v pomnilnik. Zagonski nalagalnik je poseben program, ki je prisoten v zagonskem sektorju zagonskega pogona.

4. korak: Zagonski nalagalnik najprej naloži IO.SYS mapa. Po tem, MSDOS.SYS naložena datoteka, ki je jedrna datoteka operacijskega sistema DOS.

5. korak: Po tem, MSDOS.SYS išče datoteko, da v njej najde tolmača ukazov CONFIG.SYS in ko jo najde, se naloži v pomnilnik. Če tolmač ukazov ni podan v CONFIG.SYS datoteka, the COMMAND.COM se naloži kot privzeti tolmač ukazov operacijskega sistema DOS.

6. korak: Zadnja datoteka, ki jo je treba naložiti in izvesti, je AUTOEXEC.BAT datoteko, ki vsebuje zaporedje ukazov DOS. Po tem se prikaže poziv. Na računalniškem sistemu lahko vidimo prikazano črko pogona zagonskega pogona, kar pomeni, da je bil operacijski sistem uspešno nameščen v sistemu s tega pogona.

Kaj je dvojni zagon

Če sta v računalniškem sistemu nameščena dva operacijska sistema, se to imenuje dvojni zagon. Na tak sistem je mogoče namestiti več operacijskih sistemov. Če pa želite vedeti, kateri operacijski sistem naj se zažene, lahko zagonski prostor zasede zagonski nalagalnik, ki razume več datotečnih sistemov in več operacijskih sistemov.

Zagon v operacijskem sistemu

Ko se naloži, lahko zažene enega od operacijskih sistemov, ki so na voljo na disku. Disk ima lahko več particij, od katerih vsaka vsebuje drugačno vrsto operacijskega sistema. Ko se računalniški sistem vklopi, program za upravljanje zagona prikaže meni, ki uporabniku omogoča izbiro operacijskega sistema za uporabo.