Cum să remediați un computer Linux care nu pornește

Porniți vreodată computerul Linux doar pentru a constata că nu se va încărca și nu știți ce să faceți? Când PC-ul nu se întoarce, depanarea devine complicată. Pentru început, nu puteți face nimic pentru a efectua verificări asupra sistemului de operare sau hardware. Puținul lucru pe care îl puteți face este să vă asigurați că ați conectat totul corect. Acestea fiind spuse, doar pentru că computerul nu se va porni, nu înseamnă că este mort sau că trebuie să vă reîmprospătați sistemul de operare. Totuși, nu reinstalați sistemul de operare pe computerul dvs. Linux încă. În schimb, urmați acest tutorial pentru a repara un computer Linux care nu se pornește.

Veți avea nevoie de un computer funcțional pentru a urma acest tutorial, deoarece implică descărcarea imaginilor de pe disc și arderea lor pe un USB.

Salvarea Grub cu Super Grub Disk

Cel mai simplu mod de a încărca un computer Linux cu un bootloader stricat este să nu te agitați cu promptul de salvare Grub. În schimb, mergeți la alt computer (sau creați acest disc din timp) și descărcați Super Grub Disk. Este un disc live care poate detecta toate sistemele de operare de pe orice computer, apoi le poate porni. Acest instrument este grozav, mai ales pentru cei care descoperă brusc că computerul lor nu va încărca Grub corect.

  Cum să rulați aplicații Windows pe Linux cu Wine

Primul, descărcați imaginea de disc. Apoi, ardeți Super Grub Disk pe un CD/DVD sau creați o unitate flash USB bootabilă. Vă recomandăm Gravor Instrument de imagine USB, deoarece este ușor de utilizat și disponibil pe toate platformele majore.

Cu Super Grub Disk ars, este timpul să îl încărcați și să îl folosiți. Începeți prin a introduce setările BIOS ale computerului. În această zonă, modificați ordinea de pornire, astfel încât stick-ul USB live (sau CD/DVD-ul ars) să se încarce mai întâi.

Când se încarcă Super Grub Disk, afișează un meniu. Singura opțiune din meniu care contează aici este cea „detectați și afișați metodele de pornire”. Selectați-l cu tasta Enter de pe tastatură. Discul live va găsi fiecare sistem de operare posibil pe care îl poate încărca.

Super Grub Disk tipărește o listă cu diferite sisteme de operare. Folosind tasta săgeată, selectați sistemul de operare care nu s-ar fi încărcat anterior.

Notă: Super Grub Disk poate încărca de obicei o distribuție Linux defectă, deoarece găsește fișiere precum imaginea de pornire, în loc de fișierele de configurare Grub. În cazuri rare, nici măcar acest instrument nu va putea încărca sisteme de operare defecte. Dacă acesta este cazul, luați în considerare reinstalarea sau încercarea unora dintre celelalte opțiuni din interiorul discului live.

Reinstalarea Grub

Cu ajutorul Super Grub Disk, ați încărcat din nou instalarea Linux, în ciuda faptului că Grub este stricat. Acum este momentul să reinstalați Grub, astfel încât totul să revină la normal.

Aspectul partiției în stil BIOS/MBR

Reinstalați Grub în înregistrarea de pornire principală a hard disk-ului.

sudo grub-install --recheck --target=i386-pc /dev/sda

Apoi, regenerează un nou fișier de configurare. Acest lucru este necesar, altfel bootloader-ul ar putea să nu știe că au fost făcute modificări.

sudo grub-mkconfig -o /boot/grub/grub.cfg

Aspect partiție în stil GPT/EFI

grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=grub

sudo grub-mkconfig -o /boot/grub/grub.cfg

Cum se instalează Grub pe o unitate USB pentru recuperare de urgență

Grub nu se sparge des, dar atunci când o face, toată ziua îți este ruinată. Acesta este motivul pentru care este întotdeauna bine să aveți un proces de recuperare în vigoare în cazul în care se întâmplă acest lucru. Pentru majoritatea oamenilor, utilizarea Super Grub Disk este o opțiune bună. Cu toate acestea, există și o alternativă.

  Cum se instalează tema Matcha pe Linux

Deoarece Linux este atât de versatil, este de fapt posibil să instalați bootloader-ul Grub direct pe o unitate flash. În acest fel, dacă instalarea dvs. Linux refuză să pornească cu bootloader-ul instalat pe hard disk, puteți conecta o unitate USB și o puteți încărca oricum. Iată pașii pentru a configura acest lucru.

Notă: unitatea flash TREBUIE formatată ca Fat32!

Mai întâi, creați un folder USB în /mnt.

mkdir -p /mnt/usb

Apoi, utilizați comanda lsblk pentru a afla ce etichetă este unitatea USB. În acest tutorial, vom numi unitatea flash /dev/sdc. Puteți să-l denumiți diferit dacă doriți.

Montați discul USB în folderul USB în /mnt creat mai devreme.

mount /dev/sdc1 /mnt/usb

Apoi, efectuați instalarea Grub pe unitatea flash USB.

grub-install --target=i386-pc --debug --boot-directory=/mnt/usb/boot /dev/sdc

Lastly, generate a configuration file for the USB drive.
grub-mkconfig -o /mnt/usb/boot/grub/grub.cfg

Folosiți Rescatux

Niciuna dintre opțiunile enumerate mai sus nu funcționează pentru tine? Nu-ți face griji! Există mai multe modalități de a recupera o instalare Grub defectă pe Linux. Luați în considerare utilizarea Rescatux. La fel ca Super Grub Disk, este un disc de salvare Grub bootloader live. Cu excepția faptului că în loc să detecteze automat metodele de pornire și să permită utilizatorului să pornească, poate rezolva automat problemele Grub/Grub2.

Acest lucru este perfect pentru cei care au urmat acest tutorial și au descoperit că reinstalarea Grub prin linia de comandă nu a ajutat. Descărcați discul și urmați instrucțiunile (pentru Super Grub Disk) menționate mai sus pentru a crea un disc live.

În plus, aflați cum să porniți manual cu linia de comandă Grub dacă toate celelalte nu reușesc citind manualul GNU grub. Este un proces complicat și dificil despre care nu merită să vorbim, deoarece Super Grub Disk face același lucru, dar dacă toate opțiunile au eșuat și aceasta este singura opțiune, citiți-l, deoarece vă va ajuta.

  Cum se instalează Ardor Audio Editor pe Linux

Concluzie

Grub există de destul de mult timp, dar de când există, a cauzat nenumărate probleme. Uneori Grub nu reușește să pornească de nicăieri, uneori se rupe un fișier de configurare și uneori refuză să se încarce complet. Sperăm că sfaturile și trucurile din acest articol vor repara un computer Linux care nu se va porni în majoritatea cazurilor.