Pagina 1 di 1
[Risolto] APT e Vecchio Kernel gia disinstallato
Inviato: domenica 2 dicembre 2007, 2:24
da scacchia
innanzitutto scusate per aver postato in questa board ma non sapevo dove altro postarlo ???
credo di aver chiuso male synaptic, forse mentre stavo disinstallando un pacchetto. Adesso se provo ad aprire synaptic mi da quest' errore:
Codice: Seleziona tutto
E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem.
E: _cache->open() failed, please report.
ma se faccio la riconfigurazione ricevo quest' altro errore:
Codice: Seleziona tutto
andrea@andrea-laptop:~$ sudo dpkg --configure -a
Configuro initramfs-tools (0.85eubuntu20) ...
update-initramfs: deferring update (trigger activated)
Processing triggers for initramfs-tools ...
update-initramfs: Generating /boot/initrd.img-2.6.22.9-andrea-002
Cannot find /lib/modules/2.6.22.9-andrea-002
update-initramfs: failed for /boot/initrd.img-2.6.22.9-andrea-002
dpkg: il sottoprocesso post-installation script ha restituito un codice di errore 1
2.6.22.9-andrea-002 è una versione del kernel che avevo compilato ma poi disinstallato tempo fa...
il file /boot/initrd.img-2.6.22.9-andrea-002 viene generato ogni volta che do il comando "dpkg --configure -a"
e poi dice che non trova /lib/modules/2.6.22.9-andrea-002 ??? e ci credo che non lo trova... l'ho disinstallato da un mese :-\
ho provato a fare una ricerca ma non reisco a trovare niente... sto impazzendo non ce sto a capi' piu niente >:( >:(
Re: [errore] dpkg --configure -a
Inviato: domenica 2 dicembre 2007, 12:54
da scacchia
ho trovato il modo di aggirare il problema grazie a questo thread che presenta piu o meno il mio stesso problema
https://bugs.launchpad.net/ubuntu/+source/synaptic/+bug/126093
praticamente ho ricreatoi il file System.map in /boot per la versione del kernel che avevo disinstallato andrea-002 copiando da andrea-001 (la versdine del kernel ricompilata in uso), ho ricreato la directory per andrea-002 in /lib/modules e ci ho copiato dentro tutti i file di andrea-001
Codice: Seleziona tutto
sudo cp /boot/System.map-2.6.22.9-andrea-001 /boot/System.map-2.6.22.9-andrea-002
sudo mkdir /lib/modules/2.6.22.9-andrea-002
sudo cp -R /lib/modules/2.6.22.9-andrea-001/* /lib/modules/2.6.22.9-andrea-002/
in questo modo ora apt mi funziona, ma vorrei capire cosa è andato storto... forse ho sbagliato qualcosa nella compilazione/instalazione del vecchio kernel, o nella disinstallazione dello stesso :-\
avete qualche suggerimento? perche anche se ora va bene non mi sembra una soluzione ottimale ma solo un workaround
Re: [errore] APT e Vecchio Kernel gia disinstallato
Inviato: lunedì 3 dicembre 2007, 16:11
da scacchia
con l'occasione di riportare su questo post chiedo gentilmente se è possibile spostarlo nella sezione adatta, che credo possa essere kernel ed ottimizzazioni... o software generico :-\
grazie (b2b)
Re: [errore] APT e Vecchio Kernel gia disinstallato
Inviato: mercoledì 12 dicembre 2007, 3:09
da elcamilo
io non so come ringraziarti.
stesso identico problema e pensavo di dover reinstallare tutto.
purtroppo non ho ben capito cosa ho fatto copiandoti (con le dovute modifice alla versione del kernel),
quindi se trovi qualcosa di più 'pulito' ti prego di segnalarla.
regards
Re: [errore] APT e Vecchio Kernel gia disinstallato
Inviato: mercoledì 12 dicembre 2007, 10:57
da scacchia
è stata solo una soluzione temporanea per rimettere in sesto apt perche non so per quale motivo trovava informazioni su una versione del kernel ricompilata ed installata da me ma che gia avevo disinstallato (andrea-002), quindi gli ho ricreato le cartelle per farlo riprendere
Giusto ieri però ho fatto pulizia, ti dico cosa ho fatto:
1) sono entrato nella directory dei sorgenti linux ed ho visto che c'erano ancora delle cartelle e dei file relative all'ultima compilazione (andrea-002) cosi ho aperto un terminale e spostandomi nella cartella dei sorgenti ho dato un make-kpkg clean
2) poi ho lanciato una find sull'intero file system alla ricerca di andrea-002 ed ho spostato nel cestino tutto quello che ho trovato
3) ho riavviato e provato apt che ha funzionato senza problemi
(b2b)
Re: [errore] APT e Vecchio Kernel gia disinstallato
Inviato: mercoledì 12 dicembre 2007, 15:11
da elcamilo
allora, nella cartella
non ho nessun file relativo alla mia compilazione da eliminare, cioè '2.6.23.9elcamilo'. Allora ho dato
Codice: Seleziona tutto
castelli@castelli-desktop:~$ sudo find / -iname *9elcamilo*
[sudo] password for castelli:
/boot/System.map-2.6.23.9elcamilo
/boot/initrd.img-2.6.23.9elcamilo
/boot/initrd.img-2.6.23.9elcamilo.bak
/lib/modules/2.6.23.9elcamilo
/var/lib/initramfs-tools/2.6.23.9elcamilo
castelli@castelli-desktop:~$
che dici, elimino? tra l'altro l'errore che mi dava synaptic era relativo ad initramfs-tools. Quindi
forse risolvo eliminando proprio quell'ultima voce. salute
Re: [errore] APT e Vecchio Kernel gia disinstallato
Inviato: mercoledì 12 dicembre 2007, 17:35
da scacchia
elcamilo ha scritto:
allora, nella cartella
non ho nessun file relativo alla mia compilazione da eliminare, cioè '2.6.23.9elcamilo'.
non in /usr/src ma in /usr/src/linux-source.xx.xx.xx
(xx.xx.xxx è la versione dei sorgenti)
comunque vedendo l'output del find si direbbe che non esista o perche hai cancellato proprio la directory dei sorgenti del kernel o perche avevi gia dato make-kpkg clean
elcamilo ha scritto:
Allora ho dato
Codice: Seleziona tutto
castelli@castelli-desktop:~$ sudo find / -iname *9elcamilo*
[sudo] password for castelli:
/boot/System.map-2.6.23.9elcamilo
/boot/initrd.img-2.6.23.9elcamilo
/boot/initrd.img-2.6.23.9elcamilo.bak
/lib/modules/2.6.23.9elcamilo
/var/lib/initramfs-tools/2.6.23.9elcamilo
castelli@castelli-desktop:~$
che dici, elimino? tra l'altro l'errore che mi dava synaptic era relativo ad initramfs-tools. Quindi
forse risolvo eliminando proprio quell'ultima voce. salute
io ho eliminato (spostato nel cestino) tutti i riferimenti al vecchio kernel... prova in caso ripristini i file dal cestino
(b2b)
Re: [errore] APT e Vecchio Kernel gia disinstallato
Inviato: mercoledì 12 dicembre 2007, 19:56
da elcamilo
tutto ok dopo il riavvio, adesso svuoto pure il cestino (e mi riprendo un centinaio di MB!)
ancora grazie, scacchia.
regards
Re: [errore] APT e Vecchio Kernel gia disinstallato
Inviato: venerdì 14 dicembre 2007, 14:03
da scacchia
elcamilo ha scritto:
tutto ok dopo il riavvio, adesso svuoto pure il cestino (e mi riprendo un centinaio di MB!)
ancora grazie, scacchia.
regards
prego (b2b)