Restaurarea grub, documentație în limba rusă pentru ubuntu

GRUB - Ubuntu este bootloader primar de la versiunea 9.10. Anterior, a fost cunoscut sub numele de grub2 și a venit să înlocuiască vechea versiune a GRUB. acum cunoscut sub numele de Legacy GRUB. Dacă aveți nevoie pentru a restabili GRUB Legacy, cum ar fi ar trebui versiune mai veche de Ubuntu 9.10, atunci ai nevoie pentru a citi articolul relevant.







În ciuda faptului că acesta este de fapt două versiuni ale aceleiași aplicații cu numele GRUB, nu au nimic de a face și sunt complet diferite programe.

Pe orice unitate de boot hard are un așa-numit master boot record (boot record Ing. Maestre, MBR). accesat de către BIOS-ul în timpul pornirii. În această zonă a încărcătorului de boot și trebuie să înregistreze informații cu privire la cele mai importante fișierele care sunt stocate deja pe partiții hard disk.

De fiecare dată când instalați sau să restaurați din Microsoft Linux incarcatoarele de boot sunt înlocuite și trebuie să fie re-instalat.

Porniți sistemul cu LiveCD / USB și deschide un terminal. Pentru a face acest lucru, aveți posibilitatea să apăsați Alt + F2 și introduceți comanda:

În continuare, trebuie să știți tabelul de partiții. Utilizați comanda:

Ecranul este de aproximativ tabel trebuie să fie afișate:

Din tabel vedem că costurile Linux (în acest caz) de pe partiția / dev / sda1

Acum, conectați această partiție sub / mnt cu următoarea comandă:

Apoi, pentru a scrie grub în MBR, introduceți următoarea comandă:

Dacă aveți nevoie doar pentru a restaura discul MBR-ul (de exemplu, după ce reinstalați Windows), atunci acest lucru este suficient.

Dacă doriți să actualizați și meniul grub (de exemplu, după instalare Windows), trebuie să faceți:

Porniți sistemul cu LiveCD / USB și deschide un terminal. Pentru a face acest lucru, aveți posibilitatea să apăsați Alt + F2 și introduceți comanda:

În continuare, trebuie să știți tabelul de partiții. Utilizați comanda:

Ecranul este de aproximativ tabel trebuie să fie afișate:

Acum trebuie să montați partiția Linux (aici sda1) și câteva directoare importante:

În cazul în care partiția / boot este separată, trebuie să-l mount la / mnt / boot!







Acum, du-te la mediul chroot.

Acum trebuie să instalați GRUB. folosind comanda:

Dacă primiți un mesaj de eroare, utilizați următoarea comandă:

De asemenea, în unele cazuri, poate ajuta opțiunea:

Dacă totul merge bine, lăsați comanda chroot:

Acum trebuie să demontează partițiile:

Dacă ați montat partiția / boot, utilizați comanda:

Apoi reporniți computerul următoarea comandă:

Puteți actualiza comanda meniul bootloader, dacă este necesar:

În absența unui disc de boot, puteți restaura grub din consola lui. Recuperarea este după cum urmează: în primul rând aveți nevoie pentru a încărca toate modulele pentru a deveni disponibile toate funcționalitatea grub, și apoi începe cu secțiunea dorită. După cum se știe, Grub este format din două părți. Prima parte este scris pe disc MBR. Acesta conține funcționalitatea de bază, adică, are o consolă în modul de salvare și nimic altceva. În primul rând, aveți nevoie pentru a determina care partiție este cea de a doua parte a brut (acesta este în directorul / boot / grub), pentru a încărca modulele lipsă. Și numai atunci va fi posibil pentru a rula comanda cu secțiunea corectă. toate cele patru echipe sunt disponibile în modul de salvare:

Ar trebui să dea mai întâi comanda:

Ca răspuns, se afișează următoarele, de exemplu:

Uneori, Grub nu poate operedelit ce sistemele de fișiere sunt pe o partiție de disc. În acest caz, le definește ca fiind MSDOS. Trebuie să încercăm să ghicească ceea ce conduce vedem. În acest caz, se poate vedea două unități. Conduceți cu indexul 0 conține trei secțiuni, indicele de disc 1 conține două secțiuni. Cunoscând structura drive-urile lor este ușor de a determina unitatea corectă.

Grub solicită partiții în ordine inversă. Și devine clar ce se înțelege prin (hd0, msdos3) - prima secțiune sau a treia? Aici este posibil să iasă, folosind sintaxa (hd0,1). Trebuie să ne amintim că în Grub disc pornind de la 0, și pe secțiuni - cu 1. Să presupunem că Linux este instalat pe prima unitate din prima secțiune, care este (hd0,1). Dă comanda:

Aceste echipe, vom specifica de a utiliza discul (hd0,1) pentru instrucțiuni suplimentare. Apoi, trebuie să verificați dacă această secțiune este ceea ce avem nevoie. Dă comanda:

în cazul în care răspunsul vom obține o listă cu toate fișierele din acest director, pe disc și partiția aleasă corect. Module incarcabile:

Verificați ortografia prima echipă pentru sistemele de fișiere ext3 și Ext4

În cazul în care sistemul de operare este pe o partiție care este formatat în Btrfs, apoi executați următoarele comenzi:

După aceea Grub va intra în modul full-funcție. Se găsește automat toate sistemele de operare pe care le puteți încărca și afișa GRUB-meniu.

Reducerea în continuare se reduce la, pentru a porni Linux pe care noi vrem să, și în ea ca root da comanda:

În cazul în care sdX, discul pe care doriți să instalați Grub.