Како додати/уклонити параметре покретања језгра/аргументе и ГРУБ уносе за покретање на Федора/РХЕЛ/АлмаЛинук/Роцки Линук/ЦентОС стриму

Kako Dodati Ukloniti Parametre Pokretana Jezgra Argumente I Grub Unose Za Pokretane Na Fedora Rhel Almalinuk Rocki Linuk Centos Strimu



На Федора 39+, РХЕЛ 9, АлмаЛинук 9, Роцки Линук 9 и ЦентОС Стреам 9 Линук дистрибуцијама, можете користити грубби програм за управљање ГРУБ уносима за покретање.

У овом чланку ћемо вам показати како да користите грубби да додате/уклоните параметре покретања кернела из ГРУБ уноса за покретање на Федора, РХЕЛ, АлмаЛинук, Роцки Линук и ЦентОС Стреам. Такође ћемо вам показати како да додате/уклоните прилагођене ГРУБ уносе за покретање и подесите специфичне ГРУБ уносе за покретање као подразумеване користећи грубби на Федора, РХЕЛ, АлмаЛинук, Роцки Линук и ЦентОС Стреам.

Тема садржаја:

  1. Навођење свих ГРУБ уноса за покретање на Федора/РХЕЛ/АлмаЛинук/Роцки Линук/ЦентОС стриму
  2. Приказивање одређеног уноса за покретање ГРУБ-а на Федора/РХЕЛ/АлмаЛинук/Роцки Линук/ЦентОС стриму
  3. Додавање нових параметара/аргумената покретања кернела свим ГРУБ уносима за покретање на Федора/РХЕЛ/АлмаЛинук/Роцки Линук/ЦентОС стреаму
  4. Додавање нових параметара/аргумената за покретање кернела специфичном уносу за покретање ГРУБ-а на Федора/РХЕЛ/АлмаЛинук/Роцки Линук/ЦентОС току
  5. Уклањање параметара/аргумената за покретање кернела из свих ГРУБ уноса за покретање на Федора/РХЕЛ/АлмаЛинук/Роцки Линук/ЦентОС стреаму
  6. Уклањање параметара/аргумената за покретање кернела из одређеног уноса за покретање ГРУБ-а на Федора/РХЕЛ/АлмаЛинук/Роцки Линук/ЦентОС току
  7. Додавање ГРУБ уноса за покретање са прилагођеним параметрима/аргументима кернела на Федора/РХЕЛ/АлмаЛинук/Роцки Линук/ЦентОС ток
  8. Подешавање уноса за покретање ГРУБ као подразумеваног на Федора/РХЕЛ/АлмаЛинук/Роцки Линук/ЦентОС стриму
  9. Уклањање уноса за покретање ГРУБ-а из Федора/РХЕЛ/АлмаЛинук/Роцки Линук/ЦентОС тока
  10. Закључак

Навођење свих ГРУБ уноса за покретање на Федора/РХЕЛ/АлмаЛинук/Роцки Линук/ЦентОС стриму

Да бисте навели све ГРУБ уносе за покретање вашег система Федора/РХЕЛ/АлмаЛинук/Роцки Линук/ЦентОС Стреам, покрените грубби на следећи начин:







$ судо грубби --инфо =АЛЛ

Као што видите, наведени су сви ГРУБ уноси за покретање (к2) нашег ЦентОС Стреам 9 система.



  Аутоматски генерисан снимак екрана описа рачунара



Сваки од уноса за покретање има:





  1. Индексни број
  2. Пуна путања кернела
  3. Параметри покретања кернела познати су и као аргументи кернела
  4. Пуна путања до основног система датотека
  5. Пуна путања 'инитрд' датотеке
  6. Наслов за ГРУБ унос за покретање
  7. ИД за конфигурациону датотеку овог уноса за покретање (може се наћи у директоријуму “/боот/лоадер/ентриес/”)

  Аутоматски генерисан снимак екрана описа рачунара

Приказивање одређеног уноса за покретање ГРУБ-а на Федора/РХЕЛ/АлмаЛинук/Роцки Линук/ЦентОС стриму

Можете приказати информације о одређеном уносу за покретање ГРУБ-а користећи грубби на вашем Федора/РХЕЛ/АлмаЛинук/Роцки Линук/ЦентОС Стреам систему.



Да бисте приказали информације о подразумеваном уносу за покретање ГРУБ-а, покрените следећу команду:

