Jak wykonać kopię zapasową programu ładującego Linux na USB na wypadek sytuacji awaryjnych?

Bootloader, z którym współpracuje większość systemów operacyjnych Linux, jest znany jako Grub. Jest to proste narzędzie, które można skonfigurować do uruchamiania dystrybucji Linuksa, a także innych systemów operacyjnych z menu podczas uruchamiania komputera.

Grub jest niezawodnym narzędziem w porównaniu z innymi alternatywnymi bootloaderami Linuksa iz tego powodu pozostaje ulubieńcem społeczności. To powiedziawszy, nie jest idealne. Ponieważ jest tak niezawodny, jak jest, mogą wystąpić błędy, a Grub może się zepsuć.

Najlepszym sposobem na przygotowanie się, gdy bootloader Grub zmieni się w najgorsze, jest utworzenie kopii zapasowej bootloadera Linuksa na zewnętrznym dysku twardym lub pamięci USB.

BIOS Grub — tworzenie kopii zapasowej MBR

Podczas gdy wielu użytkowników Linuksa przechodzi na używanie EFI jako standardu, wielu użytkowników nadal korzysta z wersji Gruba z BIOS-em, ponieważ nie każdy komputer może dobrze obsługiwać EFI. Jeśli masz zainstalowany BIOS systemu Linux, twój bootloader Grub korzysta z głównego rekordu rozruchowego. Oznacza to, że podczas instalacji systemu operacyjnego Linux bootloader został zainstalowany w pierwszych sektorach na dysku twardym, a nie w folderze, jak w przypadku wariantów Grub EFI.

Dobrą rzeczą w MBR jest to, że bardzo łatwo jest wykonać pełną kopię zapasową Gruba, kopiując sektory MBR instalacji Linuksa do pliku TXT. Aby rozpocząć proces, otwórz okno terminala, naciskając Ctrl + Alt + T lub Ctrl + Shift + T. na klawiaturze. Następnie użyj polecenia lsblk, aby określić, jaki jest główny dysk twardy systemu Linux.

lsblk

Przejrzyj wydruk polecenia lsblk w terminalu i znajdź partycję, która ma „/” pod punktem montowania. To polecenie powinno pomóc ci znaleźć etykietę twojego dysku twardego. W tym przykładzie etykietą dysku będzie „/dev/sda”.

W terminalu użyj polecenia DD, aby utworzyć kopię zapasową głównego rekordu rozruchowego w pliku TXT.

Uwaga: musisz zmienić /home/username/w poniższym poleceniu na nazwę użytkownika na komputerze z systemem Linux! Upewnij się również, że zmieniłeś /dev/sda, aby odzwierciedlić etykietę twojego faktycznego dysku twardego.

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

Narzędzie DD utworzy kopię zapasową dość szybko. Po zakończeniu będziesz mieć plik w katalogu domowym (~/) oznaczony „master-boot-record.txt”. Weź go i umieść na dysku flash USB lub zewnętrznym dysku twardym USB, aby był bezpieczny.

Przywróć kopię zapasową MBR

Chcesz przywrócić kopię zapasową MBR? Uruchom komputer z uszkodzonym komputerem z systemem Linux za pomocą jednego z tych narzędzi Gruba tutaj . Następnie otwórz terminal, podłącz urządzenie USB z plikiem „master-boot-record.txt”, umieść plik z powrotem w katalogu domowym (~/) i uruchom następujące polecenie.

Uwaga: tak jak poprzednio, bardzo ważne jest, aby zmienić /home/username/i /dev/sdaodzwierciedlić swoją nazwę użytkownika i rzeczywistą etykietę dysku twardego.

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

Konfiguracje Backup Grub

Osoby korzystające z UEFI Grub nie będą mogły użyć narzędzia DD do utworzenia kopii zapasowej bootloadera Grub. Na szczęście nadal można utworzyć pełną kopię zapasową plików konfiguracyjnych, niestandardowych wpisów rozruchowych itp.

Uwaga: jeśli tworzenie kopii zapasowej plików konfiguracyjnych Gruba nie wystarczy, rozważ przeczytanie naszego samouczka o tym, jak utworzyć kopię zapasową w Clonezilla . Utworzy pełną kopię zapasową systemu, w tym UEFI Grub itp.

Aby utworzyć pełną kopię zapasową pliku konfiguracyjnego Grub, zacznij od utworzenia folderu kopii zapasowej w katalogu domowym za pomocą polecenia mkdir .

mkdir -p ~/grub-backup

Mając folder kopii zapasowej utworzony w katalogu domowym, możemy wykonać kopię pliku konfiguracyjnego Gruba.

