Δείτε πώς μπορείτε να αφαιρέσετε ανεπιθύμητες καταχωρήσεις εκκίνησης, ανάλογα με την κατάσταση:
1. Αφαίρεση μιας συγκεκριμένης καταχώρησης χρησιμοποιώντας `grub-mkconfig` (συνιστώμενη):
Αυτή είναι η ασφαλέστερη και συνιστώμενη μέθοδος. Περιλαμβάνει τη χρήση της εντολής `update-grub` (ή μερικές φορές 'grub-mkconfig') που ανοικοδομεί το αρχείο '/boot/grub2/grub.cfg`. Συνήθως δεν επεξεργάζεστε άμεσα τα αρχεία `/etc/grub.d`. Αντ 'αυτού, χειρίζεστε ποιες καταχωρήσεις περιλαμβάνονται μέσω του διαχειριστή πακέτων του συστήματός σας ή άλλων εργαλείων.
* Εάν γνωρίζετε το λειτουργικό σύστημα που θέλετε να καταργήσετε: Η καλύτερη προσέγγιση είναι να χρησιμοποιήσετε τον διαχειριστή πακέτων διανομής σας (π.χ. `apt`,` dnf`, `pacman ') για να απεγκαταστήσετε το λειτουργικό σύστημα. Αυτό θα καταργήσει αυτόματα τη σχετική καταχώρηση grub. Αυτός είναι ο καθαρότερος και ο ασφαλέστερος τρόπος.
* Εάν το λειτουργικό σύστημα είναι ακόμα παρόν, αλλά θέλετε να αφαιρέσετε την καταχώριση εκκίνησης από το Grub: Αυτό είναι πιο περίπλοκο και γενικά δεν συνιστάται εκτός αν είστε πολύ άνετοι με τις περιπλοκές του συστήματός σας. Μπορεί να χρειαστεί να επεξεργαστείτε με μη αυτόματο τρόπο το αρχείο `/etc/default/grub` (προσεκτικά!) Και να ρυθμίσετε τις ρυθμίσεις όπως το` grub_timeout` και το `grub_default` για να αποφύγετε την καταχώρηση. Στη συνέχεια, εκτελέστε `Sudo Update-Grub` (ή` sudo grub-mkconfig -o/boot/grub2/grub.cfg`). Να είστε προσεκτικοί, καθώς οι λανθασμένες αλλαγές μπορούν να κάνουν το σύστημά σας μη ενισχυτικό.
* Αν προσθέσετε τυχαία μια καταχώρηση στο `/etc/grub.d`: Θα πρέπει να προσδιορίσετε ποιο σενάριο δημιούργησε την ανεπιθύμητη καταχώρηση και στη συνέχεια να επεξεργαστείτε προσεκτικά αυτό το σενάριο για να αφαιρέσετε τις παραβατικές γραμμές. Να είστε εξαιρετικά προσεκτικοί κατά την επεξεργασία αυτών των αρχείων. Αφού πραγματοποιήσετε αλλαγές, εκτελέστε το `Sudo Update-Grub`.
2. (Advanced and rolaty) Απευθείας που χειρίζεται άμεσα τα αρχεία `/etc/grub.d` (δεν συνιστάται):
Αυτή η μέθοδος αποθαρρύνεται έντονα αν δεν είστε απίστευτα έμπειροι και κατανοείτε τις συνέπειες της λήψης λαθών. Οι λανθασμένες επεξεργασίες μπορούν να καταστήσουν το σύστημά σας μη ενδεχόμενο.
* Προσδιορίστε το σχετικό σενάριο: Εξετάστε τα αρχεία σε `/etc/grub.d/`. Κάθε αρχείο (αριθμημένο 00-40) συμβάλλει στο τελικό config grub. Οι αριθμοί υποδεικνύουν τη σειρά εκτέλεσης. Οι υψηλότεροι αριθμοί υποβάλλονται σε επεξεργασία αργότερα και μπορούν να παρακάμψουν τις προηγούμενες καταχωρήσεις.
* Επεξεργασία του σεναρίου: Χρησιμοποιήστε έναν επεξεργαστή κειμένου (όπως το `nano` ή το` vim ') με τα προνόμια ρίζας (' sudo ') για να ανοίξετε το κατάλληλο σενάριο. Βρείτε τις γραμμές που αντιστοιχούν στην ανεπιθύμητη καταχώρηση και αφαιρέστε τις.
* Ενημέρωση grub: Εκτελέστε `sudo update-grub` (ή` sudo grub-mkconfig -o/boot/grub2/grub.cfg`) για να αναγεννήσετε τη διαμόρφωση grub.
Σημαντικές εκτιμήσεις:
* αντίγραφα ασφαλείας: Δημιουργείτε πάντα ένα αντίγραφο ασφαλείας οποιουδήποτε αρχείου που επεξεργάζεστε πριν κάνετε αλλαγές.
* Επισκευή εκκίνησης: Εάν κάνετε ένα λάθος και δεν μπορείτε να εκκινήσετε το σύστημά σας, ίσως χρειαστείτε ένα εργαλείο επισκευής εκκίνησης (όπως η εκκίνηση εκκίνησης στο Ubuntu/Debian Systems) για να ανακάμψει.
* Κατανόηση του grub: Πριν επιχειρήσετε οποιαδήποτε από αυτές τις μεθόδους, εξοικειώστε τον εαυτό σας με το πώς λειτουργεί το Grub και τη δομή των αρχείων ρυθμίσεων. Μια λανθασμένη κίνηση μπορεί να οδηγήσει σε σοβαρά προβλήματα.
Ο ασφαλέστερος και πιο αξιόπιστος τρόπος για να καταργήσετε μια καταχώρηση εκκίνησης είναι να καταργήσετε το ίδιο το λειτουργικό σύστημα χρησιμοποιώντας τον διαχειριστή πακέτων διανομής σας. Μόνο προσφυγίστε σε αρχεία ρυθμίσεων με μη αυτόματο τρόπο εάν έχετε βαθιά κατανόηση του Grub και των αρχείων ρυθμίσεων. Σε περίπτωση αμφιβολίας, ζητήστε βοήθεια από έμπειρους χρήστες του Linux.
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα