Cum să restabiliți GRUB: Un ghid tehnic pentru rezolvarea problemelor de boot pe sistemele Linux.
Încărcătorul de pornire GRUB (Grand Unified Bootloader) este o piesă fundamentală în sistemele Linux, responsabilă pentru pornirea sistem de operare și permite selectarea diferitelor opțiuni de pornire. Cu toate acestea, uneori se poate întâmpla ca GRUB să fie corupt sau suprascris, ceea ce provoacă probleme de boot pe sistem. În acest articol vom învăța cum se restabilește GRUB si rezolva eficient aceste dezavantaje.
Pasul 1: Accesați mediul de instalare Linux sau creați un USB bootabil.
Primul pas pentru restaurarea GRUB este să vă asigurați că aveți medii de instalare Linux la îndemână, cum ar fi un CD/DVD de instalare sau un USB bootabil. Dacă nu aveți unul, este necesar să creați un USB bootabil folosind un instrument precum Rufus sau UNetbootin, folosind imaginea de instalare corespunzătoare distribuției Linux utilizată. Acest mediu de instalare ne va permite să accesăm un mediu din care putem restaura GRUB.
Pasul 2: Porniți sistemul de pe mediul de instalare.
Odată ce avem pregătit mediul de instalare Linux sau USB bootabil, repornăm sistemul și ne asigurăm că dispozitivul corespunzător este selectat ca sursă de pornire principală în setările BIOS sau UEFI al computerului. Odată ce acest lucru a fost făcut, pornim sistemul de pe mediul de instalare.
Pasul 3: Accesați sistemul de fișiere al sistemului Linux instalat.
Odată ce am pornit sistemul de pe mediul de instalare, accesăm un terminal sau o consolă de comandă din care putem lucra cu sistemul de fișiere al sistemului Linux instalat. În acest moment, este esențial să găsiți locația partiției rădăcină a sistemului, de obicei reprezentată prin „/”. Pentru a face acest lucru, putem folosi comanda lsblk pentru a identifica partițiile și locația acestora.
Pasul 4: Reinstalați GRUB pe sistem.
Odată ce am identificat partiția rădăcină a sistemului Linux, folosim comanda chroot pentru a accesa respectiva partiție și astfel să lucrăm cu sistemul de fișiere ca și cum am fi în sistemul de operare. Apoi, folosim comanda grub-install urmat de dispozitivul țintă unde trebuie reinstalat GRUB, reprezentat de obicei prin „/dev/sda”. Acest lucru va reinstala GRUB în sectorul de pornire al hard diskului și va configura corect gestionarea pornirii.
Cu acești pași simpli, putem restaurați GRUB si rezolva eficient problemele de boot care pot apărea pe sistemele Linux. Este important să rețineți că trebuie să aveți întotdeauna grijă când lucrați cu bootloader-ul, deoarece utilizarea greșită poate duce la pierderea datelor sau la funcționarea defectuoasă a sistemului. Dacă aveți dubii, este recomandabil să solicitați sfatul unui expert sau să consultați documentația oficială a distribuției Linux utilizată.
– Ce este GRUB și cum funcționează în pornirea sistemului de operare
GRUB este un acronim pentru Grand Unified Bootloader și este una dintre elementele cheie ale procesului de pornire a unui sistem de operare. Este un program care se află în sectorul de boot master de pe hard disk și este responsabil pentru încărcarea sistemului de operare în memorie și pentru transferul controlului către acesta. GRUB este utilizat de mai multe sisteme de operare, inclusiv Linux și unele sisteme BSD. În plus, are capacitatea de a detecta alte sisteme de operare instalate pe același computer și de a afișa un meniu de boot pentru a selecta ce sistem de operare doriți să porniți.
Una dintre cele mai frecvente probleme care pot apărea cu GRUB este atunci când acesta devine corupt sau suprascris în timpul instalării unui nou sistem de operare sau a unui upgrade. Acest lucru poate duce la incapacitatea sistemului de a porni corect și de a afișa un mesaj de eroare precum „eroare: nu se găsește fișierul grub” sau „eroare: nu a fost găsit niciun dispozitiv de pornire”. Pentru a remedia această problemă, poate fi urmat un proces pentru a restabili GRUB și a permite sistemului de operare să pornească corect. Există diferite metode de a efectua această restaurare, dar una dintre cele mai comune este utilizarea unui Live CD sau USB al distribuției Linux instalate.
Pentru a restaura GRUB cu un Live CD sau USB, trebuie să porniți computerul de pe acel dispozitiv și să selectați opțiunea „mod live” sau „mod live”. Apoi, Se va deschide un mediu desktop similar cu sistemul de operare instalat iar de acolo poți accesa terminalul pentru a executa comenzi. Următorul pas este să identificați partiția pe care este instalat sistemul de operare și să o montați. Odată montat, puteți folosi comanda „chroot” pentru a „comuta” la mediu. al sistemului de operare instalat în hard disk și rulați o altă comandă numită „grub-install”. Această comandă va fi responsabilă pentru reinstalarea GRUB în sectorul de pornire principal al hard diskului. În cele din urmă, Va fi necesar doar să reporniți computerul și sistemul de operare ar trebui să pornească corect, acum cu GRUB restaurat și funcționând corect.
- Provocări frecvente la restaurarea GRUB și cum să le remediați
Provocări frecvente la restaurarea GRUB și cum să le remediați
Restaurarea GRUB poate fi o sarcină complicată și uneori întâlnim provocări neașteptate. Din fericire, există soluții disponibile pentru a rezolva cele mai frecvente probleme. Vă prezentăm aici câteva dintre ele:
1. Partiția nu a fost găsită sau lipsește eroarea fișierului de configurare
Una dintre cele mai frecvente provocări la restaurarea GRUB este primirea unui mesaj de eroare care spune că partiția sau fișierul de configurare nu poate fi găsit. Acest lucru are loc de obicei după o actualizare a sistemului de operare sau la ștergerea unei partiții. Pentru a rezolva această problemă, este necesar să urmați următorii pași:
- Identificați partiția unde este instalat GRUB. Puteți folosi comenzi precum
lsblkofdisk -lpentru a obține informații despre partițiile existente. - Modificați fișierul de configurare GRUB astfel încât să indice corect partiția. Aceasta Se poate face folosind un editor de text și schimbarea căii corespunzătoare.
- Actualizați GRUB cu comanda
sudo update-grub. Aceasta va genera un nou fișier de configurare actualizat.
2. Eroare la pornirea sistemului de operare după restaurarea GRUB
O altă provocare comună la restaurarea GRUB este întâmpinarea unei erori atunci când încercați să porniți sistemul de operare. Acest lucru se datorează de obicei unei configurații incorecte.. Pentru a rezolva această problemă, urmați următorii pași:
- Verificați setările fișierului
/etc/default/grubși asigurați-vă că parametrii de pornire sunt corecti. Puteți folosi un editor de text pentru a face modificările necesare. - Odată ce modificările sunt făcute, rulați comanda
sudo update-grubpentru a actualiza GRUB cu noua configurație. - Reporniți sistemul și verificați dacă problema a fost rezolvată. Dacă încă persistă, puteți încerca să reinstalați GRUB de la zero urmând instrucțiunile producătorului sau să căutați ajutor pe forumuri specializate.
3. Eroare la selectarea sistemului de operare dorit din meniul GRUB
O problemă comună după restaurarea GRUB este că nu puteți selecta sistemul de operare dorit în meniul de pornire. Acest lucru se poate întâmpla din cauza ordinii incorecte de pornire sau a configurației GRUB incorecte.. Pentru a remedia această problemă, urmați acești pași:
- Modificați configurația GRUB pentru a seta ordinea corectă de pornire. Puteți face acest lucru editând fișierul
/etc/default/grubși ajustarea valorii a variabilei GRUB_DEFAULT. - Executați comanda
sudo update-grubpentru a aplica modificările și a actualiza GRUB. - Reporniți sistemul și verificați dacă acum puteți selecta corect sistemul de operare dorit.
– Pași de urmat pentru a restaura GRUB pe diferite sisteme de operare
Restaurați GRUB în diferite sisteme operațiuni
GRUB (Grand Unified Bootloader) este un încărcător de pornire utilizat în mai multe sisteme de operare, inclusiv Linux și Windows. Uneori, din cauza diferitelor situații, GRUB se poate deteriora sau dispărea, ceea ce poate duce la imposibilitatea de a porni sistemul de operare corect.Din fericire, există pași care pot fi urmați pentru a restabili GRUB. pe diferite sisteme de operare.
Restaurați GRUB pe Linux
Pentru a restabili GRUB pe sistemele Linux, puteți urma acești pași:
1. Pornire de pe un Linux Live CD sau USB: Veți avea nevoie de media de instalare Linux pentru a accesa sistemul și a repara GRUB.
2. Montați partiția rădăcină: Odată ce ați pornit de pe Live CD sau USB, trebuie să montați partiția rădăcină a sistemului de operare instalat.
3. Chroot la sistemul instalat: Folosind comanda „chroot”, puteți accesa sistemul de operare instalat de pe Live CD sau USB.
4. Reinstalați GRUB: În cele din urmă, pentru a restaura GRUB, rulați comanda de reinstalare corespunzătoare distribuției dvs. Linux. De exemplu, dacă utilizați Ubuntu, puteți folosi comanda „sudo grub-install /dev/sda”.
Restaurați GRUB pe Windows
Restaurarea GRUB pe sistemele Windows poate fi puțin mai complicată, deoarece Windows folosește propriul încărcător de pornire. Cu toate acestea, este posibil să faceți acest lucru urmând acești pași:
1. Pornire de pe un CD Windows Live sau USB: Ca și în cazul Linux, veți avea nevoie de medii de instalare Windows pentru a accesa sistemul și a repara GRUB.
2. Run Boot Repair: În timpul procesului de instalare Windows, selectați opțiunea „Reparați computerul”, apoi alegeți opțiunea „Depanare” și „Reparare pornire”.
3. Restaurați GRUB manual: Dacă opțiunea de mai sus nu repară GRUB, puteți încerca să îl restaurați manual folosind instrumente de linie de comandă, cum ar fi bootrec.exe sau bcdedit.exe.
Rețineți că acești pași pot varia în funcție de distribuția dvs. Linux sau versiunea Windows. Este important să fiți precauți atunci când faceți modificări la configurația bootloader-ului, deoarece manipularea greșită poate cauza deteriorarea sistemului de operare. Este întotdeauna recomandabil să faceți o copie de rezervă a datelor dumneavoastră înainte de a face orice modificări.
- Restaurați GRUB în Ubuntu și derivate (Mint, Elementary OS etc.)
Pasul 1: Accesați sistemul cu un Ubuntu Live CD sau USB.
Dacă ați pierdut bootloader-ul GRUB de pe Ubuntu sau una dintre distribuțiile sale derivate, cum ar fi Mint sau Elementary OS, există o modalitate ușoară de a-l restaura. În primul rând, va trebui să accesați sistemul utilizând un Ubuntu Live CD sau USB. Porniți computerul cu mediul de pornire și selectați „Încercați Ubuntu” în loc de „Instalați Ubuntu”. În acest fel, veți putea accesa mediul desktop Ubuntu fără a-l instala pe hard disk.
Pasul 2: Deschide un terminal și găsește-ți partiția de boot.
Odată ce ați accesat mediul Ubuntu, deschideți un terminal folosind combinația de taste Ctrl + Alt + T. În continuare, va trebui să identificați partiția de pornire a sistemului dumneavoastră. Puteți face acest lucru rulând comanda sudo fdisk -l. Găsiți partiția care conține sistemul de fișiere „Linux” sau „EXT4” în coloana „Sistem de fișiere”. Rețineți identificatorul partiției, care este de obicei ceva de genul „/dev/sda1”.
Pasul 3: Restaurați GRUB pe partiția de boot.
Odată ce ați identificat partiția de pornire, puteți restaura GRUB folosind comanda sudo grub-install /dev/sdX, unde „X” este identificatorul partiției pe care ați notat-o mai devreme. Această comandă va reinstala GRUB pe partiția de pornire. Apoi executați comanda sudo update-grub pentru a actualiza configurația GRUB și a recunoaște sistemele de operare instalate pe hard disk. După ce ați finalizat acești pași, reporniți sistemul și ar trebui să vedeți încărcătorul de pornire GRUB pornind din nou computerul.
- Restaurați GRUB pe Debian și derivatele sale (Kali, Raspbian etc.)
Dacă într-o zi descoperiți că sistemul dvs. de operare Debian sau unul dintre derivatele sale, cum ar fi Kali sau Raspbian, nu poate porni din cauza unei erori în GRUB, nu vă panicați. Există o soluție simplă care vă va permite să restaurați GRUB și să aveți sistemul să funcționeze din nou. În acest ghid, vom explica pas cu pas cum să efectuați acest proces.
Pasul 1: Primul lucru pe care ar trebui să-l faceți este să porniți sistemul de pe un CD de instalare USB sau Debian sau de pe distribuția pe care o utilizați. După ce ați intrat în modul Live, deschideți un terminal pentru a rula comenzi. Rețineți că, în timp ce sunteți în Live, veți lucra la sistemul de fișiere de pe hard disk, așa că aveți grijă când introduceți comenzi și asigurați-vă că selectați unitatea corectă.
Pasul 2: Odată ajuns în terminal, trebuie să identificați partiția rădăcină a sistemului dumneavoastră. Puteți face acest lucru rulând comanda sudo fdisk -l pentru a vedea o listă de partiții disponibile pe disc. Găsiți partiția care conține sistemul de operare și notați numele acestuia (de exemplu, /dev/sda1).
Pasul 3: Acum, montați partiția rădăcină într-un punct de montare temporar. Puteți face acest lucru rulând comanda sudo mount /dev/sda1 /mnt, înlocuind „/dev/sda1” cu numele partiției rădăcină a sistemului dumneavoastră. Apoi, montați celelalte partiții necesare, cum ar fi partiția de boot și partiția de swap, în punctele de montare respective din directorul /mnt.
Urmați acești pași cu atenție și puteți restaura cu ușurință GRUB pe sistemul dumneavoastră Debian și pe derivatele sale. Nu uitați întotdeauna să faceți copii de rezervă ale datelor dvs. importante înainte de a face orice modificare a sistemului. Sperăm că acest ghid a fost util și că vă puteți bucura din nou de un sistem de operare funcțional!
- Restaurați GRUB pe distribuțiile bazate pe Arch Linux (Manjaro, Antergos etc.)
Dacă ați instalat o distribuție bazată pe Arch Linux (cum ar fi Manjaro sau Antergos) și ați întâmpinat probleme cu bootloader-ul GRUB, nu vă faceți griji. În această postare, vă vom arăta cum să restaurați GRUB, astfel încât să puteți porni sistemul din nou fără probleme.
Înainte de a începe, este important să rețineți că există mai multe modalități de a restaura GRUB pe distribuțiile bazate pe Arch Linux. În acest caz, vă vom arăta cea mai simplă metodă folosind instrumentul din linia de comandă grub-install.
Mai întâi, va trebui să porniți sistemul de pe un mediu de instalare (cum ar fi un DVD de instalare USB sau Manjaro). Odată ce vă aflați în mediul de recuperare, deschideți un terminal și rulați următoarea comandă pentru a identifica partiția pe care este instalat sistemul dvs.:
lsblk
Această comandă va afișa o listă de partiții de pe sistemul dvs. Identificați partiția pe care se află sistemul dvs. și notați-o (de exemplu, „/dev/sda1”). Apoi, rulați următoarea comandă pentru a monta partiția într-un director temporar:
mount / dev / sda1 / mnt
montați /dev/sdaX /mnt/boot
Nu uitați să înlocuiți „/dev/sda1” cu partiția care corespunde sistemului dumneavoastră. După ce ați montat partiția, executați următoarea comandă pentru a restaura GRUB:
grub-install –boot-directory=/mnt/boot /dev/sda
Această comandă va reinstala GRUB pe dispozitivul „/dev/sda”, care este hard disk-ul principal al sistemului dvs. Odată ce s-a terminat, reporniți sistemul și ar trebui să puteți porni din nou fără probleme.
– Restaurați GRUB pe sistemele de operare Windows cu pornire dublă
Daca ai un sistem de operare Ferestre instalat pe computer împreună cu Linux și te confrunți cu problema că GRUB (bootloader-ul) a încetat să funcționeze, nu vă faceți griji, avem soluția! În acest articol vă vom arăta cum restaura GRUB și să recâștige accesul la ambele sisteme de operare.
Primul pas către restaurați GRUB pornește de la a CD live o Linux USB. După ce ați pornit sistemul de operare de pe live CD sau USB, urmați acești pași:
- Deschideți un terminal.
- Rulați comanda
sudo fdisk -lpentru a obține lista de partiții de pe disc. - Identifică partiția pe care este instalat Linux.
- Executați comanda
sudo mount /dev/sdaX /mnt, înlocuind/dev/sdaXcu partiția de Linux. - Executați comanda
sudo mount --bind /dev /mnt/dev. - Executați comanda
sudo mount --bind /proc /mnt/proc. - Executați comanda
sudo mount --bind /sys /mnt/sys. - Rulați comanda
sudo chroot /mntpentru a schimba directorul rădăcină în sistemul instalat pe Linux. - În cele din urmă, executați comanda
sudo update-grubpentru a actualiza fișierul config GRUB.
După ce ați urmat pașii de mai sus, reporniți computerul Ferestre și ar trebui să vezi GRUB din nou. Acum poți alege să începi Ferestre o Linux la pornirea computerului. Dacă mai aveți probleme la restaurare GRUB, vă recomandăm să căutați pe forumurile comunității ale Linux sau consultați documentația oficială pentru mai multe informații.
- Instrumente și comenzi utile pentru depanarea problemelor la restaurarea GRUB
Instrumente și comenzi utile pentru depanarea restaurărilor GRUB
Când întâmpinăm probleme atunci când încercăm să restaurăm GRUB, este necesar să avem instrumentele și comenzile adecvate pentru a le rezolva. Mai jos, vom menționa câteva opțiuni care pot fi utile în aceste situații.
USB live: Unul dintre cele mai utile instrumente de depanare GRUB este Live USB. Acest dispozitiv ne permite să accesăm sistemul de operare fără a fi nevoie să pornim de pe hard disk. În acest fel, putem efectua diverse operațiuni de reparații și restaurare fără a afecta funcționarea sistemului instalat. Pe lângă faptul că este o alternativă practică, este o soluție care nu necesită cunoștințe avansate.
comanda boot-repair: O altă resursă foarte eficientă pentru rezolvarea problemelor legate de GRUB este utilizarea comenzii boot-repair. Acest program automatizează procesul de restaurare și reparare a bootloader-ului, făcându-l mult mai ușor de utilizat. Pentru a-l folosi, trebuie pur și simplu să-l rulăm de pe un terminal și să urmăm instrucțiunile care apar.Comanda boot-repair este o opțiune excelentă pentru cei care nu se simt confortabil să lucreze direct cu fișierele GRUB.
comanda update-grub: În unele ocazii, problema cu GRUB poate fi rezolvată folosind comanda update-grub. Această comandă este responsabilă pentru actualizarea configurației bootloader-ului, scanarea sistemelor de operare instalate pe computer și adăugarea lor în meniul GRUB. Este o opțiune deosebit de utilă atunci când am făcut modificări sistemului, cum ar fi instalarea unui nou sistem de operare sau modificarea partițiilor. Pur și simplu trebuie să rulăm comanda de pe un terminal și GRUB se va actualiza automat.
Amintiți-vă că acestea sunt doar câteva exemple de instrumente și comenzi utile pentru a depana problemele la restaurarea GRUB. În funcție de situația particulară, poate fi necesar să folosiți alte opțiuni sau chiar să căutați ajutorul unui profesionist. Este important să cercetați și să vă familiarizați cu aceste instrumente pentru a rezolva orice probleme care pot apărea legate de GRUB.
- Efectuați copii de siguranță și măsuri de precauție înainte de a restaura GRUB
Utilitarul GRUB (GRand Unified Bootloader) este un încărcător de pornire utilizat în mod obișnuit în sistemele de operare Linux. Cu toate acestea, uneori poate apărea o eroare care împiedică GRUB să se încarce corect la pornirea sistemului. În aceste cazuri, este necesar să restaurați GRUB pentru a rezolva problema. Mai jos sunt pașii pentru a efectua această sarcină.
Înainte de a începe procesul de restaurare GRUB, este important să faceți o copie de rezervă a datelor importante ale sistemului. Acest lucru se datorează faptului că orice eroare în timpul procedurii de restaurare poate provoca pierderea de informații. Se recomandă să faceți copii de rezervă ale celor mai importante fișiere și documente pe un dispozitiv extern sau în nor.
În plus, este esențial să luați câteva măsuri de precauție suplimentare înainte de a continua cu restaurarea GRUB:
- Creați un punct de restaurare a sistemului sau o imagine de disc. Acest lucru vă va permite să anulați orice modificare în cazul unor probleme în timpul procesului.
- Aveți la îndemână un disc de instalare sau o unitate USB cu sistemul de operare Linux care este folosit. Acest lucru va fi necesar pentru a accesa instrumentele de recuperare, dacă este necesar.
- Asigurați-vă că aveți suficientă putere în echipament. Dacă procesul de restaurare este întrerupt din cauza lipsei de alimentare, pot apărea erori grave de sistem.
Deși restaurarea GRUB poate rezolva problemele de boot pe Linux, este esențial să luați măsurile de precauție necesare și să faceți copii de siguranță înainte de a efectua această procedură. Acest lucru minimizează riscul de pierdere a datelor și asigură un proces de restaurare mai sigur și mai reușit. Cu copiile de siguranță și cu măsurile de precauție adecvate, puteți aborda cu încredere problema GRUB și puteți restabili funcționarea corectă a sistemului de operare Linux.
– Păstrați GRUB actualizat și rezolvați problemele recurente
Pentru a menține GRUB actualizat și pentru a rezolva problemele recurente, este important să cunoașteți diferitele tehnici și instrumente disponibile. O modalitate obișnuită de a actualiza GRUB este utilizarea comenzii »update-grub» în terminal. Această comandă scanează sistemul pentru sisteme de operare instalate și actualizează configurația GRUB în consecință. Este esențial să rulați această comandă după orice modificare a configurației sistemului, cum ar fi instalarea sau dezinstalarea unui sistem de operare sau actualizarea nucleului de sistem..
Pe lângă actualizarea GRUB, pot apărea uneori probleme recurente, cum ar fi lipsa sistemelor de operare enumerate în meniul GRUB sau erori la pornirea unui anumit sistem de operare. În aceste cazuri, este posibil să se rezolve problema folosind comanda „grub-install”.. Această comandă reinstalează GRUB pe dispozitivul de stocare principal al sistemului, asigurându-se că configurația este corectă și că toate sistemele de operare instalate pot fi afișate în meniul GRUB.
O altă tehnică utilă pentru a rezolva problemele GRUB recurente este editarea manuală a fișierului de configurare GRUB. Fișierul de configurare se află în /etc/default/grub. Aici, este posibil să ajustați diferiți parametri, cum ar fi expirarea meniului GRUB, rezoluția implicită a ecranului sau adăugați opțiuni de pornire personalizate. Odată ce modificările sunt făcute, trebuie să salvați fișierul și să rulați comanda „update-grub” pentru a aplica modificările. Această tehnică este utilă în special atunci când doriți să personalizați aspectul sau comportamentul meniului GRUB pe baza preferințelor individuale.
Pe scurt, mențineți GRUB la zi și să rezolve probleme recurenții sunt pași esențiali pentru a avea un sistem de operare stabil și funcțional. Folosind comenzi precum update-grub și grub-install, precum și editarea manuală a fișierului de configurare GRUB, puteți rezolva problemele și puteți îmbunătăți experiența de pornire a sistemului. Tine minte actualizați întotdeauna GRUB după orice modificare în configurația sistemului și salvați fișierul de configurare corect pentru a aplica modificările făcute.
Sunt Sebastián Vidal, un inginer informatic pasionat de tehnologie și bricolaj. În plus, eu sunt creatorul tecnobits.com, unde împărtășesc tutoriale pentru a face tehnologia mai accesibilă și mai ușor de înțeles pentru toată lumea.