23 marzo 2011

Eliminare dal Grub2 i vecchi Kernel di Ubuntu dopo aver effettuato un aggiornamento

Ogni volta che aggiornate il vostro Ubuntu ed un nuovo kernel viene installato, all'avvio del pc vi spuntano fuori più opzioni che vi portano a scegliere quale kernel avviare. Potete eliminare i kernel più vecchi direttamente dal gestore dei pacchetti Sistema->Amministrazione->Gestore Pacchetti Synaptic. Aprite il terminale (Applicazioni -> Accessori -> Terminale) e digitate

sudo update-grub


Vi comparirà una cosa simile a questa:

kiaro@kiaro-desktop:~$ sudo update-grub
[sudo] password for kiaro:
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.32-30-generic
Found initrd image: /boot/initrd.img-2.6.32-30-generic
Found linux image: /boot/vmlinuz-2.6.32-25-generic
Found initrd image: /boot/initrd.img-2.6.32-25-generic
Found linux image: /boot/vmlinuz-2.6.32-24-generic
Found initrd image: /boot/initrd.img-2.6.32-24-generic
Found linux image: /boot/vmlinuz-2.6.31-11-rt
Found initrd image: /boot/initrd.img-2.6.31-11-rt
Found memtest86+ image: /boot/memtest86+.bin
Found Windows 7 (loader) on /dev/sda1
done
kiaro@kiaro-desktop:~$


Ora dal gestore pacchetti andate di ricerca rapida e scrivete le cifre dei kernel più vecchi per trovarli subito. Nel mio caso il più recente è il 2.6.32-30, quindi eliminerò quelli precedenti, il 2.6.32-25 ed il 2.6.32-24. Dopo averli eliminati torniamo sul terminale e ripetiamo lo stesso comando, "sudo update-grub" e ciò che otterremo sarà un grub aggiornato che avrà depennato dalla lista i vecchi kernel appena eliminati:

kiaro@kiaro-desktop:~$ sudo update-grub
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.32-30-generic
Found initrd image: /boot/initrd.img-2.6.32-30-generic
Found linux image: /boot/vmlinuz-2.6.31-11-rt
Found initrd image: /boot/initrd.img-2.6.31-11-rt
Found memtest86+ image: /boot/memtest86+.bin
Found Windows 7 (loader) on /dev/sda1
done

1 commento:

  1. Un programma veramente utile, anche per eliminare i file dei pacchetti, il kernel e altro ancora è sicuramente "Ubuntu Tweak". Basta aprirlo e poi andare su "pulizia pacchetti" e fare piazzia pulita

    RispondiElimina