1. način: Pripomoček za popravilo zagona

Najprej se želimo dotakniti rešitve za začetnike. Pripomoček Boot-Repair vam bo pomagal pri obnovi GRUB v Ubuntuju. Uporabnik ga mora le namestiti in zagnati preverjanje napak. Po tem bodo vse ugotovljene težave samodejno odpravljene, na zaslonu pa se bo pojavilo podrobno poročilo. Poleg tega lahko v tem orodju nastavite dodatne parametre, na primer vzporedno obnovitev MBR ali čas za prikaz zagonskega menija. Na naši spletni strani že obstaja ločeno gradivo, namenjeno odpravljanju napak GRUB s pomočjo Boot-Repair. Predlagamo, da se z njo seznanite s spodnjo povezavo in preidemo na naslednje metode.

Več podrobnosti: Popravilo zagonskega nalagalnika GRUB s sistemom Boot-Repair v Ubuntu

2. način: Ročno obnovitev GRUB2

Prednost te metode je, da uporabniku ni treba nameščati dodatnih komponent, saj so vsa orodja za popravilo zagonskega nalagalnika že vključena v distribucije Ubuntuja. Slabosti so povezane samo s potrebo po ročnem vnosu ukazov v "Terminal", kar včasih povzroča težave začetnikom. Če sledite spodnjim navodilom in natančno izvedete vsako dejanje, ne bi smelo nastati težav.

  1. Prvi korak je zagon z LiveCD, saj popolna okvara zagonskega nalagalnika GRUB2 pomeni, da ne morete odpreti standardne lupine. Podroben vodnik o tej temi je na voljo na uradni strani za podporo Ubuntu, namenjen začetnikom, zato ga zdaj ne bomo razstavljali.
  2. Navodila za zagon Ubuntuja iz LiveCD na uradni spletni strani

  3. Po zagonu v načinu LiveCD odprite "Terminal" priročen način in tam vnesite ukaz sudo fdisk -l.
  4. Odpiranje seznama diskov za nadaljnjo obnovitev GRUB v Ubuntuju

  5. Potrdite z vnosom korenskega gesla.
  6. Vnos gesla za prikaz seznama diskov med obnovitvijo GRUB v Ubuntuju

  7. Posledično se na zaslonu prikaže seznam razpoložljivih pogonov. Preglejte ga in poiščite disk z glavnim sistemom in particijo, kjer je shranjen zagonski nalagalnik. Primere opisa zahtevanih odsekov si lahko ogledate v spodnjem opisu.

    Disk / dev / sdc: 14,5 GiB, 15514730496 bajtov, 30302208 sektorjev
    Enote: sektorji 1 * 512 = 512 bajtov
    Velikost sektorja (logično / fizično): 512 bajtov / 512 bajtov
    Velikost V / I (najmanjša / optimalna): 512 bajtov / 512 bajtov
    Vrsta oznake: dos
    Identifikator diska: 0x38972eb0

    Zagon naprave Začetek Končni sektorji Velikost Id Tip
    / dev / sdc1 * 23949312 29882367 5933056 2.8G 7 HPFS / NTFS / exFAT
    / dev / sdc2 29882368 30302207 419840 205M b W95 FAT32
    / dev / sdc3 13551616 23949311 10397696 5G 83 Linux
    / dev / sdc4 2048 12621823 12619776 6G b W95 FAT32

  8. Ogled seznama diskov za nadaljnjo obnovitev GRUB v Ubuntuju

  9. Trenutno zahtevani datotečni sistemi niso nameščeni na zahtevanem mestu, zato to storimo. Prvi ukaz je mount / dev / sdc3 / mnt... Tu in v naslednjih ukazih zamenjajte lokacije pogonov s tistimi, ki ste jih določili prej.
  10. Namestitev diska datotečnega sistema za obnovitev GRUB v Ubuntuju

  11. Drugi ukaz - mount / dev / sdc2 / mnt / boot... Ona je odgovorna za namestitev datotek zagonskega nalagalnika.
  12. Namestite disk z datotekami zagonskega nalagalnika za obnovitev GRUB v Ubuntuju

  13. Zdaj pa naredimo pripravljalne korake za prijavo. Najprej nas zanima ekipa sudo mount --bind / dev / mnt / dev.
  14. Osnovna lupina pri ročnem obnavljanju GRUB-a v Ubuntuju

  15. Končne vrstice za pritrditev so videti takole: sudo mount --bind / sys / mnt / sys in sudo mount --bind / proc / mnt / proc.
  16. Dodatni ukazi za namestitev glavne lupine pri obnavljanju GRUB-a v Ubuntuju

  17. Nato se z ukazom prijavite v namizno okolje chroot / mnt / bin / bash.
  18. Ukaz za preklop na nameščeno lupino pri obnavljanju GRUB-a v Ubuntuju

  19. Na tem mestu vnesite ukaz env-updateda prenesete vse posodobitve spremenljivk profila.
  20. Namestitev posodobitev za zagonski nalagalnik GRUB v Ubuntu med njegovo obnovo

  21. Dokončajte to dejanje tako, da vnesete vir / etc / profile.
  22. Ukaz za posodobitev spremenljivk profila pri obnavljanju GRUB v Ubuntuju

  23. Prejšnje naloge so bile pripravljalne in po uspešnem zaključku lahko nadaljujete z neposrednim okrevanjem GRUB2. Najprej ga znova namestite z uporabo sudo grub2-install / dev / sdckje / dev / sdc zamenjajte z imenom trdega diska.
  24. Nameščanje posodobitev za GRUB na Ubuntu med obnovo

  25. Po tem ustvarite novo konfiguracijsko datoteko, odgovorno za vedenje zagonskega nalagalnika: sudo grub2-mkconfig -o /boot/grub/grub.cfg.
  26. Ustvarjanje nove konfiguracijske datoteke za GRUB v Ubuntuju, ko jo obnovite

  27. Uporabite ukaz sudo grub-updateza posodobitev vseh komponent.
  28. Namestitev posodobitev po obnovitvi zagonskega nalagalnika GRUB v Ubuntuju

  29. Če v postopku ni prišlo do napak, vnesite izhod za izhod iz okolja.
  30. Izhod iz lupine po uspešni obnovitvi zagonskega nalagalnika GRUB v Ubuntuju

  31. Znova zaženite operacijski sistem, da začnete elegantno z že popravljenim zagonskim nalagalnikom.
  32. Ponovni zagon računalnika po uspešni obnovitvi GRUB v Ubuntuju

