Как да спасите, възстановите или преинсталирате Grub на Ubuntu Linux

Един от основните компоненти на всяка дистрибуция на Linux е безспорно зареждащият GRUB (Grand Unified Bootloader), който отговаря за пренасочването на всички поръчки за зареждане, така че всички компоненти да работят по идеалния начин.

Този мениджър на GRUB е създаден през 1995 г. и има възможност да стартира различни видове безплатни или частни операционни системи.

Характеристики на GRUB

  • Той е напълно гъвкав
  • Поддържа файлови системи ext4, ReiserFS, XFS, HPS, FAT, NTFS
  • Позволява достъп до данните на всяко инсталирано устройство, стига да е разпознато и активирано от BIOS
  • Позволява зареждане през мрежата
  • Поддръжка за зареждане на FreeBSD, NetBSD, OpenBSD и GNU / Linux
  • Има поддръжка за автоматично декомпресиране.
  • Открива инсталирана RAM
  • Поддържа системи без диск и отдалечени терминали

За да добиете представа какво е GRUB, това е първоначалният прозорец, който виждаме, когато включим оборудването:

За съжаление много пъти попадаме в ситуации като тази:

Има някои кодове, които генерира GRUB, които ни позволяват лесно да идентифицираме причината за грешката, това са:

Грешка при зареждане на Grub 15: Файлът не е намеренТази грешка се показва, когато посоченото име на файл не може да бъде намерено.
Грешка при зареждане 17: Не може да се монтира избрания дялТази грешка ще се покаже, когато дялът съществува, но типът на файловата система не може да бъде разпознат от GRUB.
Грешка при зареждане 21: избраният диск не съществуваТази грешка показва, че дискът не е разпознат от системния BIOS.
Грешка при зареждане 22: Няма такъв дялТази грешка се отнася до искания дял, който не е на избрания диск.
Грешка при зареждане 15: Уверете се, че ядрото съществуваТрябва да осъществим достъп с инсталационен носител и да изпълним реда cd / boot | LS, за да видите името на ядрото

Днес Solvetic ще даде някои практически съвети как можем да възстановим оптималното зареждане на GRUB и по този начин да получим безопасен достъп до системата.

За този анализ ще бъде необходимо да изтеглите ISO изображението на Ubuntu на следната връзка:

1. Как да преинсталирате GRUB буутлоудъра

В този случай ще е необходимо да се използва ISO образът на Ubuntu, който сме изтеглили и записали на стартиращ DVD или USB и след това да конфигурираме компютъра да стартира от там.

Етап 1
За целта ще рестартираме компютъра и натиснете следните клавиши за достъп до BIOS.

F2, Del или Esc

Там ще отидем в раздела "Boot", където ще изберем правилната опция въз основа на носителя, на който сме записали ISO изображението:

Стъпка 2
След като стартирането е конфигурирано по този начин, ще видим следния прозорец, където ще изберем съответния език. Натискаме „Enter“

Стъпка 3
В следващия прозорец ще натиснем клавиша F6 и ще се покаже следното. Там избираме опцията „Експертен режим“:

Стъпка 4
След като изберете, натиснете клавиша Esc, за да се върнете в главния прозорец и ще видим следното:

Там ще въведем следния ред след тихия текст, като отидем там с клавиатурата и натиснем „Enter“

 спасяване / активиране = вярно

Стъпка 5
Ще бъдем насочени към следния прозорец, където ще изберем местоположението:

Стъпка 6
По -късно ще конфигурираме клавиатурата:

Стъпка 7
Продължаваме с процеса на конфигуриране, определящ името на оборудването:

Стъпка 8
След това, въз основа на нашето физическо местоположение, изображението на инсталатора ще открие часовата зона. Тази настройка ще работи точно само ако устройството е свързано към интернет.

Не е важно обаче, ако тази часова зона не е открита правилно, тъй като не извършвате системна инсталация. Можем да натиснем „Да“, за да продължим.

Стъпка 9
В следващия прозорец ще бъдем насочени директно към спасителен режим и там трябва да изберем кореновата файлова система на машината от предоставения списък:

ЗабележкаВ случай, че системата е инсталирана с отделен / зареждащ дял, инсталаторът ще ви попита дали искате да монтирате отделния дял в / boot, в този случай изберете "Да" и натиснете "Enter", за да продължите.

Стъпка 10
След това ще се покаже прозорецът Rescue Operation, където трябва да дефинираме задачата, която трябва да бъде изпълнена, в този случай избираме реда "Преинсталиране на зареждащото устройство GRUB":

Стъпка 11
Когато натискаме „Enter“, трябва да напишем дисковото устройство на машината, където ще бъде инсталиран GRUB:

Стъпка 12
Като общо правило, трябва да инсталирате зареждащия механизъм на първия твърд диск MBR, който е / dev / sda.
Натискаме „Enter“, за да продължим и ще видим процеса на инсталиране на GRUB:

Стъпка 13
След като приключим, ще се върнем в следния прозорец, където ще изберем реда „Рестартиране на системата“:

Стъпка 14
Продължаваме да премахваме диска с ISO образа и когато системата се рестартира можем да видим как GRUB работи правилно:

2. Как да възстановите GRUB ръчно в Linux

Етап 1
Тази опция се прилага, когато искаме ръчно да преинсталираме зареждащия механизъм GRUB от менюто за спасителни операции и за това трябва да извършим целия предишен процес, докато стигнем до опцията „Спасителна операция“, само там ще изберем опцията „Изпълни“ и тълкувател на поръчки от / dev / sda1 (в този случай):

Стъпка 2
Ще се покаже следният прозорец, където ще кликнете върху опцията „Продължи“:

Стъпка 3
След отваряне на черупката в основната файлова система, ще изпълним командата ls, както следва, за да идентифицираме устройствата с твърд диск:

 ls / dev / sd *

Можем да видим, че в този случай това е:

 / dev / sda и / dev / sda1
Стъпка 4
След като бъде идентифициран, ще изпълним следната команда, за да инсталираме зареждащото устройство GRUB в MBR на идентифицирания твърд диск:
 grub-install / dev / sda

Стъпка 5
След като този процес приключи, ще въведем командата за изход, за да излезем от Shell и да се върнем в главния прозорец, където ще изберем „Рестартиране на системата“:

Както видяхме, имаме практически и полезни опции за възстановяване или преинсталиране на GRUB в Ubuntu.

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave