Πώς να επαναφέρετε το GRUB: Ένας τεχνικός οδηγός για την επίλυση προβλημάτων εκκίνησης σε συστήματα Linux.
Ο φορτωτής εκκίνησης GRUB (Grand Unified Bootloader) είναι ένα θεμελιώδες κομμάτι στα συστήματα Linux, υπεύθυνο για την εκκίνηση του το λειτουργικό σύστημα και επιτρέψτε την επιλογή διαφορετικών επιλογών εκκίνησης. Ωστόσο, μερικές φορές μπορεί να συμβεί το GRUB να καταστραφεί ή να αντικατασταθεί, γεγονός που προκαλεί προβλήματα εκκίνησης στο σύστημα. Σε αυτό το άρθρο, θα μάθουμε πώς να επαναφέρετε το GRUB και λύσει αποτελεσματικά αυτά τα μειονεκτήματα.
Βήμα 1: Αποκτήστε πρόσβαση σε μέσα εγκατάστασης Linux ή δημιουργήστε ένα USB με δυνατότητα εκκίνησης.
Το πρώτο βήμα για την επαναφορά του GRUB είναι να βεβαιωθείτε ότι έχετε διαθέσιμα μέσα εγκατάστασης Linux, όπως ένα CD/DVD εγκατάστασης ή ένα USB με δυνατότητα εκκίνησης. Εάν δεν έχετε, είναι απαραίτητο να δημιουργήσετε ένα USB με δυνατότητα εκκίνησης χρησιμοποιώντας ένα εργαλείο όπως το Rufus ή το UNetbootin, χρησιμοποιώντας την εικόνα εγκατάστασης που αντιστοιχεί στη διανομή Linux που χρησιμοποιείται. Αυτό το μέσο εγκατάστασης θα μας επιτρέψει να έχουμε πρόσβαση σε ένα περιβάλλον από το οποίο μπορούμε να επαναφέρουμε το GRUB.
Βήμα 2: Εκκινήστε το σύστημα από το μέσο εγκατάστασης.
Μόλις έχουμε έτοιμο το μέσο εγκατάστασης Linux ή το USB εκκίνησης, επανεκκινούμε το σύστημα και διασφαλίζουμε ότι η αντίστοιχη συσκευή έχει επιλεγεί ως κύρια πηγή εκκίνησης στις ρυθμίσεις του BIOS ή στο UEFI του υπολογιστή. Μόλις γίνει αυτό, ξεκινάμε το σύστημα από το μέσο εγκατάστασης.
Βήμα 3: Πρόσβαση στο σύστημα αρχείων του εγκατεστημένου συστήματος Linux.
Αφού ξεκινήσουμε το σύστημα από το μέσο εγκατάστασης, έχουμε πρόσβαση σε ένα τερματικό ή κονσόλα εντολών από την οποία μπορούμε να εργαστούμε με το σύστημα αρχείων του εγκατεστημένου συστήματος Linux. Σε αυτό το σημείο, είναι απαραίτητο να βρείτε τη θέση του ριζικού διαμερίσματος του συστήματος, που συνήθως αντιπροσωπεύεται από το "/". Για να το κάνουμε αυτό, μπορούμε να χρησιμοποιήσουμε την εντολή lsblk να προσδιορίσετε διαμερίσματα και την τοποθεσία τους.
Βήμα 4: Επανεγκαταστήστε το GRUB στο σύστημα.
Αφού προσδιορίσουμε το ριζικό διαμέρισμα του συστήματος Linux, χρησιμοποιούμε την εντολή chroot για να αποκτήσετε πρόσβαση στο εν λόγω διαμέρισμα και έτσι να εργαστείτε με το σύστημα αρχείων σαν να ήμασταν μέσα στο λειτουργικό σύστημα. Στη συνέχεια, χρησιμοποιούμε την εντολή grub-εγκατάσταση ακολουθούμενη από τη συσκευή προορισμού όπου θα πρέπει να επανεγκατασταθεί το GRUB, που συνήθως αντιπροσωπεύεται από το "/dev/sda". Αυτό θα επανεγκαταστήσει το GRUB στον τομέα εκκίνησης του σκληρού δίσκου και θα διαμορφώσει σωστά τη διαχείριση εκκίνησης.
Με αυτά τα απλά βήματα, μπορούμε επαναφορά GRUB και λύσει μια αποτελεσματική μορφή Προβλήματα εκκίνησης που μπορεί να προκύψουν σε συστήματα Linux. Είναι σημαντικό να θυμάστε ότι θα πρέπει πάντα να δίνεται προσοχή όταν εργάζεστε με το bootloader, καθώς η κακή χρήση μπορεί να οδηγήσει σε απώλεια δεδομένων ή δυσλειτουργία του συστήματος. Εάν έχετε αμφιβολίες, συνιστάται να ζητήσετε συμβουλές από ειδικούς ή να συμβουλευτείτε την επίσημη τεκμηρίωση της διανομής Linux που χρησιμοποιείται.
– Τι είναι το GRUB και πώς λειτουργεί στην εκκίνηση του λειτουργικού συστήματος
Το GRUB είναι ένα ακρωνύμιο του Grand Unified Bootloader και είναι ένα από τα βασικά κομμάτια της διαδικασίας εκκίνησης ενός λειτουργικού συστήματος. Είναι ένα πρόγραμμα που βρίσκεται στον τομέα της κύριας εκκίνησης σκληρός δίσκος και είναι υπεύθυνος για τη φόρτωση του λειτουργικού συστήματος στη μνήμη και τη μεταφορά του ελέγχου σε αυτό. , Το GRUB χρησιμοποιείται από πολλά λειτουργικά συστήματα, συμπεριλαμβανομένου του Linux και ορισμένων συστημάτων BSD. Επιπλέον, έχει τη δυνατότητα να ανιχνεύει άλλα λειτουργικά συστήματα που είναι εγκατεστημένα στον ίδιο υπολογιστή και να εμφανίζει ένα μενού εκκίνησης για να επιλέξετε ποιο λειτουργικό σύστημα θέλετε να ξεκινήσετε.
Ένα από τα πιο συνηθισμένα προβλήματα που μπορεί να προκύψουν με το GRUB είναι όταν καταστραφεί ή αντικατασταθεί κατά την εγκατάσταση ενός νέου λειτουργικού συστήματος ή μιας αναβάθμισης. Αυτό μπορεί να έχει ως αποτέλεσμα την αδυναμία του συστήματος να εκκινήσει σωστά και να εμφανίσει ένα μήνυμα σφάλματος όπως "σφάλμα: δεν μπορεί να βρεθεί το αρχείο grub" ή "σφάλμα: δεν βρέθηκε συσκευή εκκίνησης". Για να διορθωθεί αυτό το ζήτημα, μπορεί να ακολουθηθεί μια διαδικασία για την επαναφορά του GRUB και τη σωστή εκκίνηση του λειτουργικού συστήματος. Υπάρχουν διαφορετικές μέθοδοι για την εκτέλεση αυτής της επαναφοράς, αλλά μία από τις πιο συνηθισμένες είναι η χρήση ενός Live CD ή USB της εγκατεστημένης διανομής Linux.
Για να επαναφέρετε το GRUB με Live CD ή USB, πρέπει να ξεκινήσετε τον υπολογιστή από αυτήν τη συσκευή και να επιλέξετε την επιλογή "live mode" ή "live mode". Επειτα, Θα ανοίξει ένα περιβάλλον επιφάνειας εργασίας παρόμοιο με το εγκατεστημένο λειτουργικό σύστημα και από εκεί μπορείτε να έχετε πρόσβαση στο τερματικό για να εκτελέσετε εντολές. Το επόμενο βήμα είναι να προσδιορίσετε το διαμέρισμα στο οποίο είναι εγκατεστημένο το λειτουργικό σύστημα και να το προσαρτήσετε. Μόλις τοποθετηθεί, μπορείτε να χρησιμοποιήσετε την εντολή "chroot" για να "μεταβείτε" στο περιβάλλον. λειτουργικό σύστημα εγκατεστημένο στο σκληρό δίσκο και εκτελέστε μια άλλη εντολή που ονομάζεται "grub-install". Αυτή η εντολή θα είναι υπεύθυνη για την επανεγκατάσταση του GRUB στον κύριο τομέα εκκίνησης του σκληρού δίσκου. Τέλος, Θα χρειαστεί μόνο η επανεκκίνηση του υπολογιστή και Το λειτουργικό σύστημα θα πρέπει να εκκινήσει σωστά, τώρα με το GRUB να έχει αποκατασταθεί και να λειτουργεί σωστά.
- Συνήθεις προκλήσεις κατά την επαναφορά του GRUB και πώς να τις διορθώσετε
Συνήθεις προκλήσεις κατά την επαναφορά του GRUB και πώς να τις διορθώσετε
Η επαναφορά του GRUB μπορεί να είναι μια περίπλοκη εργασία και μερικές φορές αντιμετωπίζουμε απροσδόκητες προκλήσεις. Ευτυχώς, υπάρχουν διαθέσιμες λύσεις για την επίλυση των πιο συνηθισμένων προβλημάτων. Παραθέτουμε μερικά από αυτά:
1. Δεν βρέθηκε διαμέρισμα ή λείπει σφάλμα αρχείου διαμόρφωσης
Μία από τις πιο συνηθισμένες προκλήσεις κατά την επαναφορά του GRUB είναι η λήψη ενός μηνύματος σφάλματος που δηλώνει ότι το διαμέρισμα ή το αρχείο διαμόρφωσης δεν μπορεί να βρεθεί. Αυτό συμβαίνει συνήθως μετά από μια ενημέρωση λειτουργικού συστήματος ή κατά τη διαγραφή ενός διαμερίσματος. Για να λύσετε αυτό το πρόβλημα, είναι απαραίτητο να ακολουθήσετε τα ακόλουθα βήματα:
- Προσδιορίστε το διαμέρισμα όπου είναι εγκατεστημένο το GRUB. Μπορείτε να χρησιμοποιήσετε εντολές όπως
lsblkofdisk -l για να λάβετε πληροφορίες σχετικά με υπάρχοντα διαμερίσματα. - Τροποποιήστε το αρχείο διαμόρφωσης GRUB έτσι ώστε να δείχνει σωστά στο διαμέρισμα. Αυτό μπορεί να γίνει χρησιμοποιώντας ένα πρόγραμμα επεξεργασίας κειμένου και αλλαγή της κατάλληλης διαδρομής.
- Ενημερώστε το GRUB με την εντολή
sudo update-grub. Αυτό θα δημιουργήσει ένα νέο ενημερωμένο αρχείο διαμόρφωσης.
2. Σφάλμα κατά την εκκίνηση του λειτουργικού συστήματος μετά την επαναφορά του GRUB
Μια άλλη κοινή πρόκληση κατά την επαναφορά του GRUB είναι να αντιμετωπίσετε ένα σφάλμα κατά την προσπάθεια εκκίνησης του λειτουργικού συστήματος. Αυτό συνήθως οφείλεται σε λανθασμένη διαμόρφωση.. Για να λύσετε αυτό το πρόβλημα, ακολουθήστε τα παρακάτω βήματα:
- Επαληθεύστε τις ρυθμίσεις αρχείου
/etc/default/grubκαι βεβαιωθείτε ότι οι παράμετροι εκκίνησης είναι σωστές. Μπορείτε να χρησιμοποιήσετε ένα πρόγραμμα επεξεργασίας κειμένου για να κάνετε τις απαραίτητες αλλαγές. - Μόλις γίνουν οι αλλαγές, εκτελέστε την εντολή
sudo update-grubγια να ενημερώσετε το GRUB με τη νέα διαμόρφωση. - Κάντε επανεκκίνηση του συστήματος και ελέγξτε εάν το πρόβλημα έχει επιλυθεί. Εάν εξακολουθεί να υφίσταται, μπορείτε να δοκιμάσετε να εγκαταστήσετε ξανά το GRUB από την αρχή ακολουθώντας τις οδηγίες του κατασκευαστή ή να αναζητήσετε βοήθεια σε εξειδικευμένα φόρουμ.
3. Σφάλμα κατά την επιλογή του επιθυμητού λειτουργικού συστήματος στο μενού GRUB
Ένα κοινό πρόβλημα μετά την επαναφορά του GRUB είναι ότι δεν μπορείτε να επιλέξετε το επιθυμητό λειτουργικό σύστημα στο μενού εκκίνησης. Αυτό μπορεί να συμβεί λόγω λανθασμένης σειράς εκκίνησης ή λανθασμένης διαμόρφωσης GRUB.. Για να διορθώσετε αυτό το πρόβλημα, ακολουθήστε τα εξής βήματα:
- Τροποποιήστε τη διαμόρφωση του GRUB για να ορίσετε τη σωστή σειρά εκκίνησης. Μπορείτε να το κάνετε αυτό επεξεργάζοντας το αρχείο
/etc/default/grubκαι προσαρμόζοντας την τιμή της μεταβλητής GRUB_DEFAULT. - Εκτελέστε την εντολή
sudo update-grubγια να εφαρμόσετε τις αλλαγές και να ενημερώσετε το GRUB. - Επανεκκινήστε το σύστημα και ελέγξτε εάν μπορείτε τώρα να επιλέξετε σωστά το επιθυμητό λειτουργικό σύστημα.
– Βήματα που πρέπει να ακολουθήσετε για να επαναφέρετε το GRUB σε διαφορετικά λειτουργικά συστήματα
Επαναφορά GRUB σε διαφορετικά συστήματα λειτουργικό
Το GRUB (Grand Unified Bootloader) είναι ένας φορτωτής εκκίνησης που χρησιμοποιείται σε πολλά λειτουργικά συστήματα, συμπεριλαμβανομένων των Linux και Windows. Μερικές φορές, λόγω διαφορετικών καταστάσεων, το GRUB μπορεί να καταστραφεί ή να εξαφανιστεί, κάτι που μπορεί να οδηγήσει σε αδυναμία εκκίνησης του λειτουργικού συστήματος σωστά. Ευτυχώς, υπάρχουν βήματα που μπορούν να ακολουθηθούν για την επαναφορά του GRUB. σε διαφορετικά λειτουργικά συστήματα.
Επαναφέρετε το GRUB σε Linux
Για να επαναφέρετε το GRUB σε συστήματα Linux, μπορείτε να ακολουθήσετε τα εξής βήματα:
1. Εκκίνηση από Linux Live CD ή USB: Θα χρειαστείτε μέσα εγκατάστασης Linux για να αποκτήσετε πρόσβαση στο σύστημα και να επιδιορθώσετε το GRUB.
2. Τοποθετήστε το ριζικό διαμέρισμα: Αφού κάνετε εκκίνηση από το Live CD ή USB, πρέπει να προσαρτήσετε το ριζικό διαμέρισμα του εγκατεστημένου λειτουργικού συστήματος.
3 Chroot στο εγκατεστημένο σύστημα: Χρησιμοποιώντας την εντολή "chroot", μπορείτε να αποκτήσετε πρόσβαση στο εγκατεστημένο λειτουργικό σύστημα από το Live CD ή το USB.
4. Επανεγκαταστήστε το GRUB: Τέλος, για να επαναφέρετε το GRUB, εκτελέστε την εντολή επανεγκατάστασης που αντιστοιχεί στη διανομή Linux σας. Για παράδειγμα, εάν χρησιμοποιείτε Ubuntu, μπορείτε να χρησιμοποιήσετε την εντολή "sudo grub-install /dev/sda".
Επαναφορά GRUB στα Windows
Η επαναφορά του GRUB σε συστήματα Windows μπορεί να είναι λίγο πιο περίπλοκη, αφού τα Windows χρησιμοποιούν τον δικό τους φορτωτή εκκίνησης. Ωστόσο, είναι δυνατό να το κάνετε ακολουθώντας αυτά τα βήματα:
1. Εκκίνηση από CD ή USB Windows Live: Όπως και με το Linux, θα χρειαστείτε μέσα εγκατάστασης των Windows για να αποκτήσετε πρόσβαση στο σύστημα και να επιδιορθώσετε το GRUB.
2. Εκτέλεση επισκευής μπότας: Κατά τη διαδικασία εγκατάστασης των Windows, επιλέξτε την επιλογή «Επισκευή του υπολογιστή σας» και, στη συνέχεια, επιλέξτε «Αντιμετώπιση προβλημάτων» και «Επισκευή εκκίνησης».
3. Επαναφέρετε το GRUB με μη αυτόματο τρόπο: Εάν η παραπάνω επιλογή δεν επιδιορθώσει το GRUB, μπορείτε να δοκιμάσετε να το επαναφέρετε με μη αυτόματο τρόπο χρησιμοποιώντας εργαλεία γραμμής εντολών όπως το bootrec.exe ή το bcdedit.exe.
Να θυμάστε ότι αυτά τα βήματα μπορεί να διαφέρουν ανάλογα με τη διανομή Linux ή την έκδοση των Windows. Είναι σημαντικό να είστε προσεκτικοί όταν κάνετε αλλαγές στη διαμόρφωση του bootloader, καθώς ο λάθος χειρισμός μπορεί να προκαλέσει βλάβη στο λειτουργικό σύστημα. Συνιστάται πάντα να δημιουργείτε αντίγραφο ασφαλείας των δεδομένων σας πριν κάνετε οποιεσδήποτε τροποποιήσεις.
– Επαναφορά του GRUB σε Ubuntu και παράγωγα (Mint, Elementary OS κ.λπ.)
Βήμα 1: Αποκτήστε πρόσβαση στο σύστημα με ένα Ubuntu Live CD ή USB.
Εάν έχετε χάσει το πρόγραμμα εκκίνησης GRUB στο Ubuntu ή μια από τις παράγωγες διανομές του, όπως το Mint ή το Elementary OS, υπάρχει ένας εύκολος τρόπος να το επαναφέρετε. Αρχικά, θα χρειαστεί να αποκτήσετε πρόσβαση στο σύστημα χρησιμοποιώντας ένα Ubuntu Live CD ή USB. Εκκινήστε τον υπολογιστή με το μέσο εκκίνησης και επιλέξτε "Try Ubuntu" αντί για "Install Ubuntu". Με αυτόν τον τρόπο, θα έχετε πρόσβαση στο περιβάλλον επιφάνειας εργασίας Ubuntu χωρίς να το εγκαταστήσετε στον σκληρό σας δίσκο.
Βήμα 2: Ανοίξτε ένα τερματικό και βρείτε το διαμέρισμα εκκίνησης.
Μόλις αποκτήσετε πρόσβαση στο περιβάλλον του Ubuntu, ανοίξτε ένα τερματικό χρησιμοποιώντας τον συνδυασμό πλήκτρων Ctrl + Alt + T. Στη συνέχεια, θα πρέπει να προσδιορίσετε το διαμέρισμα εκκίνησης του συστήματός σας. Μπορείτε να το κάνετε εκτελώντας την εντολή sudo fdisk -l. Βρείτε το διαμέρισμα που περιέχει το σύστημα αρχείων "Linux" ή "EXT4" στη στήλη "Σύστημα αρχείων". Σημειώστε το αναγνωριστικό του διαμερίσματος, το οποίο συνήθως είναι κάτι σαν "/dev/sda1".
Βήμα 3: Επαναφέρετε το GRUB στο διαμέρισμα εκκίνησης.
Αφού προσδιορίσετε το διαμέρισμα εκκίνησης, μπορείτε να επαναφέρετε το GRUB χρησιμοποιώντας την εντολή sudo grub-install /dev/sdX, όπου το "X" είναι το αναγνωριστικό του διαμερίσματος που σημειώσατε νωρίτερα. Αυτή η εντολή θα επανεγκαταστήσει το GRUB στο διαμέρισμα εκκίνησης. Στη συνέχεια εκτελέστε την εντολή sudo update-grub για να ενημερώσετε τη διαμόρφωση του GRUB και να αναγνωρίσετε τα λειτουργικά συστήματα που είναι εγκατεστημένα στον σκληρό σας δίσκο. Μόλις ολοκληρώσετε αυτά τα βήματα, επανεκκινήστε το σύστημά σας και θα δείτε τον φορτωτή εκκίνησης GRUB να εκκινεί ξανά τον υπολογιστή σας.
– Επαναφέρετε το GRUB στο Debian και τα παράγωγά του (Kali, Raspbian, κ.λπ.)
Εάν κάποια μέρα διαπιστώσετε ότι το λειτουργικό σας σύστημα Debian ή ένα από τα παράγωγά του, όπως το Kali ή το Raspbian, δεν μπορεί να εκκινήσει λόγω σφάλματος στο GRUB, μην πανικοβληθείτε. Υπάρχει μια απλή λύση που θα σας επιτρέψει να επαναφέρετε το GRUB και να λειτουργήσει ξανά το σύστημά σας. Σε αυτόν τον οδηγό, θα εξηγήσουμε βήμα προς βήμα πώς να πραγματοποιήσετε αυτή τη διαδικασία.
Βήμα 1: Το πρώτο πράγμα που πρέπει να κάνετε είναι να εκκινήσετε το σύστημα από ένα CD εγκατάστασης USB ή Debian ή από τη διανομή που χρησιμοποιείτε. Μόλις εισέλθετε στη λειτουργία Live, ανοίξτε ένα τερματικό για να εκτελέσετε εντολές. Λάβετε υπόψη ότι ενώ βρίσκεστε στο Live, θα εργάζεστε στο σύστημα αρχείων στον σκληρό σας δίσκο, επομένως να είστε προσεκτικοί κατά την εισαγωγή εντολών και να βεβαιωθείτε ότι έχετε επιλέξει τη σωστή μονάδα δίσκου.
Βήμα 2: Μόλις μπείτε στο τερματικό, πρέπει να αναγνωρίσετε το διαμέρισμα ρίζας του συστήματός σας. Μπορείτε να το κάνετε αυτό εκτελώντας την εντολή sudo fdisk -l για να δείτε μια λίστα με τα διαθέσιμα διαμερίσματα στο δίσκο σας. Βρείτε το διαμέρισμα που περιέχει το λειτουργικό σύστημα και σημειώστε το όνομά του (για παράδειγμα, /dev/sda1).
Βήμα 3: Τώρα, προσαρτήστε το ριζικό διαμέρισμα σε ένα προσωρινό σημείο προσάρτησης. Μπορείτε να το κάνετε αυτό εκτελώντας την εντολή sudo mount /dev/sda1 /mnt, αντικαθιστώντας το "/dev/sda1" με το όνομα του ριζικού διαμερίσματος του συστήματός σας. Στη συνέχεια, προσαρτήστε τα άλλα απαραίτητα διαμερίσματα, όπως το διαμέρισμα εκκίνησης και το διαμέρισμα swap, στα αντίστοιχα σημεία προσάρτησης κάτω από τον κατάλογο /mnt.
Ακολουθήστε αυτά τα βήματα προσεκτικά και μπορείτε εύκολα να επαναφέρετε το GRUB στο σύστημα Debian και στα παράγωγά του. Να θυμάστε πάντα να δημιουργείτε αντίγραφα ασφαλείας των σημαντικών δεδομένων σας πριν κάνετε οποιεσδήποτε τροποποιήσεις στο σύστημα. Ελπίζουμε ότι αυτός ο οδηγός ήταν χρήσιμος και ότι μπορείτε να απολαύσετε ξανά ένα λειτουργικό λειτουργικό σύστημα!
– Επαναφορά του GRUB σε διανομές που βασίζονται στο Arch Linux (Manjaro, Antergos, κ.λπ.)
Εάν έχετε εγκαταστήσει μια διανομή που βασίζεται σε Arch Linux (όπως το Manjaro ή το Antergos) και έχετε αντιμετωπίσει προβλήματα με τον bootloader GRUB, μην ανησυχείτε. Σε αυτήν την ανάρτηση, θα σας δείξουμε πώς να επαναφέρετε το GRUB, ώστε να μπορείτε να εκκινήσετε ξανά το σύστημά σας χωρίς προβλήματα.
Πριν ξεκινήσουμε, είναι σημαντικό να σημειώσουμε ότι υπάρχουν διάφοροι τρόποι επαναφοράς του GRUB σε διανομές που βασίζονται στο Arch Linux. Σε αυτήν την περίπτωση, θα σας δείξουμε την απλούστερη μέθοδο χρησιμοποιώντας το εργαλείο γραμμής εντολών grub-εγκατάσταση.
Αρχικά, θα χρειαστεί να εκκινήσετε το σύστημά σας από μέσα εγκατάστασης (όπως ένα DVD εγκατάστασης USB ή Manjaro). Μόλις βρεθείτε στο περιβάλλον ανάκτησης, ανοίξτε ένα τερματικό και εκτελέστε την ακόλουθη εντολή για να προσδιορίσετε το διαμέρισμα στο οποίο είναι εγκατεστημένο το σύστημά σας:
lsblk
Αυτή η εντολή θα εμφανίσει μια λίστα με διαμερίσματα στο σύστημά σας. Προσδιορίστε το διαμέρισμα στο οποίο βρίσκεται το σύστημά σας και σημειώστε το (για παράδειγμα, '/dev/sda1'). Στη συνέχεια, εκτελέστε την ακόλουθη εντολή για να προσαρτήσετε το διαμέρισμα σε έναν προσωρινό κατάλογο:
mount / dev / sda1 / mnt
προσάρτηση /dev/sdaX /mnt/boot
Θυμηθείτε να αντικαταστήσετε το '/dev/sda1' με το διαμέρισμα που αντιστοιχεί στο σύστημά σας. Αφού προσαρτήσετε το διαμέρισμα, εκτελέστε την ακόλουθη εντολή για να επαναφέρετε το GRUB:
grub-install –boot-directory=/mnt/boot /dev/sda
Αυτή η εντολή θα επανεγκαταστήσει το GRUB στη συσκευή '/dev/sda', η οποία είναι ο σκληρός δίσκος κύριο του συστήματός σας. Μόλις τελειώσει, επανεκκινήστε το σύστημά σας και θα μπορείτε να εκκινήσετε ξανά χωρίς προβλήματα.
– Επαναφέρετε το GRUB σε λειτουργικά συστήματα Windows διπλής εκκίνησης
Εάν έχετε λειτουργικό σύστημα Windows εγκατεστημένο στον υπολογιστή σας μαζί με Linux και αντιμετωπίζετε το πρόβλημα ότι το GRUB (bootloader) σταμάτησε να λειτουργεί, μην ανησυχείτε, έχουμε τη λύση! Σε αυτό το άρθρο θα σας δείξουμε πώς επαναφορά GRUB και να αποκτήσετε ξανά πρόσβαση και στα δύο λειτουργικά συστήματα.
Το πρώτο βήμα επαναφορά GRUB εκκινεί από α ζωντανό CD o Linux USB. Αφού εκκινήσετε το λειτουργικό σύστημα από το ζωντανό CD ή USB, ακολουθήστε τα εξής βήματα:
- Ανοίξτε ένα τερματικό.
- Εκτελέστε την εντολή
sudo fdisk -lγια να λάβετε τη λίστα κατατμήσεων στο δίσκο σας. - Προσδιορίζει το διαμέρισμα στο οποίο είναι εγκατεστημένο Linux.
- Εκτελέστε την εντολή
sudo mount /dev/sdaX /mnt, αντικαθιστώντας/dev/sdaXμε την κατάτμηση της Linux. - Εκτελέστε την εντολή
sudo mount --bind /dev /mnt/dev. - Εκτελέστε την εντολή
sudo mount --bind /proc /mnt/proc. - Εκτελέστε την εντολή
sudo mount --bind /sys /mnt/sys. - Εκτελέστε την εντολή
sudo chroot /mntγια να αλλάξετε τον ριζικό κατάλογο στο σύστημα που είναι εγκατεστημένο στο Linux. - Τέλος, εκτελέστε την εντολή
sudo update-grubγια να ενημερώσετε το αρχείο ρυθμίσεων GRUB.
Αφού ακολουθήσετε τα παραπάνω βήματα, επανεκκινήστε τον υπολογιστή σας Windows και θα πρέπει να δείτε το GRUB πάλι. Τώρα μπορείτε να επιλέξετε να ξεκινήσετε Windows o Linux κατά την εκκίνηση του υπολογιστή σας. Εάν εξακολουθείτε να αντιμετωπίζετε προβλήματα με την επαναφορά GRUB, σας συνιστούμε να κάνετε αναζήτηση στα φόρουμ κοινότητας του Linux ή συμβουλευτείτε την επίσημη τεκμηρίωση για περισσότερες πληροφορίες.
-Χρήσιμα εργαλεία και εντολές για την αντιμετώπιση προβλημάτων κατά την επαναφορά του GRUB
Χρήσιμα εργαλεία και εντολές για την αντιμετώπιση προβλημάτων με τις επαναφορές GRUB
Όταν αντιμετωπίζουμε προβλήματα κατά την προσπάθεια επαναφοράς του GRUB, είναι απαραίτητο να έχουμε τα κατάλληλα εργαλεία και εντολές για την επίλυσή τους. Παρακάτω, θα αναφέρουμε μερικές επιλογές που μπορεί να είναι χρήσιμες σε αυτές τις περιπτώσεις.
Ζωντανό USB: Ένα από τα πιο χρήσιμα εργαλεία αντιμετώπισης προβλημάτων GRUB είναι το Live USB. Αυτή η συσκευή μας επιτρέπει να έχουμε πρόσβαση στο λειτουργικό σύστημα χωρίς να χρειάζεται να κάνουμε εκκίνηση από τον σκληρό δίσκο. Με αυτόν τον τρόπο, μπορούμε να εκτελέσουμε διάφορες εργασίες επισκευής και αποκατάστασης χωρίς να επηρεάσουμε τη λειτουργία του εγκατεστημένου συστήματος. Εκτός από πρακτική εναλλακτική λύση, είναι μια λύση που δεν απαιτεί προηγμένες γνώσεις.
εντολή boot-repair: Ένας άλλος πολύ αποτελεσματικός πόρος για την επίλυση προβλημάτων που σχετίζονται με το GRUB είναι η χρήση της εντολής boot-repair. Αυτό το πρόγραμμα αυτοματοποιεί τη διαδικασία επαναφοράς και επισκευής του bootloader, καθιστώντας τον πολύ πιο εύκολο στη χρήση. Για να το χρησιμοποιήσουμε, πρέπει απλώς να το εκτελέσουμε από ένα τερματικό και να ακολουθήσουμε τις οδηγίες που εμφανίζονται.Η εντολή boot-repair είναι μια εξαιρετική επιλογή για όσους δεν αισθάνονται άνετα να εργάζονται απευθείας με αρχεία GRUB.
Εντολή update-grub: Σε ορισμένες περιπτώσεις, το πρόβλημα με το GRUB μπορεί να επιλυθεί χρησιμοποιώντας την εντολή update-grub. Αυτή η εντολή είναι υπεύθυνη για την ενημέρωση της διαμόρφωσης του φορτωτή εκκίνησης, τη σάρωση των λειτουργικών συστημάτων που είναι εγκατεστημένα στον υπολογιστή και την προσθήκη τους στο μενού GRUB. Είναι μια ιδιαίτερα χρήσιμη επιλογή όταν έχουμε κάνει αλλαγές στο σύστημα, όπως εγκατάσταση νέου λειτουργικού συστήματος ή τροποποίηση κατατμήσεων. Απλώς πρέπει να εκτελέσουμε την εντολή από ένα τερματικό και το GRUB θα ενημερώσει αυτόματα.
Θυμηθείτε ότι αυτά είναι μόνο μερικά παραδείγματα χρήσιμων εργαλείων και εντολών για την αντιμετώπιση προβλημάτων κατά την επαναφορά του GRUB. Ανάλογα με τη συγκεκριμένη κατάσταση, μπορεί να χρειαστεί να χρησιμοποιήσετε άλλες επιλογές ή ακόμα και να ζητήσετε τη βοήθεια ενός επαγγελματία. Είναι σημαντικό να ερευνήσετε και να εξοικειωθείτε με αυτά τα εργαλεία προκειμένου να επιλύσετε τυχόν ζητήματα που μπορεί να προκύψουν σχετικά με το GRUB.
- Δημιουργήστε αντίγραφα ασφαλείας και προφυλάξεις πριν επαναφέρετε το GRUB
Το βοηθητικό πρόγραμμα GRUB (GRand Unified Bootloader) είναι ένας φορτωτής εκκίνησης που χρησιμοποιείται συνήθως σε λειτουργικά συστήματα Linux. Ωστόσο, μερικές φορές μπορεί να παρουσιαστεί ένα σφάλμα που εμποδίζει το GRUB να φορτώσει σωστά κατά την εκκίνηση του συστήματος. Σε αυτές τις περιπτώσεις, είναι απαραίτητο να επαναφέρετε το GRUB για να λύσετε το πρόβλημα. Ακολουθούν τα βήματα για την εκτέλεση αυτής της εργασίας.
Πριν ξεκινήσετε τη διαδικασία επαναφοράς GRUB, είναι σημαντικό να δημιουργήσετε αντίγραφα ασφαλείας σημαντικών δεδομένων συστήματος. Αυτό συμβαίνει επειδή οποιοδήποτε σφάλμα κατά τη διάρκεια της διαδικασίας αποκατάστασης μπορεί να προκαλέσει απώλεια πληροφοριών. Συνιστάται η δημιουργία αντιγράφων ασφαλείας των πιο σημαντικών αρχείων και εγγράφων σας σε εξωτερική συσκευή ή στο σύννεφο.
Επιπλέον, είναι απαραίτητο να λάβετε ορισμένες πρόσθετες προφυλάξεις πριν προχωρήσετε στην αποκατάσταση του GRUB:
- Δημιουργήστε ένα σημείο επαναφοράς συστήματος ή μια εικόνα δίσκου. Αυτό θα σας επιτρέψει να επαναφέρετε τυχόν αλλαγές σε περίπτωση προβλημάτων κατά τη διάρκεια της διαδικασίας.
- Έχετε διαθέσιμο δίσκο εγκατάστασης ή μονάδα USB με λειτουργικό σύστημα Linux που χρησιμοποιείται. Αυτό θα είναι απαραίτητο για πρόσβαση στα εργαλεία ανάκτησης, εάν είναι απαραίτητο.
- Βεβαιωθείτε ότι έχετε αρκετή ισχύ στον εξοπλισμό. Εάν η διαδικασία επαναφοράς διακοπεί λόγω έλλειψης ρεύματος, ενδέχεται να προκύψουν σοβαρά σφάλματα συστήματος.
Αν και η επαναφορά του GRUB μπορεί να διορθώσει προβλήματα εκκίνησης στο Linux, είναι απαραίτητο να λάβετε τις απαραίτητες προφυλάξεις και να δημιουργήσετε αντίγραφα ασφαλείας πριν εκτελέσετε αυτήν τη διαδικασία. Αυτό ελαχιστοποιεί τον κίνδυνο απώλειας δεδομένων και διασφαλίζει μια ασφαλέστερη και πιο επιτυχημένη διαδικασία αποκατάστασης. Με τα κατάλληλα αντίγραφα ασφαλείας και τις προφυλάξεις που λαμβάνονται, μπορείτε να αντιμετωπίσετε με σιγουριά το ζήτημα του GRUB και να αποκαταστήσετε την καλή λειτουργία του λειτουργικού συστήματος Linux.
– Διατηρήστε GRUB ενημερωμένο και επιλύστε επαναλαμβανόμενα ζητήματα
Για να διατηρείτε το GRUB ενημερωμένο και να επιλύετε επαναλαμβανόμενα ζητήματα, είναι σημαντικό να γνωρίζετε τις διάφορες τεχνικές και εργαλεία που είναι διαθέσιμα. Ένας συνηθισμένος τρόπος ενημέρωσης του GRUB είναι χρησιμοποιώντας την εντολή »update-grub» στο τερματικό. Αυτή η εντολή σαρώνει το σύστημα για εγκατεστημένα λειτουργικά συστήματα και ενημερώνει τη διαμόρφωση του GRUB ανάλογα. Είναι απαραίτητο να εκτελείτε αυτήν την εντολή μετά από οποιαδήποτε αλλαγή στη διαμόρφωση του συστήματος, όπως η εγκατάσταση ή η απεγκατάσταση ενός λειτουργικού συστήματος ή η ενημέρωση του πυρήνα του συστήματος.
Εκτός από την ενημέρωση του GRUB, μερικές φορές μπορεί να προκύψουν επαναλαμβανόμενα προβλήματα, όπως λείπουν λειτουργικά συστήματα που αναφέρονται στο μενού GRUB ή σφάλματα κατά την εκκίνηση ενός συγκεκριμένου λειτουργικού συστήματος. Σε αυτές τις περιπτώσεις, είναι δυνατό να λυθεί το πρόβλημα χρησιμοποιώντας την εντολή "grub-install".. Αυτή η εντολή επανεγκαθιστά το GRUB στην κύρια συσκευή αποθήκευσης του συστήματος, διασφαλίζοντας ότι η διαμόρφωση είναι σωστή και ότι όλα τα εγκατεστημένα λειτουργικά συστήματα μπορούν να εμφανιστούν στο μενού GRUB.
Μια άλλη χρήσιμη τεχνική για την επίλυση επαναλαμβανόμενων προβλημάτων GRUB είναι η μη αυτόματη επεξεργασία του αρχείου διαμόρφωσης GRUB. Το αρχείο ρυθμίσεων βρίσκεται στο /etc/default/grub. Εδώ, είναι δυνατή η προσαρμογή διαφορετικών παραμέτρων, όπως το χρονικό όριο λήξης του μενού GRUB, η προεπιλεγμένη ανάλυση οθόνης ή η προσθήκη προσαρμοσμένων επιλογών εκκίνησης. Μόλις γίνουν οι αλλαγές, πρέπει να αποθηκεύσετε το αρχείο και να εκτελέσετε την εντολή "update-grub" για να εφαρμόσετε τις τροποποιήσεις. Αυτή η τεχνική είναι ιδιαίτερα χρήσιμη όταν θέλετε να προσαρμόσετε την εμφάνιση ή τη συμπεριφορά του μενού GRUB με βάση τις μεμονωμένες προτιμήσεις.
Συνοπτικά, κρατήστε το GRUB ενημερωμένο και να λύσουν προβλήματα Τα επαναλαμβανόμενα είναι απαραίτητα βήματα για να έχετε ένα σταθερό και λειτουργικό λειτουργικό σύστημα. Χρησιμοποιώντας εντολές όπως update-grub και grub-install, καθώς και με μη αυτόματη επεξεργασία του αρχείου διαμόρφωσης GRUB, μπορείτε να επιλύσετε προβλήματα και να βελτιώσετε την εμπειρία εκκίνησης του συστήματος. Θυμάμαι ενημερώνετε πάντα το GRUB μετά από οποιαδήποτε αλλαγή στη διαμόρφωση του συστήματος και αποθηκεύστε το αρχείο ρυθμίσεων σωστά για να εφαρμόσετε τις τροποποιήσεις που έγιναν.
Είμαι ο Sebastián Vidal, ένας μηχανικός υπολογιστών παθιασμένος με την τεχνολογία και τις DIY. Επιπλέον, είμαι ο δημιουργός του tecnobits.com, όπου μοιράζομαι μαθήματα για να κάνω την τεχνολογία πιο προσιτή και κατανοητή για όλους.