Bootloader-ul cu care merg majoritatea sistemelor de operare Linux este cunoscut sub numele de Grub. Este un instrument simplu care poate fi configurat pentru a porni distribuția Linux, precum și alte sisteme de operare, toate dintr-un meniu când pornește computerul.
Grub este un instrument de încredere în comparație cu alte bootloadere alternative Linux și, din acest motiv, a rămas favorit în comunitate. Acestea fiind spuse, nu este perfect. Pentru că, oricât de fiabil este, se pot întâmpla erori, iar Grub se poate rupe.
Cel mai bun mod de a vă pregăti pentru momentul în care încărcătorul dvs. de pornire Grub ia o întorsătură mai proastă este să faceți o copie de rezervă a încărctorului de boot Linux pe un hard disk extern sau pe un stick USB.
BIOS Grub – Copiere de rezervă pentru MBR
În timp ce mulți utilizatori Linux trec la utilizarea EFI ca standard, mulți utilizatori încă folosesc versiunea BIOS a Grub, deoarece nu orice computer poate rula bine EFI. Dacă aveți o instalare BIOS a Linux, bootloader-ul Grub folosește Master Boot Record. Aceasta înseamnă că, în timpul instalării sistemului de operare Linux, bootloader-ul a fost instalat în primele sectoare de pe hard disk, mai degrabă decât într-un folder, ca în cazul variantelor Grub EFI.
Lucrul bun despre MBR este că este foarte ușor să faci o copie de rezervă completă a Grub, prin copierea sectoarelor MBR ale instalării Linux într-un fișier TXT. Pentru a începe procesul, deschideți o fereastră de terminal apăsând Ctrl + Alt + T sau Ctrl + Shift + T de pe tastatură. Apoi, utilizați comanda lsblk pentru a identifica care este hard diskul dvs. principal Linux.
lsblk
Uitați-vă prin tipărirea comenzii lsblk în terminal și găsiți partiția care are „/” sub punctul de montare. Această comandă ar trebui să vă ajute să găsiți care este eticheta hard diskului dvs. În acest exemplu, eticheta unității va fi „/dev/sda”.
În terminal, utilizați comanda DD pentru a crea o copie de rezervă a Master Boot Record într-un fișier TXT.
Notă: trebuie să schimbați /home/username/în comanda de mai jos numele de utilizator pe computerul dumneavoastră Linux! Asigurați-vă că modificați și /dev/sda pentru a reflecta eticheta reală a hard diskului.
dd if=/dev/sda of=/home/username/master-boot-record.txt count=1 bs=512
Instrumentul DD va crea o copie de rezervă destul de rapidă. Când este gata, veți avea un fișier în directorul principal (~/) etichetat „master-boot-record.txt”. Luați-l și plasați-l pe o unitate flash USB sau pe un hard disk extern USB pentru păstrare în siguranță.
Restaurați backupul MBR
Trebuie să restabiliți backup-ul MBR? Porniți în sistemul computerului dvs. Linux deteriorat cu unul dintre aceste instrumente Grub aici . Apoi, deschideți un terminal, conectați dispozitivul USB care are fișierul „master-boot-record.txt”, plasați fișierul înapoi în directorul de acasă (~/) și rulați următoarea comandă.
Notă: ca și înainte, este esențial să schimbați /home/username/și /dev/sdasă reflectați numele de utilizator și eticheta reală a hard diskului.
dd if=/home/username/master-boot-record.txt of=/dev/sda count=1 bs=512
Faceți backup pentru configurațiile Grub
Cei care folosesc UEFI Grub nu vor putea folosi instrumentul DD pentru a face backup pentru bootloader-ul Grub. Din fericire, este încă posibil să creați o copie de rezervă completă a fișierelor de configurare, a intrărilor personalizate de pornire etc.
Notă: dacă copierea de rezervă a fișierelor de configurare Grub nu este suficientă, luați în considerare citirea tutorialului nostru despre cum să creați o copie de rezervă în Clonezilla . Va crea o copie de rezervă completă a sistemului, inclusiv UEFI Grub etc.
Pentru a crea o copie de rezervă completă a fișierului de configurare Grub, începeți prin a crea un folder de rezervă în directorul dvs. de acasă folosind comanda mkdir .
mkdir -p ~/grub-backup
Cu folderul de rezervă făcut în directorul dvs. de acasă, putem face o copie a fișierului de configurare Grub.

cp /etc/default/grub ~/grub-backup/
Acesta este fișierul de configurare Grub. Apoi, copiați intrările Grub bootloader din folderul /etc/grub.d/ .

sudo cp -R /etc/grub.d/ ~/grub-backup/
De aici, conectați o unitate flash USB la computerul dvs. Linux. După aceea, trageți folderul „grub-backup” pe unitate.
Restaurați copia de rezervă
Pentru a restabili configurațiile și intrările Grub pe computerul dvs. UEFI Linux, conectați unitatea flash USB. Apoi, urmați instrucțiunile pas cu pas de mai jos.
Pasul 1: Deschideți managerul de fișiere Linux, faceți clic pe unitatea flash USB și plasați folderul „grub-backup” în folderul de acasă (~/).
Pasul 2: Lansați o fereastră de terminal pe computerul dvs. Linux. Apoi, utilizați comanda CD pentru a trece la „grub-backup”.
cd grub-backup
Pasul 3: Restaurați fișierul „grub” în /etc/default/ cu comanda mv .
sudo mv grub /etc/default/
Pasul 4: Restaurați intrările Grub bootloader în folderul /etc/default/grub.d/.
cd ~/grub-backup/grub.d/ sudo mv * /etc/grub.d/
Cu fișierele restaurate, actualizați sistemul Grub.
Debian/Ubuntu
update-grub
Arch Linux
grub-mkconfig -o /boot/grub/grub.cfg
OpenSUSE/Fedora
grub2-mkconfig -o /boot/grub2/grub.cfg