Den bootloader som de flesta Linux-operativsystemgå med kallas Grub. Det är ett enkelt verktyg som kan konfigureras för att starta upp din Linux-distribution, liksom andra operativsystem allt från en meny när din dator startar.
Grub är ett pålitligt verktyg jämfört med andraalternativa Linux bootloaders, och av den anledningen har det förblivit en favorit i samhället. Som sagt, det är inte perfekt. För lika pålitliga som det är kan fel hända och Grub kan bryta.
Det bästa sättet att förbereda sig för när din Grub bootloader tar en tur för det värsta är att säkerhetskopiera Linux bootloader till en extern hårddisk eller USB-stick.
BIOS Grub - Säkerhetskopiera MBR
Medan många Linux-användare övergår till att användaEFI som standard använder många användare fortfarande BIOS-versionen av Grub, eftersom inte alla datorer kan köra EFI bra. Om du har en BIOS-installation av Linux använder din Grub bootloader Master Boot Record. Det betyder att under din Linux OS-installation installerades bootloader i de allra första sektorerna på din hårddisk, snarare än i en mapp, som med Grub EFI-varianter.
Det bra med MBR är att det är väldigt enkeltför att göra en komplett säkerhetskopia av Grub genom att kopiera MBR-sektorerna i din Linux-installation till en TXT-fil. För att starta processen, öppna ett terminalfönster genom att trycka på Ctrl + Alt + T eller Ctrl + Skift + T på tangentbordet. Använd sedan lsblk kommando för att identifiera vad din primära Linux-hårddisk är.
lsblk
Titta igenom utskriften av lsblk kommandot i terminalen och hitta den partition som har "/" under monteringspunkten. Detta kommando bör hjälpa dig hitta vad din hårddisketikett är. I det här exemplet kommer enhetens etikett att vara "/ dev / sda."
Använd terminalen i terminalen DD kommando för att skapa en säkerhetskopia av din Master Boot Record till en TXT-fil.
Obs: du måste ändra /home/username/
i kommandot nedan till användarnamnet på din Linux-PC! Se till att också byta / dev / sda för att återspegla din faktiska hårddiskens etikett.
dd if=/dev/sda of=/home/username/master-boot-record.txt count=1 bs=512
DD-verktyget skapar en säkerhetskopia ganska snabbt. När det är klart kommer du att ha en fil i hemkatalogen (~ /) märkt "master-boot-record.txt." Ta den och placera den på en USB-flashenhet eller en extern USB-hårddisk för att säkra dem.
Återställ MBR-säkerhetskopia
Behöver du återställa din MBR-säkerhetskopia? Starta in i din trasiga Linux-dators system med ett av dessa Grub-verktyg här. Öppna sedan en terminal, anslut din USB-enhet som har filen "master-boot-record.txt", placera filen tillbaka i din hemkatalog (~ /) och kör följande kommando.
Obs: som tidigare är det viktigt att du ändrar /home/username/
och /dev/sda
för att återspegla ditt användarnamn och din faktiska hårddiskens etikett.
dd if=/home/username/master-boot-record.txt of=/dev/sda count=1 bs=512
Backup Grub-konfigurationer
De som använder UEFI Grub kan inte använda DDverktyg för att säkerhetskopiera Grub-startladdaren. Tack och lov är det fortfarande möjligt att skapa en fullständig säkerhetskopia av dina konfigurationsfiler, anpassade startposter etc.
Notera: om det inte räcker med säkerhetskopiering av Grub-konfigurationsfilerna, överväg att läsa vår handledning om hur du skapar en säkerhetskopia i Clonezilla. Det kommer att skapa en komplett systembackup, inklusive UEFI Grub, etc.
För att skapa en fullständig säkerhetskopiering av Grub-konfigurationsfiler, börja med att skapa en säkerhetsmapp i din hemkatalog med hjälp av mkdir kommando.
mkdir -p ~/grub-backup
Med säkerhetskopieringsmappen i din hemkatalog kan vi göra en kopia av Grub-konfigurationsfilen.

cp / etc / default / grub ~ / grub-backup /
Detta är Grub-konfigurationsfilen. Kopiera sedan dina Grub-uppladdningsuppgifter från /etc/grub.d/ mapp.

sudo cp -R /etc/grub.d/ ~ / grub-backup /
Härifrån, anslut en USB-flashenhet till din Linux-dator. Dra därefter mappen “grub-backup” till enheten.
Återställ säkerhetskopian
För att återställa Grub-konfigurationer och poster till din UEFI Linux-dator, anslut din USB-flashenhet. Följ sedan steg-för-steg-instruktionerna nedan.
Steg 1: Öppna din Linux-filhanterare, klicka på USB-flashenheten och placera mappen "grub-backup" i din hemmapp (~ /).
Steg 2: Starta ett terminalfönster på din Linux-dator. Använd sedan CD kommando för att flytta till "grub-backup."
cd grub-backup
Steg 3: Återställ "grub" -filen till / etc / default / med mv kommando.
sudo mv grub /etc/default/
Steg 4: Återställ dina Grub-uppladdningssposter i mappen /etc/default/grub.d/.
cd ~/grub-backup/grub.d/ sudo mv * /etc/grub.d/
När filerna återställs uppdaterar du ditt Grub-system.
Debian / Ubuntu
update-grub
Arch Linux
grub-mkconfig -o /boot/grub/grub.cfg
OpenSUSE / Fedora
grub2-mkconfig -o /boot/grub2/grub.cfg</ P>
kommentarer