Πώς να δημιουργήσετε αντίγραφα ασφαλείας του bootloader Linux σε USB για καταστάσεις έκτακτης ανάγκης

click fraud protection

Το bootloader με τα περισσότερα λειτουργικά συστήματα Linux είναι γνωστό ως Grub. Είναι ένα απλό εργαλείο που μπορεί να διαμορφωθεί για εκκίνηση της διανομής Linux, καθώς και άλλων λειτουργικών συστημάτων όλα από ένα μενού κατά την εκκίνηση του υπολογιστή σας.

Το Grub είναι ένα αξιόπιστο εργαλείο σε σύγκριση με άλλους εναλλακτικούς bootloaders Linux και για αυτόν τον λόγο, παρέμεινε το αγαπημένο στην κοινότητα. Ωστόσο, δεν είναι τέλειο. Για όσο πιο αξιόπιστο είναι, μπορεί να συμβούν σφάλματα και ο Grub μπορεί να σπάσει.

Ο καλύτερος τρόπος προετοιμασίας για το πότε το Grub bootloader στρέφεται για το χειρότερο είναι να δημιουργήσετε αντίγραφα ασφαλείας του bootloader Linux σε εξωτερικό σκληρό δίσκο ή USB stick.

BIOS Grub - Δημιουργία αντιγράφων ασφαλείας MBR

Ενώ πολλοί χρήστες Linux μεταβαίνουν στη χρήση του EFI ως το τυπικό, πολλοί χρήστες εξακολουθούν να χρησιμοποιούν την έκδοση BIOS του Grub, επειδή δεν μπορούν όλοι οι υπολογιστές να εκτελούν το EFI καλά. Εάν έχετε εγκαταστήσει BIOS του Linux, το πρόγραμμα εκκίνησης Grub χρησιμοποιεί το Master Boot Record. Αυτό σημαίνει ότι κατά την εγκατάσταση του Linux OS, ο bootloader εγκαταστάθηκε στους πρώτους τομείς του σκληρού σας δίσκου, παρά σε ένα φάκελο, όπως με τις παραλλαγές του Grub EFI.

instagram viewer

Το καλό για το MBR είναι ότι είναι πολύ εύκολο να δημιουργήσετε ένα πλήρες αντίγραφο ασφαλείας του Grub, αντιγράφοντας τους τομείς MBR της εγκατάστασης Linux σε ένα αρχείο TXT. Για να ξεκινήσετε τη διαδικασία, ανοίξτε ένα παράθυρο τερματικού πατώντας Ctrl + Alt + T ή Ctrl + Shift + T στο πληκτρολόγιο. Στη συνέχεια, χρησιμοποιήστε το lsblk εντολή για να προσδιορίσετε ποιος είναι ο πρωτεύων σκληρός δίσκος Linux.

lsblk

Κοιτάξτε μέσα από την εκτύπωση του lsblk εντολή στο τερματικό και βρείτε το διαμέρισμα που έχει "/" κάτω από το σημείο προσάρτησης. Αυτή η εντολή θα σας βοηθήσει να βρείτε ποια είναι η ετικέτα του σκληρού δίσκου σας. Σε αυτό το παράδειγμα, η ετικέτα της μονάδας δίσκου θα είναι "/ dev / sda".

Στο τερματικό, χρησιμοποιήστε το ΔΔ εντολή για να δημιουργήσετε ένα αντίγραφο ασφαλείας του Master Boot Record σε ένα αρχείο TXT.

Σημείωση: πρέπει να αλλάξετε /home/username/ στην παρακάτω εντολή για το όνομα χρήστη στον υπολογιστή σας Linux! Φροντίστε επίσης να αλλάξετε / dev / sda ώστε να αντικατοπτρίζει την πραγματική ετικέτα του σκληρού σας δίσκου.

dd if = / dev / sda of = / home / όνομα χρήστη / master-boot-record.txt count = 1 bs = 512. 

Το εργαλείο DD θα δημιουργήσει ένα αντίγραφο ασφαλείας αρκετά γρήγορα. Όταν ολοκληρωθεί, θα έχετε ένα αρχείο στον αρχικό κατάλογο (~ /) με την ένδειξη "master-boot-record.txt". Πάρτε το και τοποθετήστε το σε μια μονάδα flash USB ή έναν εξωτερικό σκληρό δίσκο USB για ασφαλή φύλαξη.

