Инсталирај ГРУБ - Како конфигурирати и инсталирати ГРУБ?

Преглед садржаја:

Anonim

Преглед Инсталација ГРУБ-а

ГРУБ означава Гранд Унифиед Боотлоадер. Ако на вашем систему имате инсталирано више слика кернела, можете изабрати коју ћете извршити. ГРУБ приказује екран за прскање, чека се неколико секунди, осим ако ништа не унесете; учитава задану слику кернела од када је дата унутар конфигурацијске датотеке груб. У овој теми сазнаћемо о Инсталација ГРУБ-а.

Како конфигурирати и инсталирати ГРУБ?

Конфигурациона датотека груб је /боот/груб/груб.цонф

Садржи кернел и инитрд слику.

Подразумевани боот лоадер за РХЕЛ6 (Ред Хат Ентерприсе Линук 6) на к86 и к64 системима

Подесите ГРУБ датотеке у / боот / груб и поставите у боот трацк:

Дакле, ако овде скочимо на командну линију и пријавимо се / боот / груб / директоријум и греп 1_5

Видимо гомилу учитача за дизање фаза 1.5 специфичних за датотечни систем. Дакле један за ект, један за реисер један за кфс и још много тога. И занимљиво, ГРУБ приступа датотечном систему ект2, ект3 и ект4, а све с истим покретачем.

Конфигурација ГРУБ боот лоадер-а врши се уређивањем /боот/груб/груб.цонф датотеке. Назива се боотгруб мени у командној линији види наредбу наредбе.

Па да видимо како датотека изгледа.

То је прилично мала конфигурациона датотека. Раздвојимо га на његову главну компоненту

На врху овде имамо врста глобалних поставки,

А онда испод овог на дну имамо специфична подешавања за оперативни систем. Сада смо у нашем примеру добили подешавања за два оперативна система, Виндовс 8 и РХЕЛ 6.

Али погледајмо прво глобалну поставку. Подразумевано = 0 овде. Па, то нам говори да ако не прекидамо процес покретања и кажемо ГРУБ-у иначе ће покренути прву опцију оперативног система коју смо навели ниже, тако да је за нас то РХЕЛ 6 Тимеоут = 10 каже ГРУБ-у да нам да 10 секунди током којих може да притиснете тастер да прекинете процес подизања система.

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

Затим овде скривена опција менија скрива избор менија ОС (Оперативни систем) осим ако не притиснемо тастер. Заправо,

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

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

И на дну овде имамо тајмер који нам говори колико имамо времена док се дизање не настави.

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

У реду, ако притиснемо тастер, онда се враћамо на мени за покретање који смо управо видели.

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

Сада ћемо брзо погледати специфичне радне поставке. Дакле, вратимо се на нашу ГРУБ конфигурациону датотеку и имамо дефинисана два оперативна система, РХЕЛ 6 и Виндовс 8.

За сваки оперативни систем потребна су нам најмање три реда, наслов, роот и кернел, а за Линук нам треба још једна линија, инитрд.

Дакле, наслов је произвољан. Овде можете ставити готово све што желите. То смо урадили с опцијом Виндовс 8. ГРУБ није препознао оперативни систем. Само ставите друге, па смо је ручно променили у Виндовс 8.

Даље, корен. То нам омогућава да одредимо роот директориј за ГРУБ.

Сада се, према заданим поставкама, ГРУБ адресе дисковних дискова и партиција разликују од начина на који ради кернел,

За нашу РХЕЛ инсталацију имамо хд0, 2. Па, пре свега, потребни су нам заграде. Затим додамо ХД који је кратак за тврди диск.

Сада ГРУБ не брине да ли је то погон СЦСИ (Смалл Цомпутер Систем Интерфаце). ИД или АТА драјв. То стварно није могло бринути мање. Што се ГРУБ-а тиче, они су само сви хард дискови, па им ГРУБ само све ХД именује.

Тада је први број овде број уређаја према БИОС-у, тако да је 0 први диск уређај у систему. И запамтите да је ГРУБ правилан рачунарски систем. Почиње одбројавати са 0, а не са 1. Затим нам треба зарез, а затим јој доделимо број партиције.

