cancellare vecchi kernel, dopo l'aggiornamento

Installazione, configurazione e uso di programmi e strumenti.
DarkSun

Re: cancellare vecchi kernel, dopo l'aggiornamento

Messaggio da DarkSun »

Si, puoi eliminarli. Io comunque consiglio di tenere almeno una versione del kernel precedente a quella attuale cosi se si combinassero pasticci, puoi entrare nel sistema lo stesso ma con la versione precedente.
Per quanto riguarda lo spazio, non ti so` rispondere con precisione. Comunque qualcosa di certo si libera. :)

Ciao
sonia
Prode Principiante
Messaggi: 66
Iscrizione: mercoledì 27 dicembre 2006, 21:58

Re: cancellare vecchi kernel, dopo l'aggiornamento

Messaggio da sonia »

qual è la procedura?
Avatar utente
christian88
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1648
Iscrizione: mercoledì 31 gennaio 2007, 15:34
Località: Cernusco sul naviglio
Contatti:

Re: cancellare vecchi kernel, dopo l'aggiornamento

Messaggio da christian88 »

sonia ha scritto: qual è la procedura?
anche io ne ho tantissimi, come faccio a cancellare quelli vecchi?
Stilogo | MondoSviluppatori | ItalianDevTeam - Android
Errare è umano, ma per incasinare tutto ci vuole la password di root!!
Ubuntu user #19519
Avatar utente
Polonio
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 296
Iscrizione: martedì 5 febbraio 2008, 21:49

Re: cancellare vecchi kernel, dopo l'aggiornamento

Messaggio da Polonio »

Allora prima identificate i kernel da rimuovere
[date sudo gedit /boot/grub/menu.lst per vedere quali avete installato e uname -r per sapere qualè in uso]

poi date
sudo apt-get -s remove  --purge linux-image-2.6.24-1u-generic (2.6.24-18 è un esempio.... dovete sostituirlo con quello che volete disinstallare)

NB: questo comando è solo una simulazione!!! cioè il terminale vi mostra cosa succederebbe, ma in pratica non avviene niente..... se l'out è positivo allora date il comando vero e proprio per disinstallare ( senza -s):

sudo apt-get remove --purge linux-image-2.6.24-18-generic

riguardo al --purge non credo che serva perchè non ci sono configurazioni da eliminare..... ma datelo comunque che male non fà....
Avatar utente
drooper
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 380
Iscrizione: domenica 11 maggio 2008, 16:57

Re: cancellare vecchi kernel, dopo l'aggiornamento

Messaggio da drooper »

Polonio ha scritto: Allora prima identificate i kernel da rimuovere
[date sudo gedit /boot/grub/menu.lst per vedere quali avete installato e uname -r per sapere qualè in uso]

poi date
sudo apt-get -s remove  --purge linux-image-2.6.24-1u-generic (2.6.24-18 è un esempio.... dovete sostituirlo con quello che volete disinstallare)

NB: questo comando è solo una simulazione!!! cioè il terminale vi mostra cosa succederebbe, ma in pratica non avviene niente..... se l'out è positivo allora date il comando vero e proprio per disinstallare ( senza -s):

sudo apt-get remove --purge linux-image-2.6.24-18-generic

riguardo al --purge non credo che serva perchè non ci sono configurazioni da eliminare..... ma datelo comunque che male non fà....
Io che non riesco a smanettare da terminale mi sono "rivolto" a synaptic ricercando la parola "linux", come già detto su altri post, e mi è venuta fuori la lista dei kernel installati. Da lì, con dei semplici click ho rimosso quelli che non mi servono.
Ciao (good)
Avatar utente
Polonio
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 296
Iscrizione: martedì 5 febbraio 2008, 21:49

Re: cancellare vecchi kernel, dopo l'aggiornamento

Messaggio da Polonio »

drooper ha scritto: Io che non riesco a smanettare da terminale mi sono "rivolto" a synaptic ricercando la parola "linux", come già detto su altri post, e mi è venuta fuori la lista dei kernel installati. Da lì, con dei semplici click ho rimosso quelli che non mi servono.
Ciao (good)
ok è uguale.... una cosa sola, che vuol dire "Io che non riesco a smanettare da terminale"!??!?!? devi solo aprirlo e incollare i comandi che ti ho detto io... non ci vuole una scienza particolare........

Ciao
Avatar utente
drooper
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 380
Iscrizione: domenica 11 maggio 2008, 16:57

Re: cancellare vecchi kernel, dopo l'aggiornamento

Messaggio da drooper »

Polonio ha scritto:
drooper ha scritto: Io che non riesco a smanettare da terminale mi sono "rivolto" a synaptic ricercando la parola "linux", come già detto su altri post, e mi è venuta fuori la lista dei kernel installati. Da lì, con dei semplici click ho rimosso quelli che non mi servono.
Ciao (good)
ok è uguale.... una cosa sola, che vuol dire "Io che non riesco a smanettare da terminale"!??!?!? devi solo aprirlo e incollare i comandi che ti ho detto io... non ci vuole una scienza particolare........

Ciao
Perdonami se mi sono espresso male. Non mi riferivo al tuo post: il mio commento è semplicemente riferito a quando ho avuto io il problema di eliminare le vecchie versioni del kernel. Ho avuto come suggerimento la possibilità di effettuare tale operazione da synaptic e poiché sono un niubbo ed ho poca confidenza col terminale mi parso più semplice da fare e soprattutto da ricordare l'utilizzo di synaptic. Condivido pienamente la semplicità del copia-incolla del comando. Ciao.
Avatar utente
nto
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1001
Iscrizione: mercoledì 21 febbraio 2007, 23:28
Località: Milano

Re: cancellare vecchi kernel, dopo l'aggiornamento

Messaggio da nto »

scusate ragazzi
per esperienze vi consiglio di non eliminarli ma solo di commentarli così non vi appaiono nel grub
sudo gedit /boot/grub/menu.lst
va bene...ma poi nei kernel che non vi interessano mettede davanti ogni riga "#"
Avatar utente
Polonio
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 296
Iscrizione: martedì 5 febbraio 2008, 21:49

Re: cancellare vecchi kernel, dopo l'aggiornamento

Messaggio da Polonio »

Concordo con te nel fatto di tenere qualche vecchia versione del kernel.... ma al massimo un paio.... è inutile intasarsi l'hard disk con kernel che di fatto non utilizzeremo mai più.....
nto ha scritto:
sudo gedit /boot/grub/menu.lst
va bene...ma poi nei kernel che non vi interessano mettede davanti ogni riga "#"
Quando disinstalli una versione del kernel il file menu.lst viene automaticamente ricreato in base alla nuova disinstallazione....
Avatar utente
nto
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1001
Iscrizione: mercoledì 21 febbraio 2007, 23:28
Località: Milano

Re: cancellare vecchi kernel, dopo l'aggiornamento

Messaggio da nto »

ma al massimo un paio....
si, hai ragione...magari le ultime
viatorino37
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 320
Iscrizione: martedì 25 marzo 2008, 9:17

Re: cancellare vecchi kernel, dopo l'aggiornamento

Messaggio da viatorino37 »

@ nto.
Fammi capire. Se metti un cancelletto davanti alla riga, non elimini il kernel superfluo, ma lo nascondi, per cui all'avvio di Ubuntu non si vede, ma occupa lo stesso tanta memoria.
Da qualche parte del forum, non ricordo quale, ricordo di aver letto che ogni versione del kernel si 'ciuccia' circa 350 Mb, per cui converrebbe rimuoverla. Se non ci sono contro-indicazioni, naturalmente!
Ciao
Avatar utente
nto
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1001
Iscrizione: mercoledì 21 febbraio 2007, 23:28
Località: Milano

Re: cancellare vecchi kernel, dopo l'aggiornamento

Messaggio da nto »

Fammi capire. Se metti un cancelletto davanti alla riga, non elimini il kernel superfluo, ma lo nascondi, per cui all'avvio di Ubuntu non si vede, ma occupa lo stesso tanta memoria.
Da qualche parte del forum, non ricordo quale, ricordo di aver letto che ogni versione del kernel si 'ciuccia' circa 350 Mb, per cui converrebbe rimuoverla. Se non ci sono contro-indicazioni, naturalmente!
ti faccio un esempio:
una volta dopo un aggiornamento, riavvio non ho più il desktop...per fortuna c'era un altro kernel!
volonte umberto

Re: cancellare vecchi kernel, dopo l'aggiornamento

Messaggio da volonte umberto »

Reinstallallo
viatorino37
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 320
Iscrizione: martedì 25 marzo 2008, 9:17

Re: cancellare vecchi kernel, dopo l'aggiornamento

Messaggio da viatorino37 »

nto ha scritto: ti faccio un esempio:
una volta dopo un aggiornamento, riavvio non ho più il desktop...per fortuna c'era un altro kernel!
Mi dispiace contraddirti, nto,ma non è così. Infatti, a ogni aggiornamento (automatico) di Ubuntu che riguarda il kernel, viene caricata una versione nuova che occupa circa 350 Mb di memoria, le altre vecchie vengono lasciate a disposizione dell'utente che potrebbe riutilizzarle all'avvio.
Quando tu metti nella lista dei kernel il cancelletto non fai altro che "non mostrare" i kernel che non vuoi usare, ma essi rimangono nella memoria del tuo PC.
Calcolo rapido: io ho 3 kernel superflui 2.6.24.16, 17 e 18 e quindi 1 GB di memoria inutilizzabile, visto che preferisco usare l'ultima versione del kernel, la 2.6.24.19.
Caio
Avatar utente
drooper
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 380
Iscrizione: domenica 11 maggio 2008, 16:57

Re: cancellare vecchi kernel, dopo l'aggiornamento

Messaggio da drooper »

viatorino37 ha scritto:
nto ha scritto: ti faccio un esempio:
una volta dopo un aggiornamento, riavvio non ho più il desktop...per fortuna c'era un altro kernel!
Mi dispiace contraddirti, nto,ma non è così. Infatti, a ogni aggiornamento (automatico) di Ubuntu che riguarda il kernel, viene caricata una versione nuova che occupa circa 350 Mb di memoria, le altre vecchie vengono lasciate a disposizione dell'utente che potrebbe riutilizzarle all'avvio.
Quando tu metti nella lista dei kernel il cancelletto non fai altro che "non mostrare" i kernel che non vuoi usare, ma essi rimangono nella memoria del tuo PC.
Calcolo rapido: io ho 3 kernel superflui 2.6.24.16, 17 e 18 e quindi 1 GB di memoria inutilizzabile, visto che preferisco usare l'ultima versione del kernel, la 2.6.24.19.
Caio
Mi trovavo nella tua stessa situazione: avevo i kernel dalla versione 16, però prudenzialmente ho preferito rimuovere solo 16 e 17. Anch'io utilizzo la 2.6.24.19, ma poiché all'inizio avevo problemi con questa versione ho preferito conservare anche la 2.6.24.18.
Ripeto, secondo me è meglio essere prudenti.
Ciao
Avatar utente
nto
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1001
Iscrizione: mercoledì 21 febbraio 2007, 23:28
Località: Milano

Re: cancellare vecchi kernel, dopo l'aggiornamento

Messaggio da nto »

si infatti punti di vista....io la penultima la tengo
(b2b)
Avatar utente
christian88
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1648
Iscrizione: mercoledì 31 gennaio 2007, 15:34
Località: Cernusco sul naviglio
Contatti:

Re: cancellare vecchi kernel, dopo l'aggiornamento

Messaggio da christian88 »

ok grazie...ma per commentarle devo commentare tutte le righe o basta quella del kernel?

meglio così:

Codice: Seleziona tutto

#title		Ubuntu 8.04, kernel 2.6.24-18-generic (recovery mode)
#root		(hd1,0)
#kernel		/boot/vmlinuz-2.6.24-18-generic root=UUID=cda4e5c3-5322-407b-a794-ae60c159fa77 ro single
#initrd		/boot/initrd.img-2.6.24-18-generic
#quite
o così:

Codice: Seleziona tutto

#title		Ubuntu 8.04, kernel 2.6.24-18-generic (recovery mode)
root		(hd1,0)
kernel		/boot/vmlinuz-2.6.24-18-generic root=UUID=cda4e5c3-5322-407b-a794-ae60c159fa77 ro single
initrd		/boot/initrd.img-2.6.24-18-generic
quite
Stilogo | MondoSviluppatori | ItalianDevTeam - Android
Errare è umano, ma per incasinare tutto ci vuole la password di root!!
Ubuntu user #19519
Avatar utente
nto
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1001
Iscrizione: mercoledì 21 febbraio 2007, 23:28
Località: Milano

Re: cancellare vecchi kernel, dopo l'aggiornamento

Messaggio da nto »

io le commento tutte
Avatar utente
Polonio
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 296
Iscrizione: martedì 5 febbraio 2008, 21:49

Re: cancellare vecchi kernel, dopo l'aggiornamento

Messaggio da Polonio »

A mio parere commentare una versione del kernel in grub è assolutamente inutile!
Cioè se si tiene una vecchia versione è perchè si ha dei dubbi sull'affidabilità della nuova, ma se la commenti e non puoi neanche avviarla in caso di necessità....... a questo punto la disinstalli
viatorino37
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 320
Iscrizione: martedì 25 marzo 2008, 9:17

Re: cancellare vecchi kernel, dopo l'aggiornamento

Messaggio da viatorino37 »

Ho seguito il tuo consiglio, Polonio, ed adesso il quadro della situazione è più chiaro.
Da terminale ho dato i seguenti comandi:

Codice: Seleziona tutto

sudo apt-get remove --purge linux-image-2.6.24-16-generic

Codice: Seleziona tutto

sudo apt-get remove --purge linux-image-2.6.24-17-generic
Per ogni kernel eliminato mi veniva segnalata una liberazione di memoria di 125 Mb. Tra l'altro, prima dell'intervento `df` mi dava uno spazio di memoria usata del 49%, mentre dopo le due rimozioni è sceso al 46%.

Una piccola aggiunta. Alla fine della rimozione appare questo prompt:
rmdir: failed to remove `/lib/modules/2.6.24-17-generic': Directory non vuota
Niente di preoccupante, in quella dir c'è un link simbolico di soli 40 byte, che conviene lasciare al suo posto, essendo irrisoria l'occupazione di memoria.

Infine, un'errata corrige, su quanto ho detto qualche post più sopra. Invece che 350 Mb per kernel (evidentemente ricordavo male), questo esperimento conferma che il risparmio di memoria è 125 Mb per ogni vecchio kernel rimosso. 
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 10 ospiti