Grub, riordinare, rimuovere e pulire i vecchi kernel

4 10 2009


Chi come me aggiorna costantemente il sistema e di conseguenza il kernel, si troverà spesso all’accensione, alla schermata del grub una marea di kernel. Ora vediamo come pulire il menù del grub, iniziamo:

Vediamo che versione del kernel utilizziamo ( solitamente è il primo del menù del grub, ma per sicurezza controlliamo) con:

uname -a

Ed avremo qualcosa come :

Linux gusions-laptop 2.6.28-14-generic i686 GNU/Linux

Ora vediamo un pò tutti i kernel che troviamo nella cartella /boot/ per vedere che è in più o in meno con :

nautilus /boot/

e ora vediamo meglio il grub con:

cat /boot/grub/menu.lst 

Supponiamo che il kernel che non ci serve sia il kernel 2.6.28.11 eliminiamolo con un bel:

sudo apt-get -s remove linux-image-2.6.28-11-generic

Se per qualche oscuro motivo il kernel da noi eliminato sarà presente nella schermata di grub, rimuoviamo la voce editando il file menu.lst in /boot/kernel con:

sudo gedit /boot/grub/menu.lst

E eliminiamo la relativa voce che va da title a initrd, in questo modo avremo un grub “pulito ed ordinato”.

Per ora è tutto.

Saluti Gusions.


Azioni

Informazioni

3 commenti a “Grub, riordinare, rimuovere e pulire i vecchi kernel”

5 10 2009
Picchio (11:53:13) :

grz questa guida mi sarà utile ;)

5 10 2009
gusions (13:02:36) :

dovere :)

24 11 2009
Fabio5005 (00:03:35) :

un piccolo errore =)
Il comando:
sudo apt-get -s remove linux-image-2.6.28-11-generic
è una simulazione.. cioè il comando -s serve proprio per simulare quello che succederebbe nel caso in cui dessi quel comando. Quindi se devo realmente cancellare quel kernel devo fare:
sudo apt-get remove linux-image-2.6.28-11-generic

Inserisci un commento

Si possono utilizzare i tag : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>