logo

Шта је секвенца покретања?

Редослед покретања:

Редослед којим рачунар тражи непостојане уређаје за складиштење података са програмским кодом за учитавање оперативног система познат је као секвенца покретања (ОС). РОМ и БИОС обично користе Виндовс и Мацинтосх структуре, респективно, за покретање процеса покретања. ЦПУ преузима контролу и учитава ОС у системску меморију након што пронађе упутства.

Другим речима, секвенца покретања је редослед уређаја за складиштење са којих ће рачунар покушати да се покрене. На пример, рачунар ће прво покушати да се покрене са унутрашњег чврстог диска, затим ће покушати да се покрене са УСБ диска, а затим ће покушати да се покрене са било које мрежне слике или меморије која може бити доступна. У већини ситуација је важно само када први пут инсталирате оперативни систем на рачунар јер желите да се покренете са УСБ диска пошто је чврсти диск празан, или ако имате два чврста диска са два различита ОС и требате да изаберете на који ћете се покренути.

Приступ БИОС-у рачунара са оперативним системом Виндовс или системском РОМ-у Мацинтосх-а је да би се започео процес покретања. Основна упутства која објашњавају како да покренете рачунар налазе се у БИОС-у и РОМ-у. Након преноса на ЦПУ рачунара, ова упутства започињу процес стављања података у системску РАМ меморију. Рачунар почиње да учитава оперативни систем у системску меморију чим открије диск за покретање или диск за покретање који је исправан. Машина ће бити спремна за употребу када се оперативни систем потпуно учита.

Редослед покретања рачунара почиње овако. Када укључите рачунар, систем прво претражује ЦПУ, где се налазе сви драјвери за покретање система и други драјвери и учитава их из секундарне меморије у примарну меморију. Затим претражује читаве дискове инсталиране на рачунару на којима је инсталиран оперативни систем. Затим га учитава, а ако не пронађе ниједан оперативни систем, даје кориснику грешку да није инсталиран оперативни систем или да није пронађен уређај за покретање. Убаците уређај за покретање и поново покрените рачунар. Након успешног проналажења свих драјвера и оперативних система, рачунар учитава оперативни систем и покреће секвенцу покретања.

У зависности од тога како је рачунар подешен, процес покретања може трајати од неколико секунди до неколико минута. Време покретања може бити много дуже ако се машина покреће са ЦД-а или ДВД-а него ако се покреће помоћу чврстог диска. Поред тога, ако се ваш рачунар неочекивано искључи, систем може извршити додатне провере како би се уверио да је све у реду, одлажући време покретања.

Чврсти дискови, флопи дискови, оптички уређаји, флеш дискови, итд. су примери уређаја који су обично укључени као могућности редоследа покретања у БИОС поставкама. ЦМОС подешавање омогућава кориснику да промени редослед покретања.

Редослед покретања или редослед покретања БИОС-а су други називи за секвенцу покретања.

Како покретање помаже у секвенци покретања?

Покретање је процес почињања из ничега и завршавања са свим стварима које треба да раде, раде. Она је изведена из концепта подизања себе сопственим боотстраповима, и то је прикладно, ако не и немогуће.

У стара времена, морали смо да унесемо први програм ручно, уносећи га једну по једну инструкцију на предњој плочи. Морало је да буде мало, можда десетак упутстава, јер би било шта веће тешко унети и вероватно бисте правили грешке.

Данас се први програм одржава у неиспарљивом чипу на матичној плочи. То је БИОС. Проналази уређај за покретање, можда чврсти диск и учитава првих 512 бајтова са тог уређаја на одређену локацију у меморији. Затим скаче на почетак тих бајтова.

Тај програм од 512 бајта није баш велики, али зна да мора да ради само са овим чврстим диском, што олакшава ствари. Зна како да прочита систем архивирања на диску да пронађе датотеку са одређеним именом. Та датотека је знатно већа и садржи програм довољно велики да учита остатак оперативног система. ОС тражи у регистратору да пронађе све остале ствари које треба да се покрену и учитава их.

Шта је секвенца покретања

У рачунарском смислу, почетни програм за покретање мора бити мали и уопштен, што значи да није баш паметан. Дакле, чини довољно да учита програм који је већи и мање генерализован, што заузврат може учитати већи програм, а ви то радите све док се ваш посао не заврши. Самотестирање по укључењу (ПОСТ), први дијагностички тест, покреће се пре фазе покретања. Кад год је рачунар укључен. Редослед покретања почиње када се заврши ПОСТ. Корисник је обавештен ако постоје проблеми са ПОСТ-ом путем звучних кодова, ПОСТ кодова или порука о грешци ПОСТ-а на екрану.

