24Aug
Το Ubuntu υιοθέτησε τη νέα έκδοση του διαχειριστή εκκίνησης Grub στην έκδοση 9.10, ξεφορτώντας το παλιό προβληματικό menu.lst.Σήμερα εξετάζουμε πώς να αλλάξετε τις επιλογές του μενού εκκίνησης στο Grub2.
Το Grub2 είναι ένα βήμα μπροστά με πολλούς τρόπους, και το μεγαλύτερο μέρος του ενοχλητικού μενού . lst από το παρελθόν έχει φύγει.Ακόμα, εάν δεν είστε προσεκτικοί με την κατάργηση των παλιών εκδόσεων του πυρήνα, η λίστα εκκίνησης μπορεί ακόμα να καταλήξει να είναι μεγαλύτερη από ό, τι πρέπει να είναι.
Σημείωση: Ίσως χρειαστεί να κρατήσετε το πλήκτρο SHIFT στο πληκτρολόγιό σας κατά την εκκίνηση για να εμφανιστεί αυτό το μενού.Εάν είναι εγκατεστημένο μόνο ένα λειτουργικό σύστημα στον υπολογιστή σας, ενδέχεται να το φορτώσει αυτόματα χωρίς να εμφανιστεί αυτό το μενού.
Κατάργηση εγγραφών του αρχικού πυρήνα
Η πιο συνηθισμένη εργασία καθαρισμού για το μενού εκκίνησης είναι να καταργήσετε τις παλιές εκδόσεις του πυρήνα που βρίσκονται στο μηχάνημά σας.
Στην περίπτωση μας, θέλουμε να καταργήσουμε τις καταχωρήσεις του μενού γενικής εκκίνησης 2.6.32-21.Στο παρελθόν, αυτό σήμαινε το άνοιγμα του /boot/grub/ menu.lst. .. αλλά με το Grub2, αν αφαιρέσουμε το πακέτο του πυρήνα από τον υπολογιστή μας, το Grub αφαιρεί αυτόματα αυτές τις επιλογές.
Για να καταργήσετε τις παλιές εκδόσεις του πυρήνα, ανοίξτε το Synaptic Package Manager, το οποίο βρίσκεται στο σύστημα & gt;Μενού διαχείρισης.
Όταν ανοίγει, πληκτρολογήστε την έκδοση του πυρήνα που θέλετε να καταργήσετε στο πεδίο κειμένου γρήγορης αναζήτησης.Οι πρώτοι αριθμοί θα πρέπει να αρκούν.
Για κάθε μια από τις καταχωρήσεις που σχετίζονται με τον παλιό πυρήνα( π.χ. linux-headers-2.6.32-21 και linux-image-2.6.32-21-generic), κάντε δεξί κλικ και επιλέξτε Mark for Complete Removal .
Κάντε κλικ στο κουμπί Εφαρμογή στη γραμμή εργαλείων και στη συνέχεια στο κουμπί Εφαρμογή στο παράθυρο περίληψης που εμφανίζεται.Κλείστε το Συναφωτικό Διαχειριστή πακέτων.
Την επόμενη εκκίνηση του υπολογιστή σας, το μενού Grub δεν θα περιέχει τις καταχωρήσεις που σχετίζονται με την έκδοση του πυρήνα που αφαιρέθηκε.
Αφαιρέστε οποιαδήποτε επιλογή με επεξεργασία /etc/ grub.d
Εάν χρειάζεστε πιο λεπτομερή έλεγχο ή θέλετε να καταργήσετε καταχωρήσεις που δεν είναι εκδόσεις πυρήνα, πρέπει να αλλάξετε τα αρχεία που βρίσκονται στο /etc/ grub.d.
/etc/ Το grub.d περιέχει αρχεία που περιέχουν τις καταχωρήσεις μενού που περιέχονται στο μενού /boot/grub/ menu.lst.Εάν θέλετε να προσθέσετε νέες καταχωρίσεις μενού εκκίνησης, θα δημιουργήσετε ένα νέο αρχείο σε αυτό το φάκελο, φροντίζοντας να το επισημάνετε ως εκτελέσιμο.
Εάν θέλετε να καταργήσετε καταχωρήσεις μενού εκκίνησης, όπως συμβαίνει, θα επεξεργαστείτε αρχεία σε αυτόν τον φάκελο.
Αν θέλαμε να καταργήσουμε όλες τις καταχωρήσεις του memtest86 +, μπορούμε απλά να κάνουμε το αρχείο 20_memtest86 + μη εκτελέσιμο, με την εντολή τερματικού
sudo chmod -x 20_memtest86 +
Ακολουθούμενη από την εντολή τερματικού
sudo update-grub
Σημειώστε ότι το memtest86 +βρέθηκε από το update-grub επειδή θα θεωρήσει εκτελέσιμα αρχεία μόνο.
Παρόλα αυτά, πρόκειται να καταργήσουμε την καταχώρηση σειριακής κονσόλας 115200 για το memtest86 +. ..
Ανοίξτε ένα παράθυρο τερματικού Εφαρμογές & gt;Αξεσουάρ & gt;Τερματικό.Στο παράθυρο του τερματικού, πληκτρολογήστε την εντολή:
gksudo gedit /etc/grub.d/ 20_memtest86 +
Οι καταχωρήσεις μενού βρίσκονται στο κάτω μέρος αυτού του αρχείου.
Διαγράψτε την καταχώρηση μενού για τη σειριακή κονσόλα 115200 .
Σημείωση: Η σχολιασμός της καταχώρησης μενού δεν θα λειτουργήσει - πρέπει να διαγραφεί.Αντιγράψτε το σε ένα διαφορετικό αρχείο εάν ανησυχείτε ότι ίσως χρειαστείτε αργότερα.
Αποθηκεύστε και κλείστε αυτό το αρχείο.Στο παράθυρο τερματικού που ανοίξατε, εισαγάγετε στην εντολή
sudo update-grub
Σημείωση: Αν δεν εκτελέσετε update-grub, οι επιλογές του μενού εκκίνησης δεν θα αλλάξουν!
Τώρα, την επόμενη φορά που θα εκκινήσετε, αυτή η παράξενη καταχώρηση θα φύγει και θα μείνει με ένα απλό και καθαρό μενού εκκίνησης.
Συμπέρασμα
Ενώ αλλάζετε το μενού εκκίνησης του Grub2 μπορεί να φαίνεται υπερβολικά περίπλοκο στους παλαιότερους Grub masters, για τους κανονικούς χρήστες, το Grub2 σημαίνει ότι δεν θα χρειαστεί να αλλάξετε το μενού εκκίνησης που συχνά.Ευτυχώς, αν πρέπει να το κάνετε, η διαδικασία είναι ακόμα αρκετά εύκολη.
Για πιο λεπτομερείς πληροφορίες σχετικά με τον τρόπο αλλαγής των καταχωρήσεων στο Grub2, αυτό το νήμα του φόρουμ του Ubuntu είναι ένας εξαιρετικός πόρος.Εάν χρησιμοποιείτε μια παλαιότερη έκδοση του Ubuntu, ανατρέξτε στο άρθρο μας σχετικά με τον τρόπο καθαρισμού του μενού εκκίνησης του grub Ubuntu μετά τις αναβαθμίσεις.