Груб

Водич за груб2-мкцонфиг

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

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

У овом чланку ћу вам показати како решити горе наведене проблеме и како их користити груб2-мкцонфиг алат за његово решавање.  За демонстрацију ћу користити Дебиан 9 Стретцх, али требало би да ради на било којој модерној Линук дистрибуцији са инсталираним ГРУБ 2. Хајде да почнемо.

Шта ради груб2-мкцонфиг:

груб2-мкцонфиг је заиста једноставан алат. Све што ради је скенирање чврстих дискова рачунара у потрази за инсталираним оперативним системима за покретање (укључујући Виндов, Мац ОС и било које Линук дистрибуције) и генерише ГРУБ 2 конфигурациону датотеку. То је то.

Разлика између груб2-мкцонфиг и груб-мкцонфиг:

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

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

Следећом наредбом можете проверити која је верзија ГРУБ-а инсталирана на вашем Линук рачунару:

$ судо груб2-мкцонфиг --верзија
Или
$ судо груб-мкцонфиг --верзија

Као што видите, на мојој Дебиан 9 Стретцх машини, ГРУБ 2.02 је инсталиран. Такође немам груб2-мкцонфиг наредба доступна на Дебиан 9 Стретцх. Преименовано је у груб-мкцонфиг. Тако груб-мкцонфиг и груб2-мкцонфиг је исто у мом случају.

Коришћење груб2-мкцонфиг:

Тхе груб2-мкцонфиг или груб-мкцонфиг команда има само једну важну опцију. Тхе или дуг формат -излаз опција. Користи се за саопштавање ГРУБ-а 2 где треба сачувати генерисану ГРУБ-ову конфигурациону датотеку.

Подразумевано, груб2-мкцонфиг или груб-мкцонфиг наредба штампа генерисану конфигурациону датотеку у СТДОУТ, који је терминал вашег Линук оперативног система.

Ако је то оно што желите, онда трчите груб2-мкцонфиг или груб-мкцонфиг наредба на следећи начин:

$ судо груб2-мкцонфиг
Или
$ судо груб-мкцонфиг

Као што видите, генерисана ГРУБ 2 конфигурација се штампа на екрану терминала. Ово можда није од велике помоћи.

Ако желите, можете извести генерисану ГРУБ 2 конфигурацију у датотеку. Формат наредбе је дат у наставку:

$ судо груб2-мкцонфиг -о ФИЛЕ_ПАТХ
Или
$ судо груб-мкцонфиг -о ФИЛЕ_ПАТХ

Ако више волите дугачки формат, онда

$ судо груб2-мкцонфиг --оутпут ФИЛЕ_ПАТХ
Или
$ судо груб-мкцонфиг --оутпут ФИЛЕ_ПАТХ

БЕЛЕШКА: Ево, ФИЛЕ_ПАТХ је пут до датотеке у којој желите да се сачува генерисана ГРУБ 2 конфигурација.

Рецимо, желите да сачувате генерисану ГРУБ 2 конфигурацију у датотеку груб.цфг код вашег корисника КУЋА именик.

Да бисте то урадили, покрените следећу команду:

$ судо груб2-мкцонфиг -о ~ / груб.цфг
Или
$ судо груб-мкцонфиг -о ~ / груб.цфг

Као што видите, генерише се нова ГРУБ 2 конфигурациона датотека.

Као што видите, груб.цфг датотека се генерише на корисничком КУЋА именик.

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

Ажурирање датотеке за конфигурацију ГРУБ 2 (БИОС):

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

БЕЛЕШКА: На неким Линук дистрибуцијама попут ЦентОС 7 или РХЕЛ 7, конфигурациону датотеку ГРУБ 2 можете пронаћи на / боот / груб2 / груб.цфг. Ако је то случај за вас, обавезно подесите путању пре него што покренете груб2-мкцонфиг или груб-мкцонфиг наредба у доњем чланку.

Да бисте ажурирали конфигурациону датотеку ГРУБ 2 на инсталацији Линука заснованој на БИОС-у, покрените следећу наредбу:

$ судо груб2-мкцонфиг -о / боот / груб / груб.цфг
Или
$ судо груб-мкцонфиг -о / боот / груб / груб.цфг

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

Ако очекујете било какве промене, поново покрените рачунар следећом наредбом:

$ судо ребоот

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

Ажурирање датотеке за конфигурацију ГРУБ 2 (УЕФИ):

На матичним плочама заснованим на УЕФИ, ажурирање ГРУБ 2 конфигурације је мало замршеније.

При инсталирању Линук-а заснованог на ЕФИ-у, датотека за конфигурацију ГРУБ 2 налази се у / боот / ефи / ЕФИ /<ИОУР_ОС>/ груб.цфг

Ево, је име директоријума у ​​коме је груб.цфг се налази. Име директорија ће се разликовати за сваку Линук дистрибуцију. Трик је у одређивању имена директоријума који се користи приликом покретања. Ако се нисте поигравали са различитим Линук дистрибуцијама, веће су шансе да ће постојати само један директоријум. У супротном, биће много директоријума из којих ћете морати да одредите активни.

Покрените следећу наредбу да бисте пописали све доступне директоријуме у / боот / ефи / ЕФИ директоријум:

$ судо лс / боот / ефи / ЕФИ

Као што видите, на мојој ЦентОС 7 машини имам само један директоријум центос /

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

$ судо груб2-мкцонфиг -о / боот / ефи / ЕФИ / центос / груб.цфг
Или
$ судо груб-мкцонфиг -о / боот / ефи / ЕФИ / центос / груб.цфг

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

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

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

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

Па, немој се нервирати. Тхе груб2-мкцонфиг или груб-мкцонфиг наредба такође може скенирати / боот директоријум за проверу инсталираних Линук кернела и генерисање ГРУБ 2 уноса за покретање за сваки од њих.

Наредбе и процеси су исти као у Ажурирање датотеке за конфигурацију ГРУБ 2 (БИОС) и Ажурирање датотеке за конфигурацију ГРУБ 2 (УЕФИ) одељци овог чланка изнад.

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

Леви тастер миша не ради у оперативном систему Виндовс 10
Ако уз преносни рачунар или стони рачунар користите наменски миш, али тастер миша не ради у оперативном систему Виндовс 10/8/7 из неких разлога, ево н...
Курсор скаче или се насумично помера док куцате у оперативном систему Виндовс 10
Ако откријете да курсор миша скаче или се сам помера, аутоматски, насумично док куцате на Виндовс преносном рачунару или рачунару, неки од ових предло...
Како да обрнете смер померања миша и додирних табли у оперативном систему Виндовс 10
Миш и Тоуцхпадрачунарство не само да олакшава рад, већ и ефикасније и мање времена. Не можемо замислити живот без ових уређаја, али ипак је чињеница д...