Uboot tool

Questa guida descrive come rimuovere i kernel obsoleti in ubuntu ed evitare che la schermata di avvio di grub sia piena di voci inutilizzate. Per effettuare questa operazione si utilizza il tool uboot scaricabile qui. Uboot e' uno script python con una semplice interfaccia grafica che rileva i kernel installati nel sistema e ci permette di rimuovere quelli obsoleti.
Per utilizzare uboot servono i pacchetti python-gtk2-dev e libglade2-dev. Se non sono presenti nel sistema aprire una shell e' installarli con i comandi:
sudo apt-get install python-gtk2-dev

sudo apt-get install libglade2-dev

Per utilizzare uboot scompattare il file uboot.tar.gz con il comando:

tar -xvzf uboot.tar.gz

ed eseguire uboot con i seguenti comandi:
cd uboot
./uboot

si aprira' la finestra per inserire la password. Dopo aver inserito la password si aprira' la seguente schermata:


La finestra di uboot visualizza una lista di kernel ed uno stato dei kernel. Se lo stato del kernel e' current vuol dire che e' il kernel in esecuzione. Uboot tool non permette la rimozione di questo kernel per evitare che un utente maldestro rimuova tutti i kernel. I kernel con stato available possono essere rimossi selezionandoli dal menu' a tendina e cliccando sul pulsante remove kernel.


Dopo aver cliccato sul tasto remove kernel parte la rimozione del kernel. Verificare che nella shell parte il processo di disinstallazione.


Dopo aver rimosso il kernel si ha la seguente schermata:


Rimuovere tutti i kernel che non servono.

Test e bugs

Questo tool e' stato testato in ubuntu 9.04,9.10 e 10.04.

Autori

Guastella Marco alias Vasta (email: marcoguastella@ragnu.it)