Kako izraditi sigurnosnu kopiju Linux bootloader-a na USB-u za hitne slučajeve

click fraud protection

Bootloader s kojim dolazi većina Linux operativnih sustava poznat je pod nazivom Grub. To je jednostavan alat koji se može konfigurirati za podizanje Linux distribucije, kao i ostalih operativnih sustava, sve iz izbornika kada se računalo pokrene.

Grub je pouzdan alat u odnosu na druge alternativne Linux bootloader i zbog toga je i dalje omiljen u zajednici. To rečeno, nije savršeno. Koliko god pouzdani bili, mogu se dogoditi pogreške i Grub se može slomiti.

Najbolji način za pripremu kada vaš Grub bootloader zauzvrat postane najgori je sigurnosno kopiranje Linux bootloader-a na vanjski tvrdi disk ili USB stick.

BIOS Grub - Izrada sigurnosne kopije MBR

Iako mnogi korisnici Linuxa prelaze na korištenje EFI-a kao standardnog, mnogi korisnici i dalje koriste BIOS verziju Gruba jer nije svako računalo može dobro pokrenuti EFI. Ako imate BIOS instalaciju Linuxa, vaš Grub bootloader koristi Master Boot Record. To znači da je tijekom instalacije vašeg Linux OS-a program za pokretanje softvera instaliran u prvim sektorima na tvrdom disku, a ne u mapi, kao što je inačica Grub EFI.

instagram viewer

Dobra stvar MBR-a je što je vrlo lako napraviti cjelovitu sigurnosnu kopiju Gruba kopiranjem MBR sektora vašeg Linux instaliranja u TXT datoteku. Da biste pokrenuli postupak, otvorite prozor terminala pritiskom na Ctrl + Alt + T ili Ctrl + Shift + T na tipkovnici. Zatim upotrijebite lsblk naredba za prepoznavanje vašeg osnovnog tvrdog diska za Linux.

lsblk

Pogledajte ispis ispisa lsblk zapovijedite u terminalu i pronađite particiju koja ima "/" ispod točke montiranja. Ova naredba trebala bi vam pomoći pronaći što je oznaka vašeg tvrdog diska. U ovom primjeru oznaka pogona bit će "/ dev / sda."

U terminalu koristite dd naredba za stvaranje sigurnosne kopije vašeg master boot Record-a u TXT datoteci.

Napomena: morate se promijeniti /home/username/ u naredbi dolje do korisničkog imena na vašem Linux računalu! Također promijenite / dev / sda da bi odrazio oznaku vašeg stvarnog diska.

dd ako je = / dev / sda od = / home / username / master-boot-record.txt count = 1 bs = 512. 

Alat DD stvorit će sigurnosnu kopiju razmjerno brzo. Kad to učinite, imat ćete datoteku u kućnom direktoriju (~ /) s oznakom "master-boot-record.txt." Uzmite je i stavite na USB flash pogon ili USB vanjski tvrdi disk za sigurno čuvanje.

Vrati MBR sigurnosnu kopiju

Trebate vratiti sigurnosnu kopiju MBR-a? Uključite se u svoje slomljen sustav Linux računala s jednim od ovih Grub alata ovdje. Zatim otvorite terminal, povežite svoj USB uređaj koji ima datoteku "master-boot-record.txt", vratite datoteku natrag u kućni direktorij (~ /) i pokrenite sljedeću naredbu.

Napomena: kao i prije, kritično je da se promijenite /home/username/ i /dev/sda kako bi odražavali vaše korisničko ime i stvarnu oznaku tvrdog diska.

dd if = / home / username / master-boot-record.txt of = / dev / sda count = 1 bs = 512

Sigurnosne kopije konfiguracija

Oni koji koriste UEFI Grub neće moći upotrebljavati alat DD za izradu sigurnosne kopije Grub bootloader-a. Srećom, još uvijek je moguće stvoriti potpunu sigurnosnu kopiju vaših konfiguracijskih datoteka, prilagođenih unosa za pokretanje itd.

Napomena: ako sigurnosno kopiranje Grub konfiguracijskih datoteka nije dovoljno, razmislite o čitanju našeg vodiča kako stvoriti sigurnosnu kopiju u Clonezilla. Izradit će cjelovitu sigurnosnu kopiju sustava, uključujući UEFI Grub itd.

Da biste stvorili kompletnu sigurnosnu kopiju Grub konfiguracijske datoteke, počnite stvaranjem mape sigurnosne kopije u vašem direktoriju pomoću mkdir naredba.

mkdir -p ~ / grub-backup

Pomoću sigurnosne kopije izrađene u vašem kućnom imeniku možemo napraviti kopiju Grub konfiguracijske datoteke.

cp / etc / default / grub ~ / grub-backup /

Ovo je konfiguracijska datoteka Grub. Zatim kopirajte svoje unose u Grub bootloader iz /etc/grub.d/ mapu.

sudo cp -R /etc/grub.d/ ~ / grub-backup /

Odavde, uključite USB flash pogon u vaše osobno računalo. Nakon toga, povucite mapu "grub-backup" na pogon.

Vratite sigurnosnu kopiju

Da biste vratili svoje Grub konfiguracije i unose na svoj UEFI Linux PC, priključite USB flash pogon. Zatim slijedite detaljne upute u nastavku.

Korak 1: Otvorite Linux upravitelj datoteka, kliknite USB bljeskalicu i stavite mapu "grub-backup" u svoju kućnu mapu (~ /).

Korak 2: Pokrenite terminal terminala na vašem Linux računalu. Zatim upotrijebite CD naredba za prelazak u "grub-backup".

cd grub-backup

3. korak: Vratite datoteku "grub" u / etc / default / pomoću MV naredba.

sudo mv grub / etc / default /

4. korak: Vratite svoje unose Grub bootloader u mapu /etc/default/grub.d/.

cd ~ / grub-backup / grub.d / sudo mv * /etc/grub.d/

Uz obnovljene datoteke, ažurirajte svoj Grub sustav.

Debian / Ubuntu

update-grub

Arch Linux

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

OpenSUSE / Fedora

grub2-mkconfig -o /boot/grub2/grub.cfg
watch instagram story