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

Το αποτέλεσμα είναι οι χρήστες να φορτώσουν τα παράθυρα, τις ενημερώσεις και να βρεθούν στο Linux (ή σε άλλο εγκατεστημένο λειτουργικό σύστημα) χάρη στις τρομερές ρυθμίσεις του Grub. Μην ανησυχείς! Υπάρχει ένας τρόπος να ρυθμίσετε τον Grub να θυμάται πού αποχωρήσατε τελευταία! Αυτό σημαίνει ότι όταν φορτώνετε τα Windows (ή οποιοδήποτε λειτουργικό σύστημα) και ξεκινά ξανά, θα το φορτώσει ξανά!

Σημείωση : για περισσότερες συμβουλές και κόλπα για το Grub, μην ξεχάσετε να πάρετε το μάθημα Grub Mastery.

Επιστροφή στο Grub

Πριν πραγματοποιηθούν αλλαγές στις ρυθμίσεις, είναι καλή ιδέα να δημιουργήσετε αντίγραφα ασφαλείας όλων των διαμορφώσεων Grub μόνο σε περίπτωση που κάτι δεν πάει καλά. Υποθέτοντας ότι τρέχετε το Linux στο μηχάνημά σας, ξεκινήστε ανοίγοντας ένα τερματικό και κάνοντας έναν κατάλογο backup.

 mkdir -p ~ / grub-backup 

Η παραπάνω εντολή θα τοποθετήσει ένα φάκελο που ονομάζεται "grub-backup" στον οικείο κατάλογο του χρήστη για μελλοντική χρήση.

Με τον κατάλογο δημιουργίας αντιγράφων ασφαλείας, είναι καιρός να αρχίσετε να αντιγράφετε αρχεία ρυθμίσεων. Αυτή η πρώτη εντολή θα αντιγράψει τα πάντα από το "/ etc / default / grub". Αυτό είναι όπου ζουν οι περισσότερες από τις διαμορφώσεις Grub.

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

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

 cp -a /etc/grub.d ~ / grub-backup 

Το Grub υποστηρίζεται τώρα. Αλλαγές (συμπεριλαμβανομένων αυτών στον παρόντα οδηγό) μπορούν τώρα να εμφανιστούν χωρίς τον φόβο να ανατραπεί κάτι.

Επεξεργασία Grub

Ακολουθεί ο τρόπος ρύθμισης του bootloader του Grub, ώστε να θυμάται το τελευταίο στοιχείο που ξεκινάει. Ανοίξτε ένα τερματικό και πληκτρολογήστε την ακόλουθη εντολή:

 sudo nano / etc / default / grub 

Μέσα στο gedit, αναζητήστε το GRUB_DEFAULT=0 . Αλλάξτε το σε GRUB_DEFAULT=saved . Στη συνέχεια, πατήστε το πλήκτρο Enter στο πληκτρολόγιο και επικολλήστε το (χρησιμοποιώντας τη συντόμευση πληκτρολογίου "Ctrl + Shift + V") κάτω από τη γραμμή GRUB_DEFAULT :

 GRUB_SAVEDEFAULT = true 

Μετά την επεξεργασία του αρχείου grub, πατήστε "Ctrl + o" για αποθήκευση και "Ctrl + x" για έξοδο.

Άλλοι τρόποι για να τσιμπήσετε το Grub

Η ρύθμιση του Grub για να θυμάστε το τελευταίο στοιχείο που εκκινήθηκε είναι ένα χρήσιμο χαρακτηριστικό. Ωστόσο, υπάρχουν και άλλα μικρά τσιμπήματα που μπορείτε να κάνετε στον Grub για να κάνετε το bootloader πιο χρήσιμο. Ξεκινήστε ανοίγοντας ανοίγοντας το αρχείο ρυθμίσεων Grub με αυτήν την εντολή:

 sudo gedit / etc / default / grub 