$ судо грубби --инфо =ДЕФАУЛТ

Требало би да се прикаже подразумевани ГРУБ унос за покретање.

  Аутоматски генерисан снимак екрана описа рачунарског програма

Такође можете приказати информације о уносу за покретање ГРУБ-а на одређеном индексу. Број индекса почиње од 0.

Да бисте приказали информације о првом уносу за покретање ГРУБ-а (на индексу 0), покрените следећу команду:

$ судо грубби --инфо = 0

  Аутоматски генерисан снимак екрана описа рачунара

На исти начин, можете приказати информације о другом уносу за покретање ГРУБ-а (на индексу 1) са следећом командом и тако даље:

$ судо грубби --инфо = 1

  Аутоматски генерисан снимак екрана рачунара Опис

Додавање нових параметара/аргумената покретања кернела свим ГРУБ уносима за покретање на Федора/РХЕЛ/АлмаЛинук/Роцки Линук/ЦентОС стреаму

Да бисте додали параметар/аргумент за покретање кернела (рецимо „номодесет“) свим ГРУБ уносима за покретање вашег Федора/РХЕЛ/АлмаЛинук/Роцки Линук/ЦентОС Стреам система, покрените следећу команду:

$ судо грубби --упдате-кернел =АЛЛ --аргс = 'номодесет'

Да бисте додали више параметара/аргумената за покретање кернела („номодесет“ и „ноувеау.блацклист=1“ на пример) свим ГРУБ уносима за покретање вашег система Федора/РХЕЛ/АлмаЛинук/Роцки Линук/ЦентОС Стреам, одвојите параметре покретања језгра/ аргументи користећи размаке на следећи начин:

$ судо грубби --упдате-кернел =АЛЛ --аргс = 'номодесет ноувеау.блацклист=1'

Као што видите, параметри/аргументи за покретање кернела „номодесет“ и „ноувеау.блацклист=1“ се додају свим ГРУБ уносима за покретање.

$ судо грубби --инфо =АЛЛ

Додавање нових параметара/аргумената за покретање кернела специфичном уносу за покретање ГРУБ-а на Федора/РХЕЛ/АлмаЛинук/Роцки Линук/ЦентОС току

Да бисте додали параметар/аргумент за покретање кернела (рецимо „селинук=0”) подразумеваном уносу за покретање ГРУБ вашег система Федора/РХЕЛ/АлмаЛинук/Роцки Линук/ЦентОС Стреам, покрените следећу команду:

$ судо грубби --упдате-кернел =ДЕФАУЛТ --аргс = 'селинук=0'

Да бисте додали више параметара/аргумената за покретање кернела („селинук=0“ и „ипв6.дисабле=1“ на пример) подразумеваном уносу за покретање ГРУБ-а вашег Федора/РХЕЛ/АлмаЛинук/Роцки Линук/ЦентОС Стреам система, одвојите покретање кернела параметри/аргументи који користе размаке на следећи начин:

$ судо грубби --упдате-кернел =ДЕФАУЛТ --аргс = 'селинук=0 ипв6.дисабле=1'

На исти начин, можете додати параметре/аргументе покретања кернела у унос за покретање ГРУБ-а на одређеном индексу (индекс 0 на пример) на следећи начин:

$ судо грубби --упдате-кернел = 0 --аргс = 'селинук=0 ипв6.дисабле=1'

Као што видите, параметри/аргументи покретања кернела „селинук=0” и „ипв6.дисабле=1” се додају само подразумеваном (индекс 0) ГРУБ уносу за покретање.

$ судо грубби --инфо =АЛЛ

  Аутоматски генерисан снимак екрана описа рачунара

Уклањање параметара/аргумената за покретање кернела из свих ГРУБ уноса за покретање на Федора/РХЕЛ/АлмаЛинук/Роцки Линук/ЦентОС стреаму

Да бисте уклонили параметар/аргумент за покретање кернела (рецимо „номодесет“) из свих ГРУБ уноса за покретање вашег система Федора/РХЕЛ/АлмаЛинук/Роцки Линук/ЦентОС Стреам, покрените следећу команду:

$ судо грубби --упдате-кернел =АЛЛ --ремове-аргс = 'номодесет'

Да бисте уклонили више параметара/аргумената за покретање кернела („номодесет“ и „ноувеау.блацклист=1“ на пример) из свих ГРУБ уноса за покретање вашег система Федора/РХЕЛ/АлмаЛинук/Роцки Линук/ЦентОС Стреам, одвојите параметре покретања кернела/ аргументи користећи размаке на следећи начин:

