Grub - cum să recupereze în modul de salvare, rădăcină @

În Grub Modul de salvare este disponibil foarte puține comenzi. Și astfel recuperarea este după cum urmează: în primul rând, este necesar, prin toate mijloacele încerca să încarce toate modulele să devină disponibile toate funcționalitatea grub, iar apoi acesta va fi ușor să înceapă cu secțiunea din dreapta.

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 modul de salvare nu este chiar de boot comenzile cu secțiunea dorită. De aceea și este necesar mai întâi 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:

ls
set
unset
insmod

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

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

(Hd0) (hd0, msdos3) (hd0, msdos2) (hd0, msdos1) (hd1) (HD1, msdos2) (HD1, msdos1)

Dintr-un motiv ciudat, în acest exemplu, Grub nici măcar nu înțeleg ce sistemele de fișiere sunt pe o partiție de disc, iar pentru un motiv oarecare ei consideră ca 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. Știu linux mea că am nevoie pentru a încărca este de trei partiții pe disc. Prin urmare, concluzionăm că am nevoie de hd0.

Din motive necunoscute, 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 de disc începe cu un 0, iar cheltuielile secțiunilor - 1.

Din moment ce eu știu că, în cazul meu Linux este instalat pe prima partiție, apoi mi doresc să secțiune vor fi menționate (hd0,1). După ce a aflat denumirea Radel, aveți nevoie pentru a da comanda:

set prefix = (hd0,1) / boot / grub
set root = (hd0,1)

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:

... și dacă ne întoarcem o listă cu toate fișierele din acest director, având în vedere că atunci totul merge ca ceasul.

insmod ext2
insmod normală
normal

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.

În plus, de obicei, de recuperare se reduce la faptul că doriți ca noi să descărcați Linux, și ca root da comanda:

Această comandă resetează codul MBR Grub-și, astfel încât acesta va alege automat o a doua parte cu o secțiune din care și boot-at.

Mesaj de navigare

Lasă un răspuns Anulează răspuns