Επαναφορά αντιγράφων ασφαλείας MBR

Θέλετε να επαναφέρετε το αντίγραφο ασφαλείας MBR; Εκκινήστε το δικό σας σπασμένο σύστημα Linux PC με ένα από αυτά τα εργαλεία Grub εδώ. Στη συνέχεια, ανοίξτε ένα τερματικό, συνδέστε τη συσκευή USB που διαθέτει το αρχείο "master-boot-record.txt", τοποθετήστε το αρχείο στον αρχικό σας κατάλογο (~ /) και εκτελέστε την ακόλουθη εντολή.

Σημείωση: όπως και πριν, είναι σημαντικό να αλλάξετε /home/username/ και /dev/sda για να αντικατοπτρίζει το όνομα χρήστη και την πραγματική ετικέτα του σκληρού δίσκου.

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

Δημιουργίες αντιγράφων ασφαλείας Grub

Όσοι χρησιμοποιούν το UEFI Grub δεν θα μπορούν να χρησιμοποιήσουν το εργαλείο DD για να δημιουργήσουν αντίγραφα ασφαλείας για το bootloader του Grub. Ευτυχώς, είναι ακόμα δυνατό να δημιουργήσετε ένα πλήρες αντίγραφο ασφαλείας των αρχείων διαμόρφωσης, των προσαρμοσμένων καταχωρίσεων εκκίνησης κ.λπ.

Σημείωση: εάν η δημιουργία αντιγράφων ασφαλείας των αρχείων διαμόρφωσης Grub δεν είναι αρκετή, εξετάστε το ενδεχόμενο να διαβάσετε το σεμινάριό μας πώς να δημιουργήσετε ένα αντίγραφο ασφαλείας στο Clonezilla. Θα δημιουργήσει ένα πλήρες αντίγραφο ασφαλείας του συστήματος, συμπεριλαμβανομένου του UEFI Grub κ.λπ.

Για να δημιουργήσετε ένα πλήρες αντίγραφο ασφαλείας του αρχείου διαμόρφωσης Grub, ξεκινήστε δημιουργώντας έναν φάκελο αντιγράφων ασφαλείας στον αρχικό σας κατάλογο χρησιμοποιώντας το mkdir εντολή.

mkdir -p ~ / grub-backup

Με τον φάκελο δημιουργίας αντιγράφων ασφαλείας στον αρχικό σας κατάλογο, μπορούμε να δημιουργήσουμε ένα αντίγραφο του αρχείου διαμόρφωσης Grub.

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

Αυτό είναι το αρχείο διαμόρφωσης Grub. Στη συνέχεια, αντιγράψτε τις καταχωρίσεις του προγράμματος εκκίνησης Grub από το /etc/grub.d/ ντοσιέ.

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

Από εδώ, συνδέστε μια μονάδα flash USB στον υπολογιστή σας Linux. Μετά από αυτό, σύρετε το φάκελο "grub-backup" στη μονάδα δίσκου.

Επαναφέρετε το αντίγραφο ασφαλείας

Για να επαναφέρετε τις διαμορφώσεις Grub και τις καταχωρήσεις σας στον υπολογιστή σας UEFI Linux, συνδέστε τη μονάδα flash USB. Στη συνέχεια, ακολουθήστε τις αναλυτικές οδηγίες παρακάτω.

Βήμα 1: Ανοίξτε τη διαχείριση αρχείων Linux, κάντε κλικ στη μονάδα flash USB και τοποθετήστε το φάκελο "grub-backup" στον αρχικό σας φάκελο (~ /).

Βήμα 2: Εκκινήστε ένα παράθυρο τερματικού στον υπολογιστή σας Linux. Στη συνέχεια, χρησιμοποιήστε το CD εντολή για μετάβαση στο "grub-backup".

cd grub-backup

Βήμα 3: Επαναφέρετε το αρχείο "grub" στο / etc / default / με το mv εντολή.

sudo mv grub / etc / default /

Βήμα 4: Επαναφέρετε τις καταχωρήσεις του προγράμματος εκκίνησης Grub στο φάκελο /etc/default/grub.d/.

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

Με την αποκατάσταση των αρχείων, ενημερώστε το σύστημα Grub.

Debian / Ubuntu

ενημέρωση-grub

Arch Linux

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

OpenSUSE / Fedora

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