|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Nov 2001
Città: Trapani-Palermo
Messaggi: 1556
|
Kubuntu - errori su initramfs e dpkg
Non si avvia il gestore di pacchetti, non riesco a installare nulla nemmeno manualmente, mi riporta sempre l'errore
Codice:
E: dpkg è stato interrotto. Per correggere il problema è necessario eseguire "sudo dpkg --configure -a". E: _cache->open() failed, please report. Codice:
Configuro initramfs-tools (0.92bubuntu29) ... update-initramfs: deferring update (trigger activated) Processing triggers for initramfs-tools ... update-initramfs: Generating /boot/initrd.img-initrd-2.6.22.9-laptop-1mdv.img Cannot find /lib/modules/initrd-2.6.22.9-laptop-1mdv.img update-initramfs: failed for /boot/initrd.img-initrd-2.6.22.9-laptop-1mdv.img dpkg: il sottoprocesso post-installation script ha restituito un codice di errore 1 Spulciando qui e lì su internet ho fatto Codice:
sudo rm /var/lib/dpkg/updates/* sudo apt-get -f clean sudo apt-get -f install Codice:
Lettura della lista dei pacchetti in corso... Fatto Generazione dell'albero delle dipendenze in corso Lettura informazioni sullo stato... Fatto 0 aggiornati, 0 installati, 0 da rimuovere e 8 non aggiornati. 1 non completamente installati o rimossi. Dopo quest'operazione, verranno occupati 0B di spazio su disco. Configuro initramfs-tools (0.92bubuntu29) ... update-initramfs: deferring update (trigger activated) Processing triggers for initramfs-tools ... update-initramfs: Generating /boot/initrd.img-initrd-2.6.22.9-laptop-1mdv.img Cannot find /lib/modules/initrd-2.6.22.9-laptop-1mdv.img update-initramfs: failed for /boot/initrd.img-initrd-2.6.22.9-laptop-1mdv.img dpkg: il sottoprocesso post-installation script ha restituito un codice di errore 1 E: Sub-process /usr/bin/dpkg returned an error code (2) ![]() |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Feb 2006
Città: Parma
Messaggi: 3010
|
2.6.22.9-laptop-1mdv? Ma... sembra essere un kernel Mandrivia?!
Hai per caso avuto a che fare con alien? (Non il simpatico animale domestico dei film, veh! ![]() Cosa ti dice questo comando? dpkg --get-selections | grep 2.6.22.9 Se elenca un kernel con nome molto simile a 2.6.22.9-laptop-1mdv che è diverso da quel che ti dice il comando uname -r prova ad estirparlo con: sudo dpkg --force-all --purge NOME_PACCHETTO Se non ti permette nemmeno quel comando force-all ci sarà da trovare un'altra strada...
__________________
~Breve riferimento ai comandi GNU/Linux (ormai non molto breve...) |
![]() |
![]() |
![]() |
#3 | |
Senior Member
Iscritto dal: Nov 2001
Città: Trapani-Palermo
Messaggi: 1556
|
Quote:
![]() |
|
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Feb 2006
Città: Parma
Messaggi: 3010
|
cosa contiene la cartella /var/lib/initramfs-tools?
ls -la /var/lib/initramfs-tools Vedi traccia del kernel segnalato? Se è elencato prova a spostare il file (esempio con un mio file): sudo mv /var/lib/initramfs-tools/2.6.16-2-686 /root/ Dopodiché riprova sudo sudo dpkg --configure -a Tra l'altro anch'io ho trovato un sacco di riferimenti a kernel abbastanza vecchi e disinstallati da un pezzo... Edit: Rintracciato un baco risolto relativo al pattume lasciato in quella cartella: si possono cancellare i file relativi a kernel non più installati.
__________________
~Breve riferimento ai comandi GNU/Linux (ormai non molto breve...) Ultima modifica di Gimli[2BV!2B] : 06-08-2009 alle 19:56. |
![]() |
![]() |
![]() |
#5 | |
Senior Member
Iscritto dal: Nov 2001
Città: Trapani-Palermo
Messaggi: 1556
|
Quote:
Insomma, capisco che devo impostare generic come default (tra l'altro così non c'è bisogno che osservo il pc all'avvio per selezionare quello funzionante), ma come si fa? |
|
![]() |
![]() |
![]() |
#6 |
Senior Member
Iscritto dal: Feb 2006
Città: Parma
Messaggi: 3010
|
Ok, cerchiamo un'altra strada.
Cosa dice: ls -la / Finalmente vedi qualche riferimento a 'sto kernel rompi@#§? Cose tipo: Codice:
lrwxrwxrwx 1 root root 28 22 giu 01:45 initrd.img -> boot/initrd.img-2.6.22.9-laptop-1mdv [...] lrwxrwxrwx 1 root root 25 22 giu 01:45 vmlinuz -> boot/vmlinuz-2.6.22.9-laptop-1mdv Codice:
sudo rm /initrd.img sudo ln -s /boot/initrd.img-2.6.30-1-686 /initrd.img sudo rm /vmlinuz sudo ln -s /boot/vmlinuz-2.6.30-1-686 /vmlinuz Per l'altro problema, se non ho capito male vuoi impostare un kernel di default: mia spiegazione a riguardo (in quel caso gli interessava pre-selezionare Win, ma l'impostazione da modificare è quella). Tra l'altro non sono certo di aver capito bene: il kernel che da problemi lo trovi elencato all'avvio? Se la risposta è sì posta il risultato ls -la /boot/
__________________
~Breve riferimento ai comandi GNU/Linux (ormai non molto breve...) |
![]() |
![]() |
![]() |
#7 |
Senior Member
Iscritto dal: Nov 2001
Città: Trapani-Palermo
Messaggi: 1556
|
ls -la
Codice:
totale 100 drwxr-xr-x 23 root root 4096 2009-08-01 21:25 . drwxr-xr-x 23 root root 4096 2009-08-01 21:25 .. -rw-r--r-- 1 root root 0 2008-04-07 13:55 .autofsck drwxr-xr-x 2 root root 4096 2009-08-02 15:01 bin drwxr-xr-x 3 root root 4096 2009-08-06 19:17 boot lrwxrwxrwx 1 root root 11 2009-08-01 21:12 cdrom -> media/cdrom drwxr-xr-x 15 root root 3940 2009-08-07 14:07 dev drwxr-xr-x 123 root root 12288 2009-08-07 14:08 etc drwxr-xr-x 3 root root 4096 2009-04-20 16:34 home lrwxrwxrwx 1 root root 33 2009-08-01 21:25 initrd.img -> boot/initrd.img-2.6.28-11-generic drwx------ 3 root root 4096 2008-03-10 19:12 .kde drwxr-xr-x 19 root root 4096 2009-08-02 15:01 lib drwx------ 2 root root 16384 2008-03-10 15:44 lost+found drwxr-xr-x 4 root root 4096 2009-08-07 14:07 media drwxr-xr-x 4 root root 4096 2009-04-13 11:33 mnt drwxr-xr-x 2 root root 4096 2009-04-20 16:27 opt dr-xr-xr-x 141 root root 0 2009-08-07 16:07 proc drwxr-xr-x 2 root adm 4096 2008-04-03 19:04 Recycled drwx------ 16 root root 4096 2009-08-03 10:56 root drwxr-xr-x 2 root root 4096 2009-08-02 15:01 sbin drwxr-xr-x 2 root root 4096 2009-03-06 17:21 selinux drwxr-xr-x 2 root root 4096 2009-04-20 16:27 srv drwxr-xr-x 12 root root 0 2009-08-07 16:07 sys drwxrwxrwt 12 root root 4096 2009-08-07 15:30 tmp drwxr-xr-x 11 root root 4096 2009-04-20 16:28 usr drwxr-xr-x 14 root root 4096 2009-04-20 16:32 var lrwxrwxrwx 1 root root 30 2009-08-01 21:25 vmlinuz -> boot/vmlinuz-2.6.28-11-generic ![]() ls -la /boot/ Codice:
totale 16796 drwxr-xr-x 3 root root 4096 2009-08-06 19:17 . drwxr-xr-x 23 root root 4096 2009-08-01 21:25 .. -rw-r--r-- 1 root root 529118 2009-04-17 05:41 abi-2.6.28-11-generic lrwxrwxrwx 1 root root 27 2008-04-07 13:55 config -> config-2.6.22.9-laptop-1mdv -rw-r--r-- 1 root root 81289 2007-09-27 04:18 config-2.6.22.9-laptop-1mdv -rw-r--r-- 1 root root 96795 2009-04-17 05:41 config-2.6.28-11-generic -rw-r--r-- 1 root root 542720 2008-03-10 19:14 gfxmenu drwxr-xr-x 2 root root 4096 2009-08-05 12:14 grub -rw-r--r-- 1 root root 904127 2008-03-10 19:13 initrd-2.6.22.9-laptop-1mdv.img lrwxrwxrwx 1 root root 31 2008-03-10 19:13 initrd.img -> initrd-2.6.22.9-laptop-1mdv.img -rw-r--r-- 1 root root 7537321 2009-08-01 21:25 initrd.img-2.6.28-11-generic lrwxrwxrwx 1 root root 31 2008-03-10 18:59 initrd-laptop.img -> initrd-2.6.22.9-laptop-1mdv.img lrwxrwxrwx 1 root root 35 2008-04-07 13:55 kernel.h -> /boot/kernel.h-2.6.22.9-laptop-1mdv -rw-r--r-- 1 root root 1493 2008-04-07 13:55 kernel.h-2.6.22.9-laptop-1mdv -rw-r--r-- 1 root root 128796 2009-03-27 18:15 memtest86+.bin lrwxrwxrwx 1 root root 31 2008-03-10 18:17 System.map -> System.map-2.6.22.9-laptop-1mdv -rw-r--r-- 1 root root 710182 2007-09-27 04:18 System.map-2.6.22.9-laptop-1mdv -rw-r--r-- 1 root root 1456232 2009-04-17 05:41 System.map-2.6.28-11-generic -rw-r--r-- 1 root root 1074 2009-04-17 05:43 vmcoreinfo-2.6.28-11-generic lrwxrwxrwx 1 root root 28 2008-03-10 19:13 vmlinuz -> vmlinuz-2.6.22.9-laptop-1mdv -rw-r--r-- 1 root root 1616760 2007-09-27 04:18 vmlinuz-2.6.22.9-laptop-1mdv -rw-r--r-- 1 root root 3501776 2009-04-17 05:41 vmlinuz-2.6.28-11-generic lrwxrwxrwx 1 root root 28 2008-03-10 18:59 vmlinuz-laptop -> vmlinuz-2.6.22.9-laptop-1mdv ilenia@IleKubuntu:~$ |
![]() |
![]() |
![]() |
#8 |
Senior Member
Iscritto dal: Feb 2006
Città: Parma
Messaggi: 3010
|
Fuocherello?
Hai visto i link uguali a quelli che ti ho detto prima (più altri assortiti) ma che, per qualche motivo, sono dentro alla boot? Codice:
lrwxrwxrwx 1 root root 27 2008-04-07 13:55 config -> config-2.6.22.9-laptop-1mdv -rw-r--r-- 1 root root 81289 2007-09-27 04:18 config-2.6.22.9-laptop-1mdv -rw-r--r-- 1 root root 904127 2008-03-10 19:13 initrd-2.6.22.9-laptop-1mdv.img lrwxrwxrwx 1 root root 31 2008-03-10 19:13 initrd.img -> initrd-2.6.22.9-laptop-1mdv.img lrwxrwxrwx 1 root root 31 2008-03-10 18:59 initrd-laptop.img -> initrd-2.6.22.9-laptop-1mdv.img lrwxrwxrwx 1 root root 35 2008-04-07 13:55 kernel.h -> /boot/kernel.h-2.6.22.9-laptop-1mdv -rw-r--r-- 1 root root 1493 2008-04-07 13:55 kernel.h-2.6.22.9-laptop-1mdv lrwxrwxrwx 1 root root 31 2008-03-10 18:17 System.map -> System.map-2.6.22.9-laptop-1mdv -rw-r--r-- 1 root root 710182 2007-09-27 04:18 System.map-2.6.22.9-laptop-1mdv lrwxrwxrwx 1 root root 28 2008-03-10 19:13 vmlinuz -> vmlinuz-2.6.22.9-laptop-1mdv -rw-r--r-- 1 root root 1616760 2007-09-27 04:18 vmlinuz-2.6.22.9-laptop-1mdv lrwxrwxrwx 1 root root 28 2008-03-10 18:59 vmlinuz-laptop -> vmlinuz-2.6.22.9-laptop-1mdv Codice:
config config-2.6.22.9-laptop-1mdv initrd-2.6.22.9-laptop-1mdv.img initrd.img initrd-laptop.img kernel.h kernel.h-2.6.22.9-laptop-1mdv System.map System.map-2.6.22.9-laptop-1mdv vmlinuz vmlinuz-2.6.22.9-laptop-1mdv vmlinuz-laptop Codice:
sudo rm /boot/config /boot/initrd.img /boot/initrd-laptop.img /boot/kernel.h /boot/System.map /boot/vmlinuz /boot/vmlinuz-laptop sudo rm /boot/*-2.6.22.9-laptop-1md* Codice:
sudo rm -R /lib/modules/2.6.22.9-laptop-1mdv
__________________
~Breve riferimento ai comandi GNU/Linux (ormai non molto breve...) Ultima modifica di Gimli[2BV!2B] : 07-08-2009 alle 16:30. |
![]() |
![]() |
![]() |
#9 |
Senior Member
Iscritto dal: Nov 2001
Città: Trapani-Palermo
Messaggi: 1556
|
Grandioso! Funziona tutto!!! Sono commossa
![]() Grazie!!!!!!!!! ![]() |
![]() |
![]() |
![]() |
#10 |
Senior Member
Iscritto dal: Feb 2006
Città: Parma
Messaggi: 3010
|
Oh, finalmente!
Mi resta ancora il dubbio iniziale: da dove diavolo arrivavano quei file...? ![]() Va beh, posso dormire tranquillo anche con questo dubbio opprimente, ma potresti incappare in altri riferimenti a quel kernel. (ad esempio ho dimenticato la cartella /lib/firmware/2.6.22.9-laptop-1mdv, poi potrebbe esserci altro in /usr/share/doc/) Prego! Ciao! ![]()
__________________
~Breve riferimento ai comandi GNU/Linux (ormai non molto breve...) |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 07:12.