Осим ако није другачије програмиран, БИОС тражи ОС на диску А пре него што тражи диск Ц. Опције БИОС-а вам омогућавају да промените редослед покретања. Да бисте ушли у БИОС и променили редослед покретања, различити модели БИОС-а захтевају различите комбинације тастера и упутства на екрану. Генерално, први уређај означен у секвенци покретања БИОС-а ће се покушати покренути након ПОСТ-а. БИОС ће покушати да се покрене са другог уређаја на листи ако први није погодан за покретање и ова процедура се наставља све док БИОС не лоцира код за покретање са наведених уређаја.

Приказује се порука о грешци и систем се замрзава или руши ако се уређај за покретање не може пронаћи. Недоступни уређаји за покретање, вируси сектора за покретање или неактивне партиције за покретање могу довести до грешака.

како покренути скрипту у Линук-у

Редослед покретања, такође познат као опције покретања или редослед покретања, одређује које уређаје рачунар треба да тражи датотеке за покретање за свој оперативни систем. Такође описује редослед у коме се уређаји верификује. Листа се може мењати и преуређивати у БИОС-у машине.

Кораци у редоследу покретања:

У редослед покретања укључено је углавном пет корака.

Шта је секвенца покретања

Појачај поспеши:

Свака процедура покретања почиње тако што систем прима напајање. Бројне радње се дешавају када корисник укључи рачунар, што резултира тиме да оперативни систем преузима контролу над процесом покретања и омогућава кориснику да почне да ради. Почетни код у РОМ-у, који се налази на матичној плочи, извршава централни процесор када је рачунар укључен.

Самотестирање при укључивању:

ПОСТ, или самотестирање по укључењу, је следећа фаза у процесу покретања. Овај тест проверава одговарајући рад свих прикључених хардвера, укључујући РАМ и секундарне јединице за складиштење. Процес покретања тражи уређај са ПОСТ одговором на листи уређаја за покретање када ПОСТ заврши свој рад уз помоћ БИОС-а.

Потражите уређај за покретање:

Пошто пружа смернице за комуникацију између ЦПУ-а и других уређаја повезаних са рачунаром преко матичне плоче, И/О систем је од суштинског значаја за рад рачунара. И/О систем нуди проширења за БИОС ускладиштена у РОМ-у на матичној плочи, која се понекад налази у датотеци 'ио.сис' на уређају за покретање.

Учитајте оперативни систем:

Процес покретања почиње учитавањем оперативног система са уређаја за покретање након што је функционалност хардвера верификована и улазно/излазни систем је учитан. Све инструкције специфичне за појединачни оперативни систем се извршавају када се ОС учита у РАМ. Пошто ће се рачунар увек покретати на исти начин, стварни оперативни систем је скоро бесмислен.

Контрола преноса:

Процедура покретања преузима контролу на оперативни систем када се заврши радња у овој области и када се ОС безбедно учита у РАМ. ОС тада покреће све процедуре покретања које су унапред конфигурисане да дефинишу корисничку конфигурацију или извршавање апликације. Пренос је завршен и рачунар је сада доступан.

Следећи је редослед у коме се дешавају догађаји секвенце покретања:

    БИОС-у или системском РОМ-у машине се приступа:Да бисте покренули процес покретања на Виндовс рачунарима и Мацинтосх рачунарима, респективно. Основна упутства која објашњавају како да покренете рачунар налазе се у БИОС-у и РОМ-у.ЦПУ рачунара је добио следеће податке за покретање:ЦПУ рачунара накнадно добија ова упутства из БИОС-а/РОМ-а.Информације су забележене у меморији рачунара: Након тога, ЦПУ почиње да ставља податке у системску РАМ меморију.Учитавање оперативног система:Рачунар почиње да учитава оперативни систем у системску меморију чим открије диск за покретање или диск за покретање који је исправан.Уређај је припремљен за употребу:Машина ће бити спремна за употребу када се оперативни систем потпуно учита.

Која је улога РАМ-а у секвенци покретања?

Главна функција РАМ-а током покретања је главна функција РАМ-а у било ком другом тренутку. Информације које ће ЦПУ брзо захтевати се чувају у РАМ-у. То би биле датотеке оперативног система (ОС) са хард диска у случају покретања. РАМ је бржи од чврстог диска, што важи за оба типа уређаја (нарочито старије механичке/магнетне чврсте дискове; мање за ССД уређаје). Систем би се искључио и срушио ако би се процесор морао ослањати само на брзину чврстог диска да би приступио свему. Процесор затим учитава информације са чврстог диска у РАМ тако да им може брзо приступити и користити. Када се ти подаци налазе у РАМ-у, могу се кретати било којим темпом након дуготрајног процеса покретања.

Ако немате довољно РАМ-а да покренете цео ОС, информације које се ређе користе могу се кеширати назад на чврсти диск, успоравајући ствари. Због тога је важно да имате довољно РАМ-а за покретање вашег ОС-а и програма и нешто додатног за брзе прорачуне и операције складиштења.