Αλλαγή του χρόνου λήξης

Το Grub είναι χρήσιμο, αλλά για μερικούς, το μενού φορτώνει πολύ γρήγορα. Για να το αλλάξετε αυτό, αναζητήστε το GRUB_TIMEOUT=5 . Η προεπιλογή είναι πέντε δευτερόλεπτα. Αλλάξτε αυτόν τον αριθμό σε οτιδήποτε ακούγεται σαν να ήταν πιο άνετο (όπως για παράδειγμα δέκα ή δεκαπέντε).

Επιπλέον, εάν το χρονικό όριο Grub είναι πολύ αργό, αλλάξτε το σε τρία δευτερόλεπτα για αυξημένη ταχύτητα.

Απόκρυψη του Grub εκτός εάν ο χρήστης πιέσει το πλήκτρο Shift

Μερικοί άνθρωποι μισούν απόλυτα τον τρόπο που ο Grub φαίνεται αλλά καταλαβαίνει ότι πρέπει να το χρησιμοποιήσει. Εδώ είναι ένας τρόπος να το κρύψετε. Προσθέστε αυτήν τη γραμμή στο αρχείο ρυθμίσεων "/ etc / default / grub". Από τη στιγμή που ο χρήστης θα επανεκκινήσει, το μενού Grub θα είναι τελείως κρυμμένο, εκτός και αν πατηθεί το πλήκτρο "Shift".

Ενημερώστε τις αλλαγές στο Grub

Σε ορισμένες εκδόσεις του Linux είναι δυνατή η ενημέρωση των αλλαγών στο Grub εκτελώντας update-grub . Όχι όλες οι διανομές Linux υποστηρίζουν αυτό όμως, και είναι ουσιαστικά ένα ψευδώνυμο για μια μακρύτερη εντολή. Για να ενημερώσετε το Grub στο Ubuntu, ανοίξτε ένα τερματικό και πληκτρολογήστε την ακόλουθη εντολή:

 sudo update-grub 

Για να ενημερώσετε το Grub σε λειτουργικά συστήματα που δεν διαθέτουν λειτουργία "update-grub", εκτελέστε αυτήν την εντολή στο τερματικό:

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

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

Επαναφορά της δημιουργίας αντιγράφων ασφαλείας

Για να επαναφέρετε τα αντίγραφα ασφαλείας που έγιναν προηγουμένως στον οδηγό, ανοίξτε ένα τερματικό και πληκτρολογήστε τα εξής:

 sudo rm / etc / default / grub sudo rm -rf /etc/grub.d sudo cp ~ / grub-backup / grub / etc / 

Αφού αντιγραφούν οι ρυθμίσεις από το αντίγραφο ασφαλείας, εκτελέστε εκ νέου την εντολή update-grub ή το grub-mkconfig για να επαναφέρετε τις αρχικές διαμορφώσεις.

Για περισσότερες συμβουλές και κόλπα για το Grub, μην ξεχάσετε να πάρετε το μάθημα Grub Mastery.

συμπέρασμα

Το Grub είναι τεχνολογία γήρανσης, αυτό είναι πολύ σαφές. Πολλά απλά χαρακτηριστικά που θα περίμενε κανείς ότι θα είναι εκεί από προεπιλογή έχουν βιδωθεί. Ευτυχώς, καθώς δεν υπάρχει άλλος bootloader που κάποιος παίρνει σοβαρά (από τώρα), ο Grub παίρνει όλη την αγάπη. Αυτό σημαίνει ότι αυτός ο bootloader θα πάρει σιγά-σιγά ενημερώσεις και νέες λειτουργίες καθώς ο χρόνος εξελίσσεται. Μέχρι τότε, οι χρήστες θα πρέπει να εγκατασταθούν με επεξεργασία αρχείων ρυθμίσεων.

Τι πιστεύεις για τον Grub; Ενημερώστε μας παρακάτω!