Κυριακή 27 Μαΐου 2012

Διαγραφή Παλιών Πυρήνων (Kernels) στο Ubuntu

1
    Όσοι έχουμε στο σύστημά μας Ubuntu σίγουρα κάποια στιγμή το Grub (Μενού επιλογής Λειτουργικού) θα γεμίσει από παλιές εκδόσεις πυρήνων αλλά και απο προηγούμενες εκδόσεις του Ubuntu τι κάνουμε για να μην έχουμε τόσους πυρήνες εεε;;;

      Ανοίγουμε το σύστημά μας και όταν θα εμφανιστεί το Grub τότε θα επιλέξουμε την προηγούμενη έκδοση πυρήνα όπως στην εικόνα δηλ. «Ubuntu με Linux 2.6.32-41 generic» όπως στην εικόνα 1.


       Καλό θα είναι να γράψουμε κάπου ποιους πυρήνες θα σβήσουμε.Και κρατήστε και δύο από τα παλιά. 2.6.32.-41 2.6.32-40.

      Όταν θα μπούμε  στο σύστημα και κάνουμε είσοδο θα πάμε και θα επιλέξουμε Σύστημα --> Διαχείριση Συστήματος --> Διαχείριση Πακέτων Synaptic
Όταν θα ανοίξει το παράθυρο με το Synaptic στην «Αναζήτηση» θα πληκτρολογήσουμε
2
τον πυρήνα που θέλουμε να διαγράψουμε οπότε θα γράψουμε για την δικιά μου περίπτωση «2.6.32-37»  όπως στην εικόνα 2. Θα είναι τσεκαρισμένα δηλ το κουτάκι θα είναι πράσινο θα τα επιλέξουμε και θα κάνουμε ολοκληρωτική απομάκρυνση όπως δίπλα στην εικόνα.Εδώ λίγο ΠΡΟΣΟΧΗ μην επιλέξουμε και τίποτα άλλο και τρέχετε μετά και δεν φτάνετε.Κάντε και με το ποντίκι την μπάρα μέχρι τέλος μην έχει και τίποτα άλλο!!!

    ΕΔΩ θα ήθελα να τονίσω ότι καλύτερα είναι να απομακρύνεται έναν έναν πυρήνα και ΟΧΙ όλους μαζί!!!

  Και επειδή κάποιες φορές κάνω τα εύκολα δύσκολα και από  Θεσσαλονίκη για Αθήνα πάω μέσω Βρυξελλών και Γερμανίας για να πώ και ένα γειά στην Μέρκελ μπορούμε να κάνουμε το εξής να ανοίξουμε τερματικό και να γράψουμε την παρακάτω εντολή

sudo update-grub
και είμαστε έτοιμοι.
Εδώ να ευχαριστήσω τον Kyriakos Schwarz απο το ubuntugr στο facebook  που μου το διευκρίνισε.                    
  
    Το παρακάτω είναι για τους πιο τολμηρούς με την κονσόλα αλλά και μαζοχιστές όπως αυτός που γράφει αυτό εδώ το άρθρο. Έχω επίγνωση πάντως δεν μπορείτε να πείτε.

    Οπότε έχουμε τελειώσει με τις διαγραφές και κάνουμε Επανεκκίνηση για να δούμε τι κάναμε και τι διαγράψαμε!!!Φτάνουμε ξανά στο Grub και βλέπουμε πάλι τους παλιούς πυρήνες!!!!Και τώρα σκέφτεστε τι έγραφε σε αυτό το Blog o άτιμος χα χα ΜΗΝ ΠΑΝΙΚΟΒΑΛΛΕΣΤΕ!!! Πάτε σε έναν πυρήνα που έχετε διαγράψει στην περίπτωσή μου επέλεξα «Ubuntu με Linux 2.6.32-41 generic» όπως στην εικόνα 1 αλλά μου βγήκε η παρακάτω εικόνα ωχ τι κάναμε;;;

3
   Ηρεμήστε είμαστε σε καλό δρόμο.Αν θέλετε κάνετε και για τους άλλους πυρήνες που διαγράψατε να δείτε ότι σας εμφανίζεται το μήνυμα της εικόνας!!!

   Επιλέξτε τον πρώτο πυρήνα στο Μενού επιλογής και πατήστε Enter για να μπούμε στο γραφικό περιβάλλον για να ολοκληρώσουμε την Διαγραφή των παλιών Πυρήνων του Υπολογιστή μας.

    Αφού θα εισέλθουμε στο γραφικό περιβάλλον μας θα ανοίξουμε ένα τερματικό η από το μενού η με τον συνδυασμό των πλήκτρων (Ctrl , Alt , T ).

ΚΑΛΑ ΘΑ ΗΤΑΝΕ ΝΑ ΕΊΧΑΜΕ ΚΑΝΕΙ ΕΝΑ ΜΠΑΚ ΑΠ ΑΠΟ ΠΡΙΝ ΜΗΝ ΤΥΧΟΝ ΚΑΙ ΕΧΟΥΜΕ ΑΣΧΗΜΕΣ ΚΑΤΑΣΤΑΣΕΙΣ 


