
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.












3 Responses to “Grub, riordinare, rimuovere e pulire i vecchi kernel”
grz questa guida mi sarà utile
dovere
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