Οπως ολοι γνωριζουμε, ο grub εχει ενα menu, οπου σου δινει τη δυνατοτητα, ειτε να επιλεξεις καποιο αλλο λειτουργικο να κανεις boot,
για οσους εχουν πανω απο ενα λειτουργικο εγκατεστημενο, ειτε να κανουμε boot σε παλιοτερο kernel (πυρηνα), κλπ.
Για να μπουμε στο menu, αυτο που χρειαζεται ειναι να κρατησουμε πατημενο το πληκτρο Shift λιγο πριν φωρτοσει ο grub!
Το menu εχει την παρακατω εμφανιση
Οποτε για οσους θελουν να αλλαξουν την εμφανιση, κανουν το εξης:
Ανοιγουμε τερματικο και εκτελουμε
sudo apt-get install grub2-splashimages
μετα πρεπει να διαλεξουμε ποια εικονα θελουμε να εχει φοντο το menu,
οι εικονες θα βρισκονται στο φακελο grub
/usr/share/images/grub
Οποτε κανουμε πρωτα ενα backup το αρχειο που θα επεξεργαστουμε, οπου σε περθιπτωση κατι παει στραβα,
να ειναι πιο ευκολο να το επαναφερουμε, με την εντολη
sudo cp /etc/grub.d/05_debian_theme 05_debian_theme_old
μετα εκτελουμε
sudo gedit /etc/grub.d/05_debian_theme
και στο αρχειο που θα ανοιξει βρισκουμε τη γραμμη
WALLPAPER="/usr/share/images/desktop-base/moreblue-orbit-grub.png"
και την αλλαζουμε σε
WALLPAPER="/usr/share/images/grub/πληρες_ονομα_της_φωτογραφιας.tga"
οπου πληρες_ονομα_της_φωτογραφιας = το ονομα της φωτογραφιας που θελουμε να ειναι στο φοντο!
π.χ.
WALLPAPER="/usr/share/images/grub/Apollo_17_The_Last_Moon_Shot_Edit1.tga"
Παταμε αποθηκευση - κλεινουμε το αρχειο (δεν αλλαζουμε κατι αλλο) και εκτελουμε στο τερματικο
sudo update-grub
και το αποτελεσμα θα πρεπει να ειναι καπως ετσι
:~$ sudo update-grub
Generating grub.cfg ...
Found background image: ονομα_εικονας.tga
Found linux image: /boot/vmlinuz-2.6.32-24-generic
Found initrd image: /boot/initrd.img-2.6.32-24-generic
Found memtest86+ image: /boot/memtest86+.bin
done
Τοτε λογικ ολα εχουν παει καλα, κανουμε επανεκκινηση, και βλεπουμε την αλλαγη που εχουμε κανει! :)
Περα απο την εικονα ομως, μπορουμε να αλλαξουμε και τα χρωμματα της γραμματοσειρας,
οποτε κανουμε παλι επεξεργασια το αρχειο, με την παραπανω εντολη
και βρισκουμε τις γραμμες
COLOR_NORMAL="white/black" COLOR_HIGHLIGHT="black/light-gray"
οπου σημαινει
COLOR_NORMAL= μη επιλεγενες γραμμες
COLOR_HIGHLIGHT= επιλεγμενες γραμμες
το χρωμμα-επιλογη black = διαφανεια
δειτε τη λιστα με τα χρωμματα που υποστηριζεικαι ενα παραδειγμα
-
black
blue
brown
cyan
dark-gray
green
light-cyan
light-blue
light-green
light-gray
light-magenta
light-red
magenta
red
white
yellow
π.χ. οι γραμμες μπορουνε να γινουνε ετσι
COLOR_NORMAL="magenta/black" COLOR_HIGHLIGHT="white/light-blue"
και μετα την επεξεργασια του αρχειου, παταμε αποθηκευση - κλεινουμε το αρχειο και εκτελουμε στο τερματικο
sudo update-grub
και το αποτελεσμα θα ειναι ετσι
Περισσοτερα, γενικα για τον grub2 μπορειτε να βρειτε εδω https://help.ubuntu.com/community/Grub2
- Συνδεθείτε ή εγγραφείτε για να σχολιάσετε
Σχόλια
εγραψες!! ωραιος ο πυραυλος!! τελικα ολο και κατι παραπανω μαθαινουμε..
Πολύ καλή δουλειά, vargale! Εύγε!
------------------------------------------------------------------------------------
"Όταν βλέπεις τον πιγκουίνο, ξέρεις τι πρέπει να κάνεις": ΒΑΖΕΙΣ LINUX!
Επειδή έτυχε και ασχολήθηκα με το θέμα πρίν από το καλοκαίρι, δυστυχώς δεν έφτανε μόνο αυτό.
Αν δεν δηλωθεί το path και στο
if [ "$GRUB_TERMINAL_OUTPUT" = "gfxterm" ] ; then
for i in {/boot/grub,/usr/share/images/desktop-base}
δεν γίνεται τίποτα.
εκτός κι αν έπεσα εγώ στην περίπτωση.
Πριν το καλοκαιρι ηταν διαφορετικα τα πραγματα, και καναμε αυτο που περιγραφεις.
Μετα τη νεοτερη εκδοση του grub2
εχουν αλλαξει τα πραγματα.....