Στο τερματικό που θα ανοίξει θα πληκτρολογήσουμε την παρακάτω εντολή εντολή


sudo gedit /boot/grub/grub.cfg

ΤΟ ΠΑΡΑΠΑΝΩ ΑΡΧΕΙΟ ΜΠΟΡΟΥΜΕ ΝΑ ΤΟ ΚΆΝΟΥΜΕ ΚΑΙ ΕΝΑ ΑΝΤΙΓΡΑΦΟ ΓΙΑ ΝΑ ΜΗΝ ΠΑΘΟΥΜΕ ΑΣΧΗΜΑ ΠΡΑΓΜΑΤΑ ΚΑΙ ΤΑ ΝΕΥΡΑ ΜΑΣ ΓΙΝΟΥΝ ΚΡΟΣΙΑ.Με την παρακάτω εντολή

sudo cp /boot/grub/grub.cfg  /home/ΟΝΟΜΑ ΧΡΗΣΤΗ /BackUP



Θα δώσουμε τον κωδικό του Admin και θα ανοίξει ένα ακόμη παράθυρο όπως στην εικόνα 3.
ΠΡΟΣΟΧΗ ΑΠΟ ΕΔΩ ΚΑΙ ΠΕΡΑ ΠΟΛΥ ΓΙΑΤΙ ΕΧΟΥΜΕ ΔΙΚΑΙΩΜΑ ΣΑΝ ΥΠΕΡΧΡΗΣΤΗΣ ΜΗΝ ΚΑΝΟΥΜΕ ΚΑΠΟΙΟ ΛΑΘΟΣ ΚΑΙ ΘΑ ΕΧΟΥΜΕ ΠΡΟΒΛΗΜΑΤΑ ΚΑΝΤΕ ΠΡΟΣΕΧΤΙΚΆ ΒΗΜΑΤΑ !!!
 






























































3

Με τον κέρσορα θα κατεβάσουμε την μπάρα στο τέλος...


4
   Αυτές τις δύο παραγράφους που έχω παρακάτω  θέλουμε  να διαγράψουμε από κάθε πυρήνα...

menuentry "Ubuntu, με Linux 2.6.32-21-generic (on /dev/sda1)" --class gnu-linux --class gnu --class os {
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos1)'
    search --no-floppy --fs-uuid --set=root c3690ffa-c301-4556-95aa-e7b5533e5357
    linux /boot/vmlinuz-2.6.32-21-generic root=UUID=c3690ffa-c301-4556-95aa-e7b5533e5357 ro quiet splash
    initrd /boot/initrd.img-2.6.32-21-generic
}
menuentry "Ubuntu, με Linux 2.6.32-21-generic (λειτουργία ανάκτησης) (on /dev/sda1)" --class gnu-linux --class gnu --class os {
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos1)'
    search --no-floppy --fs-uuid --set=root c3690ffa-c301-4556-95aa-e7b5533e5357
    linux /boot/vmlinuz-2.6.32-21-generic root=UUID=c3690ffa-c301-4556-95aa-e7b5533e5357 ro single
    initrd /boot/initrd.img-2.6.32-21-generic
}
 
   Σβήστε τα παραπάνω προσεκτικά και κάντε αποθήκευση.Κάντε επανεκκίνηση να δείτε αν πήγανε όλα καλά και συνεχίστε.Αφήστε 2 πυρήνες από την αρχή και 2 από το τέλος.

    ΚΑΛΟ ΕΙΝΑΙ ΚΑΙ ΣΑΣ ΣΥΝΙΣΤΏ ΝΑ ΚΑΝΕΤΕ ΜΙΑ ΜΙΑ ΤΗΝ ΔΙΑΓΡΑΦΗ!!!!

    Αυτά φτάσαμε στο τέλος ελπίζω να πήγανε όλα καλά.Καλή Επιτυχία!!!

Προσοχή!!! Πάρτε Αντίγραφα ασφαλείας από τον Υπολογιστή σας πρώτα.Αν νομίζεται οτι θα κάνετε λάθος ΜΗΝ το επιτηρήσετε.

ΔΕΝ ΦΕΡΩ ΚΑΜΙΑ ΕΥΘΎΝΗ ΓΙΑ ΟΤΙ ΘΑ ΚΑΝΕΤΕ ΔΕΝ ΕΙΜΑΙ ΕΚΕΙ ΔΙΠΛΑ ΣΑΣ.


  Για τον theodoro

4 σχόλια:

  1. Απαντήσεις
    1. Αν κάνεις κατά γράμμα όπως έχω γράψει κανένα πρόβλημα.Είμαι της άποψης ότι αν δεν πάθεις δεν μαθαίνεις.Δεν έχεις εμπειρία με την κονσόλα,τερματικό εεε;;;

      Διαγραφή
  2. Εχω ηδη αφαιρεσει αρκετα μου εμειναν πολυ παλια κερνελς που δεν φευγουν με τιποτα

    ΑπάντησηΔιαγραφή
    Απαντήσεις
    1. Τι διανομή και έκδοση έχεις?Και πόσους πυρήνες είχες άφησε 2 απο τα παλιά και 2 απο καινούρια!!!

      Διαγραφή