Kas ir datora sāknēšana? [Palīdzība]

Kas ir datora sāknēšana? [Palīdzība]

Ātrā navigācija:

Kas ir datora sāknēšana

Datora sāknēšana ir operētājsistēmas ielādes process datora galvenajā atmiņā / brīvpiekļuves atmiņā (RAM) un pēc tam sistēmas sagatavošana lietotājiem palaist lietojumprogrammas, kad dators ir ieslēgts.





Sāknēšanas process

Datora sāknēšanas process mūsdienu datorā var aizņemt tikai sekundes. Tomēr īpašais sāknēšanas process ir sarežģīts.

Sāknēšanas process uz MBR diska

Kad dators tiek izslēgts, programmatūra, piemēram, operētājsistēma, lietojumprogrammas un dati, tiek glabāta lasāmatmiņā (ROM). Sākot datoru, dators var nolasīt tikai daļu no ROM saglabātajām programmām un datiem. Pēc tam tiek modināta ROM iebūvētā programmaparatūra.

Programmaparatūra veiks ieslēgšanas pašpārbaudi (POST). POST pārbaudīs, vai datora aparatūra var apmierināt pamatdarbības nosacījumus. Ja aparatūrai rodas dažas problēmas, sāknēšanas process tiks pārtraukts. Ja ar aparatūru nav problēmu, datora ekrānā tiks parādīta informācija par procesoru, iekšējo atmiņu, cietā diska disku un tā tālāk.



ieslēgšanas paštesta process

Un pats galvenais, programmaparatūra ļauj piekļūt cita veida atmiņai, piemēram, cietajam diskam un galvenajai atmiņai (RAM sauc arī par galveno atmiņu). Parasti, ja sistēmas disks ir MBR disks, BIOS (pamata ievades / izvades sistēma) mēģinās piekļūt disku pirmajiem sektoriem (saukta arī par sāknēšanas sektoru) atbilstoši sāknēšanas secībai. Sāknēšanas secību var pielāgot BIOS saskarnē.

Saskaņā ar sāknēšanas sektoru, kurā ir 512 baiti galvenā sāknēšanas ieraksta, BIOS nošķir, vai šo disku var izmantot datora sāknēšanai. Ja disku nevar izmantot datora sāknēšanai, nākamā diska pirmais sektors sāknēšanas secībā tiks lasīts, līdz tiks atrasts disks, kas satur sistēmas nodalījumu.



Pēc tam BIOS ielādēs sāknēšanas iekrāvēju atmiņā un palaidīs to. Kā zināms, operētājsistēmā nav operētājsistēmas, ja dators ir tikko ieslēgts. Operētājsistēmai ir nepieciešams tās iekrāvējs, lai to ievietotu RAM darbināšanai. Sāknēšanas iekrāvējs ir šāda veida programma, kas var padarīt datoru pieejamu ROM, lai operētājsistēmas programmas un datus ielādētu RAM un palaistu.

Boot loader

Sāknēšanas iekrāvēji dažādos datoros atšķiras. Piemēram, parasti datorā sāknēšanas iekrāvējs parasti tiek sadalīts divos posmos. Pirmās pakāpes sāknēšanas iekrāvējs, kas atrodas MBR, tiek izmantots, lai ielādētu un sāknētu otrās pakāpes sāknēšanas iekrāvēju noteiktā nodalījumā.

Otrās pakāpes sāknēšanas iekrāvējs datora galvenajā atmiņā ielādē operētājsistēmas kodolu, piemēram, Windows vai Linux. Kad operētājsistēmas kodols ir ielādēts, tas pārņem datoru kontroli un pēc tam sāk veikt dekompresiju un inicializāciju.



Tajā pašā laikā otrās pakāpes sāknēšanas iekrāvējs pārbaudīs sistēmas aparatūru, uzskaitīs ar sistēmu saistītās aparatūras, pievienos saknes ierīci un ielādēs nepieciešamos kodola moduļus. Pēc tam kodols palaiž tā saukto lietotāja telpas programmatūru, piemēram, grafisko lietotāja saskarni (GUI), un veic augsta līmeņa sistēmas inicializāciju, lai ļautu lietotājiem pieteikties datorā un vai palaist dažas citas lietojumprogrammas.

Sāknēšanas process GPT diskā

Sāknēšanas process GPT diskā ir tāds pats kā MBR diskā pirms piekļuves sāknēšanas sektoram, taču pēc programmaparatūras pamodināšanas ir dažas atšķirības. GPT diskā UEFI (sāknēšanai no GPT diska nepieciešama UEFI mātesplatē, kuru pārvalda Microsoft) darbosies sāknēšanas pārvaldnieks, kas lietotājiem ļauj izvēlēties, kuru OS palaist.

Tad sāknēšanas pārvaldnieks ielādēs sāknēšanas iekrāvēju. Sadaļā UEFI MBR un PBR (nodalījuma sāknēšanas ieraksts) ir aizstāti ar boot loader .efi failiem. Un pēc tam sāknēšanas iekrāvējs ielādēs operētājsistēmu.