Шта је секвенца покретања

РАМ је брз, али није трајан. Када се машина искључи или изгуби напајање, све што је ускладиштено у РАМ-у нестаје. За ово је чврсти диск. Може трајно сачувати ствари.

РАМ је брз, али није трајан. Када се машина искључи или изгуби напајање, све што је ускладиштено у РАМ-у нестаје. За ово је чврсти диск. Може трајно сачувати ствари.

1. БИОС:

Када се систем укључи, БИОС је први програм који треба да се изврши да би урадио следеће:

  • Урадиће ПОСТ операцију на периферним уређајима.
  • Он лоцира важећи уређај за покретање система. (ЦД, УСБ, ХДД)
  • Учитава програм покретача из МБР-а (први сектор уређаја за покретање).

МБР (Мастер Боот Рецорд):

То је први сектор уређаја за покретање.

Има меморијски блок од 512 бајтова који садржи покретач (машински код за инструкције за покретање који се зове ГРУБ (боотлоадер))

И табела партиција (активна, неактивна).

  • Једном када учита покретач у меморију, БИОС даје контролу покретачу.
Шта је секвенца покретања

2. БООТЛОАДЕР:

Боотлоадер је део машинског кода који садржи инструкције за покретање, а налази се у МБР-у.

Неки покретачи:

Виндовс - НТЛДР

Линук – Груб, ЛИЛО (/боот/груб/груб.цонф)

Постоје две фазе у овом процесу:

Фаза 1:

асции од а у јава

Проверава активну партицију у МБР-у.

Као што смо раније расправљали, МБР мора имати детаље о партицији који се користе за идентификацију која је партиција активна, а која неактивна. Овде активна значи да партиција мора имати боот, ствари везане за ОС и бити означена као активна. Неактиван значи партицију са корисничким подацима, а не стварима везаним за ОС.

Његов једини задатак је да учита процес покретача фазе 2 у меморију.

2. фаза:

У овој фази, екран ГУИ за покретање ће бити доступан кориснику. Када корисник изабере оперативни систем, ова фаза ће лоцирати одговарајући кернел из /боот/груб/груб.цонф директоријума.

Сада ће боотлоадер учитати инитрд слике из горњег директоријума у ​​РАМ. Ево инитрд је Линук почетни РАМ диск.

инитрд:

То је почетни рам диск са екстензијом датотеке ект2, који садржи потребне драјвере и модуле.

Посао кернела је да монтира прави /роот систем датотека, али за то су потребни драјвери и модули као што су (СЦСИ, ЛВМ,НФС) који су присутни под /либ/модулес. Али ако роот датотека није монтирана, тако да кернел не може приступити горњој фасцикли; стога инитрд долази у слику. Користи се за монтирање привременог роот система датотека. Дакле, Кернел може узети потребне драјвере из инитрд-а.

Када се и кернел и инитрд учитају у меморију помоћу покретачког програма, он даје контролу кернелу.

Шта је секвенца покретања

3. Кернел:

Кернел је суштински центар рачунарског оперативног система, језгро које пружа основне услуге. За све остале делове оперативног система. Кернел се може упоредити са љуском, најудаљенијим делом оперативног система који је у интеракцији са корисником.

Кернел декомпресује слике кернела из меморије у / директоријум за покретање (корисник ово може видети као поруку на екрану). Када се кернел учита, он одмах иницијализује и конфигурише меморију рачунара и конфигурише разни хардвер (И/О, уређаји за складиштење).

Затим тражи компримоване инитрд слике у меморији, а кернел ће их декомпримовати у /сисроот. Директоријум је привремени основни систем датотека. Ово ће обезбедити потребне драјвере и модуле кернелу. На крају, инитрд меморија ће се ослободити након горе наведеног процеса. Кернел ће монтирати цео/коренски систем датотека са дозволом само за читање. И Кернел такође ослобађа неискоришћену меморију.

Шта је секвенца покретања

4. ТОПЛОТА:

Једном када кернел изврши монтирање /роот директоријума, он ће контролисати ИНИТ процес помоћу /сбин/инит процеса. Ово је баба и деда за све системе који се аутоматски покрећу.

Прво, покреће скрипту /етц/рц.д/рц.сисинит, која поставља путању окружења, покреће замену, проверава систем датотека и извршава све остале кораке потребне за иницијализацију система.

На пример, већина система користи сат, тако да рц.сисинит чита конфигурациону датотеку /етц/сисцонфиг/цлоцк да би иницијализовао хардверски сат.

