Како користити ГРУБ Ресцуе на Убунту 18.04, 20.04 и 22.04

Kako Koristiti Grub Rescue Na Ubuntu 18 04 20 04 I 22 04



ГРУБ је софтвер за покретање система. Широко се користи као подразумевани покретач за Линук. Иако се ГРУБ широко користи у Линуку, ГРУБ такође може да покрене и Виндовс оперативне системе. Веома је моћан и проширив.

ГРУБ боотлоадер има моћан интерфејс командне линије који се може користити за решавање проблема при покретању. Зове се ГРУБ Ресцуе.

У овом чланку ћу вам показати како да користите ГРУБ Ресцуе интерфејс командне линије ГРУБ-а. За демонстрацију користим Убунту 18.04 ЛТС. Хајде да почнемо.







Улазак у ГРУБ Ресцуе интерфејс командне линије:

Подразумевано, ако је све у реду, када покренете рачунар, требало би да се покренете директно у оперативни систем који сте инсталирали. У мом случају, то је Убунту 18.04 ЛТС оперативни систем.





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













Понекад ћете моћи да видите ГРУБ мени као на слици испод. Да бисте отишли ​​на ГРУБ Ресцуе одавде, притисните ц .



Требало би да будете у могућности да одете у режим командне линије ГРУБ Ресцуе као што можете видети на слици испод.

У следећем одељку ћу вам показати како да користите ГРУБ Ресцуе. Прво ћу вам показати како да покренете Убунту 18.04 ЛТС оперативни систем који сам инсталирао. Затим ћу разговарати о неким од уобичајених ГРУБ Ресцуе команди.

Коришћење ГРУБ Ресцуе-а за покретање у Убунту 18.04 ЛТС:

У интерфејсу командне линије ГРУБ Ресцуе можете навести хард дискове и партиције које сте инсталирали помоћу следеће команде:

груб > лс

Као што видите, јесам (хд0) , (хд0, гпт1) и (хд0,гпт2) доступан. (хд0) представља сирови чврсти диск. (хд0,гпт1) и (хд0,гпт2) су прва и друга ГПТ партиција (хд0) редом.

Имам Убунту 18.04 ЛТС инсталиран на УЕФИ хардверу. Дакле, прва партиција (хд0,гпт1) је ЕФИ партиција и друга партиција (хд0,гпт2) је роот партиција. Датотеке потребне за покретање оперативног система налазе се у /боот именик оф (хд0,гпт2) партиција у мом случају. Можете имати /боот директоријум у посебној партицији, у том случају извршите измене команди како вам одговара.

Можете навести које датотеке имате на одређеној партицији лс команду из интерфејса командне линије ГРУБ Ресцуе.

Наведите датотеке и директоријуме роот партиције (хд0,гпт2) са следећом командом:

груб > лс ( хд0, гпт2 ) /

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

Заинтересовани смо за фајлове које имамо у /боот именике.

груб > лс ( хд0, гпт2 ) / боот

Требало би да пронађете две датотеке у /боот именик, вмлинуз и инитрд као што је означено на слици испод. Ове датотеке су потребне да би се исправно покренуле.

Сада поставите корен променљива која указује на коренску партицију (хд0,гпт2) са следећом командом:

груб > комплет корен = ( хд0, гпт2 )

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

То можете учинити следећом командом:

груб > линук / боот / вмлинуз-4.15.0- двадесет -општи корен = / дев / сда2

Ево роот=/дев/сда2 је потребно. У супротном можда нећете моћи да се покренете. /дев/сда2 значи да је то друга партиција првог чврстог диска. Додао сам табелу која ће вам помоћи да разумете како то функционише.

ГРУБ идентификатор Хард диск Подела Линук идентификатор
(хд0) Први /дев/сда
(хд0,гпт1) Први Први /дев/сда1
(хд0,гпт2) Први Друго /дев/сда2
(хд1) Друго /дев/сдб
(хд1,гпт2) Друго Друго /дев/сдб2
(хд1,гпт5) Друго Пето /дев/сдб5

Такође знајте да се датотека и директоријум аутоматски довршавају са <Таб> тастер такође ради у интерфејсу командне линије ГРУБ, баш као што ради у Линук терминалу. Тако да вам не би требало бити тешко да се крећете по интерфејсу командне линије ГРУБ.

Сада морате да покренете инитрд команду да инитрд слику упозна ГРУБ покретач.

То можете учинити следећом командом:

груб > инитрд / боот / инитрд.имг-4.15.0- двадесет -општи

Сада када је све подешено, можете покренути следећу ГРУБ команду да бисте покренули свој Убунту 18.04 ЛТС оперативни систем.

груб > боот

Процес покретања би требало да почне као што можете видети на слици испод.

Након тога би требало да видите екран за пријаву. Пријавите се на свој Убунту 18.04 ЛТС систем.

Сада када сте пријављени, покрените следећу команду да бисте ажурирали конфигурациону датотеку ГРУБ 2:

$ судо упдате-груб2

Конфигурацију ГРУБ 2 треба ажурирати.

Можда ћете морати да поново инсталирате ГРУБ боотлоадер са следећом командом:

$ судо груб-инсталл / дев / сда

Ево /дев/сда је чврсти диск на који желите да инсталирате ГРУБ боотлоадер. Обично је то чврсти диск на коме имате своју роот партицију.

Сада када све ради, требало би да будете у могућности да нормално покренете систем. Ако вам и даље треба нешто да поправите, можете то да урадите одмах.

Учитавање додатних модула:

Понекад би требало да буде промпт интерфејса командне линије ГРУБ груб ресцуе> уместо

груб >

У том случају, потребно је да покренете 2 додатне команде. Користе се за учитавање ГРУБ модула који се подразумевано не учитавају. Али веома је важно покренути систем.

Команде су:

груб ресцуе > инсмод нормал
груб ресцуе > инсмод линук
Корисне ГРУБ команде за спасавање:

У овом одељку ћу навести неке од уобичајених ГРУБ команди за спасавање које ће вам можда требати да бисте решили проблеме са покретањем.

постави пагер=1 – Ако је излаз било које команде довољно дугачак да не стане на екран, онда ове команде приказују излазе у пејџеру, нпр. мање у Линук терминалу.

лсмод – Наводи све ГРУБ модуле који су учитани.

мачка – користи се за читање датотека.

УСБ – наведите све УСБ уређаје прикључене на ваш систем.

јасно – брише сав текст из прозора командне линије ГРУБ.

цонфигфиле груб.цфг_филеПатх – Можете додати а груб.цфг датотеку помоћу ове команде.

инсмод – учитавање ГРУБ модула.

лспци – навести све прикључене ПЦИ уређаје.

лс – наведите датотеке, директоријуме и блок уређаје вашег рачунара.

Иако је овај чланак усмерен на Убунту 18.04 ЛТС, требало би да ради за било коју другу модерну Линук дистрибуцију која користи ГРУБ боотлоадер. Хвала што сте прочитали овај чланак.