$ судо грубби --упдате-кернел =АЛЛ --ремове-аргс = 'номодесет ноувеау.блацклист=1'

Као што видите, параметри/аргументи покретања кернела „номодесет“ и „ноувеау.блацклист=1“ су уклоњени из свих ГРУБ уноса за покретање.

$ судо грубби --инфо =АЛЛ

  Аутоматски генерисан снимак екрана описа рачунара

Уклањање параметара/аргумената за покретање кернела из одређеног уноса за покретање ГРУБ-а на Федора/РХЕЛ/АлмаЛинук/Роцки Линук/ЦентОС току

Да бисте уклонили параметар/аргумент за покретање кернела (рецимо „селинук=0“) из подразумеваног уноса за покретање ГРУБ вашег система Федора/РХЕЛ/АлмаЛинук/Роцки Линук/ЦентОС Стреам, покрените следећу команду:

$ судо грубби --упдате-кернел =ДЕФАУЛТ --ремове-аргс = 'селинук=0'

Да бисте уклонили више параметара/аргумената за покретање кернела („селинук=0“ и „ипв6.дисабле=1“ на пример) из подразумеваног уноса за покретање ГРУБ-а вашег Федора/РХЕЛ/АлмаЛинук/Роцки Линук/ЦентОС Стреам система, одвојите покретање кернела параметри/аргументи који користе размаке на следећи начин:

$ судо грубби --упдате-кернел =ДЕФАУЛТ --ремове-аргс = 'селинук=0 ипв6.дисабле=1'

На исти начин, можете уклонити параметре/аргументе покретања кернела из уноса за покретање ГРУБ-а на одређеном индексу (индекс 0 на пример) на следећи начин:

$ судо грубби --упдате-кернел = 0 --ремове-аргс = 'селинук=0 ипв6.дисабле=1'

Као што видите, параметри/аргументи покретања кернела „селинук=0“ и „ипв6.дисабле=1“ су уклоњени само из подразумеваног (индекс 0) уноса за покретање ГРУБ-а.

$ судо грубби --инфо =ДЕФАУЛТ

  Аутоматски генерисан снимак екрана описа рачунара

Додавање ГРУБ уноса за покретање са прилагођеним параметрима/аргументима кернела на Федора/РХЕЛ/АлмаЛинук/Роцки Линук/ЦентОС ток

Уместо да се петљате са фабрички подразумеваним ГРУБ уносима за покретање, понекад је најбоље да направите копију подразумеваног уноса за покретање ГРУБ-а и измените параметре/аргументе кернела на копираном уносу за покретање ГРУБ-а.

Да бисте креирали копију подразумеваног уноса за покретање ГРУБ-а, морате да знате пуну путању кернела и путању „инитрд“ подразумеваног уноса за покретање ГРУБ-а.

Да бисте пронашли пуну путању кернела и путању „инитрд“ подразумеваног уноса за покретање ГРУБ-а, покрените следећу команду:

$ судо грубби --инфо =ДЕФАУЛТ

Пуна путања кернела [1] и 'инитрд' пут [2] подразумеваног уноса за покретање ГРУБ-а треба да се прикаже. Обратите пажњу на ове информације.

  Аутоматски генерисан снимак екрана описа рачунара

Да бисте креирали копију подразумеваног уноса за покретање ГРУБ-а користећи путању језгра и путању „инитрд“ које сте пронашли у излазу претходне команде, покрените следећу команду:

$ судо грубби --цопи-дефаулт \

--адд-кернел = '/боот/вмлинуз-5.14.0-391.ел9.к86_64' \

--инитрд = '/боот/инитрамфс-5.14.0-391.ел9.к86_64.имг $тунед_инитрд ' \

--титле = ' $(мачка /етц/редхат-релеасе) - Онемогући СЕЛинук - $(унаме -р) '

БЕЛЕШКА: Обавезно замените путању кернела и путању „инитрд“ својом у одељцима „–адд-кернел=<кернел-патх>“ и „–инитрд=<инитрд-патх>“, респективно. Такође, користите описни наслов за ГРУБ унос за покретање у одељку „–титле=<иоур-титле>”.