Jak wykonać kopię zapasową programu ładującego Linux na USB na wypadek sytuacji awaryjnych?

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

To jest plik konfiguracyjny Gruba. Następnie skopiuj wpisy programu ładującego Grub z folderu /etc/grub.d/ .

Jak wykonać kopię zapasową programu ładującego Linux na USB na wypadek sytuacji awaryjnych?

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

Stąd podłącz dysk flash USB do komputera z systemem Linux. Następnie przeciągnij folder „grub-backup” na dysk.

Przywróć kopię zapasową

Aby przywrócić konfiguracje i wpisy Gruba na komputerze z systemem UEFI Linux, podłącz dysk flash USB. Następnie postępuj zgodnie z instrukcjami krok po kroku poniżej.

Krok 1: Otwórz menedżera plików systemu Linux, kliknij dysk flash USB i umieść folder „grub-backup” w folderze domowym (~/).

Krok 2: Uruchom okno terminala na komputerze z systemem Linux. Następnie użyj polecenia CD, aby przejść do „kopii zapasowej grub”.

kopia zapasowa grub na cd

Krok 3: Przywróć plik „grub” do /etc/default/ za pomocą polecenia mv .

sudo mv grub /etc/default/

Krok 4: Przywróć wpisy programu ładującego Gruba do folderu /etc/default/grub.d/.

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

Po przywróceniu plików zaktualizuj system Grub.

Debian/Ubuntu

aktualizacja-grub

Arch Linux

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

OpenSUSE/Fedora

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

Leave a Comment

Jak zainstalować BlackArch Linux

Jak zainstalować BlackArch Linux

BlackArch Linux to dystrybucja bezpieczeństwa i testów penetracyjnych oparta na Arch Linux. Zainstaluj BlackArch Linux w swoim systemie.

Jak zainstalować czytnik Foxit w systemie Linux

Jak zainstalować czytnik Foxit w systemie Linux

Foxit Reader to bezpłatne oprogramowanie PDF dla systemów Linux, Mac i Windows. Jest to oprogramowanie typu open source. Dowiedz się, jak zainstalować go w systemie Linux.

Jak grać w VRChat w systemie Linux

Jak grać w VRChat w systemie Linux

VR Chat to towarzyska interaktywna gra wideo na PC. Działa zarówno w trybie stacjonarnym, jak i w trybie gogli VR. W grze użytkownicy mogą odkrywać stworzone przez użytkowników

Jak grać w Grand Theft Auto 5 w systemie Linux

Jak grać w Grand Theft Auto 5 w systemie Linux

Teraz można grać w trybie jednoosobowym Grand Theft Auto 5, a także w komponent GTA: Online w systemie Linux, dzięki Valves Steam Play i Proton

Jak zainstalować Netstat w systemie Linux

Jak zainstalować Netstat w systemie Linux

Netstat to narzędzie Linux, którego administratorzy systemu używają do analizy statystyk sieci. Przydaje się, gdy próbujesz dokładniej przyjrzeć się swojemu Linuksowi

Jak grać w Microsoft Fight Simulator w systemie Linux

Jak grać w Microsoft Fight Simulator w systemie Linux

Microsoft Flight Simulator to gra wideo symulatora samolotów na konsolę Xbox, a także Microsoft Windows. Zobacz jak uruchomić ją w systemie Linux.

Jak naprawić uszkodzony ekran logowania do Gnome w systemie Linux?

Jak naprawić uszkodzony ekran logowania do Gnome w systemie Linux?

Jak naprawić uszkodzony ekran logowania do Gnome w systemie Linux?

Jak uzyskać podstawowe czcionki Microsoft w systemie Linux

Jak uzyskać podstawowe czcionki Microsoft w systemie Linux

Linux to system operacyjny typu open source. Dowiedz się, jak łatwo zainstalować podstawowe czcionki Microsoft na różnych dystrybucjach Linux.

Jak korzystać z aplikacji do robienia notatek Cherry Tree w systemie Linux?

Jak korzystać z aplikacji do robienia notatek Cherry Tree w systemie Linux?

Cherry Tree to hierarchiczna aplikacja do robienia notatek dla systemów Linux i Windows. Ma wiele doskonałych funkcji, takich jak bogata edycja tekstu i składnia.

Jak otwierać zdalne dokumenty FTP w Libre Office

Jak otwierać zdalne dokumenty FTP w Libre Office

Masz dokumenty na serwerze FTP, które chcesz otworzyć w Libre Office? Kliknij tutaj, aby dowiedzieć się, jak to zrobić bez potrzeby pobierania plików lokalnie!