Други пример је ако постоје посебни процеси серијског порта који морају бити иницијализовани, рц.сисинит извршава датотеку /етц/рц.сериал. Инит скрипте ће истражити /етц/иниттаб скрипту. Састоји се од нивоа покретања Линук система.

 0 - Halt 1 - Single-user text mode 2 - Not used (user-definable) 3 - Full multi-user text mode 4 - Not used (user-definable) 5 - Full multi-user graphical mode (with an X-based login screen) 6 - Reboot 

Инит скрипте ће поставити изворну библиотеку из /етц/рц.д/инит.д/фунцтион. Ово се користи за конфигурисање како да се покрене, убије и одреди ПИД процеса.

На основу горњег нивоа покретања, погледаће /етц/рц.д/рц5.д/ (овде 5 је ниво покретања). Он ће извршити процесе покретања, заустављања и позадинске процесе који су доступни у овој фасцикли.

Процеси присутни у овом директоријуму су симболична референца на овај /етц/рц.д/инит.д/ директоријум.

Процес представљен у директоријуму /етц/рц.д/рц5.д/ је К и С типа.

Где је К убиство а С почетак

Инит ће извршити следећу команду током процеса БООТ.

 /etc/rc.d/init.d/ stop # to kill /etc/rc.d/init.d/ start # to start 

Сваки процес има префикс са неким бројем. Приоритет ће дати мањи број. Понекад процес може имати исти број; у том случају ће се поштовати азбучни ред. Инит ће раздвојити /бин/мингетти процес, који се користи за давање виртуелне конзоле на основу нивоа покретања. Ово ће отворити пут до тти уређаја и пружити упите попут корисничког имена, лозинке и одштампати детаље за пријаву.

Ако је ниво покретања пет, онда /етц/иниттаб покреће скрипту под називом /етц/Кс11/префер, која даје приказ заснован на КДМ, ГНОМЕ, КСДМ.

5. Извршење:

На крају, кориснику ће се појавити екран за пријаву.

Како изменити редослед покретања БИОС-а?

Чврсти диск се обично представља као прва ставка у процесу покретања рачунара. Ако желите да покренете систем са другог уређаја, као што је ДВД или флеш диск, мораћете да измените редослед покретања јер је чврсти диск увек уређај за покретање (осим ако машина нема озбиљан проблем).

Уместо тога, неки уређаји могу прво ставити оптичку диск јединицу, а затим чврсти диск. У овом случају, осим ако у драјву нема ЦД-а са датотекама за покретање, не морате да мењате редослед покретања да бисте се покренули са чврстог диска. Сачекајте да БИОС заобиђе оптичку диск јединицу и потражите оперативни систем ако нема диска.

јава валуеоф енум

Алатка за подешавање БИОС-а на вашем рачунару вам омогућава да измените секвенцу покретања. Једноставно пратите упутства у наставку да бисте сазнали како:

Корак 1: Покрените програм за подешавање БИОС-а на рачунару.

Често морате да притиснете тастер (или повремено комбинацију тастера) на тастатури чим се рачунар покрене да бисте ушли у БИОС.

Поново покрените рачунар и обратите пажњу на информације приказане на екрану на самом почетку процеса покретања ако нисте сигурни који је ово кључ. Често ће негде у овоме стајати нешто попут „Притисните неки тастер да бисте ушли у подешавање“.

Ако желите да покушате поново, поново покрените рачунар и притисните тастер за подешавање чим машина почне да се учитава са свог интерног диска.

Шта је секвенца покретања

Корак 2: Приступите БИОС менију редоследа покретања.

Пронађите опцију да промените редослед покретања након што приступите програму за подешавање БИОС-а на свом рачунару. Иако се сваки БИОС услужни програм донекле разликује од осталих, може се наћи на картици Боот, Боот Оптионс, Боот Секуенце или чак на картици Напредне опције.

Шта је секвенца покретања

Корак 3: Промените редослед покретања

Приметићете листу избора са којих ваш рачунар може да учита када пронађете БИОС страницу за опције редоследа покретања.

Следеће опције су обично доступне на рачунарима: чврсти диск, оптички (ЦД или ДВД) уређај, преносиви уређаји (као што су УСБ или дискета) и мрежа. Ове опције ће се опет мало разликовати између система.

УСБ уређај или преносиви уређај треба да буде наведен први на листи.

Шта је секвенца покретања

Корак 4: Сачувајте своје измене.

Да бисте били сигурни да су ваше промене примењене, сачувајте промене пре него што напустите БИОС.

Изаберите опцију „Сачувај промене“ или „Изађи са сачуваним променама“ из менија Сачувај и изађи или Изађи (или нешто слично)

Када изађете из БИОС-а, можете видети обавештење о потврди. Обавезно га пажљиво прочитајте пре него што изаберете одговарајуће дугме да бисте прихватили промене.

Када изађете из БИОС-а, ваша машина ће се поново покренути.