БЕЛЕШКА: У „–наслову“, „$(цат /етц/редхат-релеасе)“ је замењено именом оперативног система и верзије (тј. ЦентОС Стреам 9), а „$(унаме -р)“ је замењено верзијом број тренутно коришћеног Линук кернела (тј. 5.14.0-391.ел9.к86_64).

Требало би да се креира нови унос за покретање ГРУБ-а.

  Аутоматски генерисан снимак екрана описа рачунарског програма

Као што видите, креиран је нови унос за покретање ГРУБ-а [1] на индексу 0 [2] .

$ судо грубби --инфо =АЛЛ

Можете користити грубу опцију „–аргс“ да додате нове параметре/аргументе кернела и опцију „–ремове-аргс“ да уклоните параметре/аргументе језгра из новокреираног уноса за покретање ГРУБ-а (на индексу 0).

На пример, да бисте додали параметар/аргумент кернела „селинук=0“ и уклонили „тихи“ параметар/аргумент језгра из новокреираног уноса за покретање ГРУБ-а (на индексу 0), покрените наредбу грубби на следећи начин:

$ судо грубби --упдате-кернел = 0 --аргс = 'селинук=0' --ремове-аргс = 'тихо'

Као што видите, додат је параметар/аргумент кернела „селинук=0“, а параметар/аргумент „тихи“ језгра је уклоњен из новокреираног уноса за покретање ГРУБ-а (на индексу 0).

$ судо грубби --инфо = 0

  Аутоматски генерисан снимак екрана описа рачунара

Подешавање уноса за покретање ГРУБ као подразумеваног на Федора/РХЕЛ/АлмаЛинук/Роцки Линук/ЦентОС стриму

Када креирате прилагођени ГРУБ унос за покретање, можда ћете желети да га поставите као подразумевани ГРУБ унос за покретање вашег рачунара/сервера тако да га ваш рачунар/сервер користи за подизање подразумевано.

Можете пронаћи индекс подразумеваног уноса за покретање ГРУБ-а помоћу следеће команде:

$ судо грубби --дефаулт-индек

Као што видите, подразумевани индекс је 1.

  Аутоматски генерисан црно-бели текст Опис

Прилагођени унос за покретање ГРУБ-а који смо додали има индекс 0.

Да бисте подесили прилагођени унос за покретање ГРУБ-а као подразумевани, покрените следећу команду:

$ судо грубби --сет-дефаулт-индек = 0

ГРУБ унос за покретање са индексом 0 треба да буде постављен као подразумевани унос за покретање.

  Аутоматски генерисан снимак екрана рачунарског кода Опис

Као што видите, прилагођени унос ГРУБ за покретање је постављен као подразумевани унос за покретање.

  Аутоматски генерисан снимак екрана описа рачунара

Прилагођени ГРУБ унос за покретање се аутоматски бира из ГРУБ покретача.

  Аутоматски генерисан снимак екрана описа рачунара

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

  Аутоматски генерисан снимак екрана описа рачунара

Уклањање уноса за покретање ГРУБ-а из Федора/РХЕЛ/АлмаЛинук/Роцки Линук/ЦентОС тока

Можете да уклоните ГРУБ унос за покретање са вашег Федора/РХЕЛ/АлмаЛинук/Роцки Линук/ЦентОС Стреам система такође користећи грубби.

Направили смо нови унос за покретање ГРУБ-а [1] на индексу 0 [1] да демонстрира поступке уклањања ГРУБ уноса за покретање помоћу грубби.

  Аутоматски генерисан снимак екрана описа рачунара

Да бисте уклонили ГРУБ унос за покретање са индексом 0, покрените следећу команду:

$ судо грубби --ремове-кернел = 0

Као што видите, ГРУБ унос за покретање је уклоњен и индекси су поново подешени.

  Аутоматски генерисан снимак екрана описа рачунара

Закључак

У овом чланку смо вам показали како да наведете ГРУБ уносе за покретање користећи грубби. Такође смо вам показали како да додате параметре/аргументе за покретање кернела у ГРУБ уносе за покретање и уклоните параметре/аргументе за покретање језгра из уноса за покретање ГРУБ-а користећи грубби. Показали смо вам како да додате/уклоните прилагођене уносе за покретање ГРУБ-а користећи грубби. Коначно, показали смо вам како да поставите ГРУБ унос за покретање као подразумевани користећи грубби. Процедуре које су приказане у овом чланку требало би да раде на оперативним системима Федора, РХЕЛ, АлмаЛинук, Роцки Линук и ЦентОС Стреам.