Kot lahko vidite, pri postopkih obnavljanja GRUB2, ko popolnoma odpove, ni nič zapletenega. V večini primerov morate zgolj enega za drugim uporabiti zgornje ukaze, da dosežete pozitiven rezultat, ne da bi prišli do ene same napake. Vendar obstaja enostavnejši način, ki bo prišel prav, če se zagonski nalagalnik ne pokvari popolnoma.O tem bomo še govorili.

3. način: Ročno obnovitev brez LiveCD

Včasih se uporabniki soočajo s situacijami, ko prenos Ubuntuja ni mogoč, vendar se na zaslonu prikaže obvestilo "Podprto je minimalno BASH, kot je urejanje vrstic", spodaj pa aktivna vrstica za vnos ukazov. Temu rečemo minimalno okolje Bash, prek njega pa je na voljo tudi hitrejše okrevanje GRUB.

  1. V tej lupini uporabite ukaz ls, da si ogledate seznam pogonov, povezanih z računalnikom. Videti bo nekako takole: (hd2, msdos1, hd2, msdos2, hd2, msdos3, hd2, msdos4).
  2. Ogled seznama diskov v minimalni lupini za obnovitev GRUB v Ubuntuju

  3. V tem terminalu lahko hkrati komunicirate le z enim diskom, zato izberite particijo z datotekami zagonskega nalagalnika in ji dodelite spremenljivke okolja z določitvijo nastavite root = (hd2,2). hd2,2 zamenjajte z želenim imenom.
  4. Izbira diska v minimalni lupini pri obnavljanju GRUB-a v Ubuntuju

  5. Vnesite naslednje ukaze enega za drugim, da odprete lupino GRUB.

    Pojdite na disk v minimalni lupini, da obnovite GRUB v Ubuntuju

    insmod ext2
    insmod normalno
    normalno

  6. Zaženite jedro. V večini primerov je ukaz primeren za to. linux / boot / vmlinuz.
  7. Ukaz za popravilo zagonskega nalagalnika GRUB v Ubuntu v minimalni lupini

  8. Ostaja le izvedba standardnega zagona in v "Terminal" operacijski sistem, izvedite naslednje ukaze enega za drugim:

    zagon
    sudo grub2-install / dev / sda
    sudo grub2-mkconfig -o /boot/grub/grub.cfg

Zdaj ste seznanjeni s tremi različnimi načini za obnovitev GRUB-a v Ubuntuju. Kot lahko vidite, je vsak od njih primeren v določenih situacijah in vključuje izdelavo popolnoma drugačnega algoritma dejanj. Samo izbrati morate najboljšo metodo. Za začetnike vam svetujemo, da ste še posebej pozorni na prvo možnost, saj je za to kategorijo uporabnikov najučinkovitejša.