Опет 0 је прва партиција. Заиста је важно када се ради о директоријуму са МБР-ом.

Користили бисмо хд0 за обраћање МБР-а на првом уређају, хд1 да бисмо се обратили МБР-у или запису покретања јачине звука на другом уређају. Оно што имамо овде је трећа партиција на првом чврстом диску у систему,

Дакле, возите 0, партиција 2.

Ако би се кернел обратио овом уређају, користио би сда3. И баш као што кернел може ГРУБ такође адресирати уређај без превођења партиција, тако да би еквивалент девсда у инстанци био, наравно, закачен у заграде.

Даље до линије кернела. Овде одређујемо место кернела плус било које параметре времена покретања које желимо да пребацимо на њега, а овде ћемо провести мало времена.

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

Једноставно му можемо дати стандардни пут УНИКС система датотека.

Затим се слика кернела зове вмлинуз ус верзије кернела и архитектуре, тако да за нас верзија кернела 2.6.32. Да, стар је, али чврст је, и за к86 / к64 архитектуре.

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

Иако је језгро програм и пише се у Ц са неким склопом, оно се на нашем систему чува као компримована слика звана вмлинуз.

Сада имамо коријенски датотечни систем овдје на нашем логичком волумену и он је наведен као само за читање.

Сада, касније у поступку дизања, то ће се прерачунати као читање / писање.

Шифрирање партиција рд _НО_ЛУКС

Затим за Линук оперативне системе имамо линију која започиње са инитрд командом.

Дакле, неколико ствари о инитрд-у.

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

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

Друга ствар која се тиче инитрд-а је да је инитрд нека врста наслеђеног појма за њега, јер је ових дана, барем пошто су 2.6 кернели, слика инитрамфс.

Инитрамфс је побољшани облик инитрд-а, тако да је инитрд била блокирана слика уређаја учитана у меморију, али јој се приступа као блок уређај, подацима који су му прочитани или записани кеширао је Линук.

Тако бисмо инитрд учитали у меморију.

Инитрамфови су другачији, то је боље. На високом нивоу.

Само се монтира тај предмеморија, тако да нема дуплирања.

Добили смо инитрамфс који одговарају нашој верзији и архитектури кернела и тако је ГРУБ конфигуриран за покретање Линука.

Сада имамо више верзија Линука на нашој машини РХЕЛ, Федора, Минт, како сте га назвали.

И они ће овде бити наведени на исти начин. А ГРУБ може директно учитати Линук кернел, ову врсту дизања називамо директним дизањем или Дирецт Лоадинг.

ГРУБ не може директно да учита Виндовс језгро. Дакле, оно што ради је да учита Виндовс преко механизма који се зове Цхаин Лоадинг

Овде се смањује опција +1, а затим се дешава да ГРУБ покрене поступак подизања система, али на крају прелази контролу над Виндовс системом за покретање система, инсталиран је на првој партицији првог чврстог диска како је овде назначено (хд0, 0)

Ово такође указује да је Виндовс инсталиран пре Линука.

Ова опција роотноверифи овдје говори ГРУБ-у да не монтира партицију и провјери је, а затим ланчано средство за пуњење +1 каже ГРУБ-у да преда контролу програму који постоји у првом сектору те партиције.

Одаберемо Виндовс и идемо даље.

Сада, док је то чизме у реду,

Када користите ГРУБ са Виндовс-ом, ГРУБ стиже до другог степеника за покретање система. Чита груб.цонф, а затим тастер прослеђује у систем за покретање система Виндовс.

То су основе вишеструког покретања дуалног дизања са Линуком и Виндовсом помоћу ГРУБ-а.

Препоручени чланци

Ово је водич Инсталирајте ГРУБ. Овде смо расправљали о томе како да конфигуришете и инсталирате ГРУБ и основама вишеструког покретања дуалног дизања са Линуком и Виндовсом помоћу ГРУБ-а. Можда ћете такође погледати следеће чланке да бисте сазнали више -

  1. Како инсталирати Линук
  2. ДХЦП сервер у Линуку
  3. Виндовс Операторс
  4. Увод у Виндовс