[Risolto] Problema rimozione Kernel e APT
Inviato: giovedì 18 settembre 2008, 17:54
Ciao,
oggi mi è successo un guaio, ho disinstallato tramite Synaptic 4 vecchi Kernel che non utilizzavo ma 2 di questi non ne vogliono sapere di andarsene e anzi rompono per di più le scatole ad Apt.
Cavolata che ho fatto è stata quella di cancellare i pacchetti .deb da /usr/src/ di sti 2 benedetti kernel... ricompilati entrambi senza initrd.
Come si corregge manualmente l'errore?
CIAO
oggi mi è successo un guaio, ho disinstallato tramite Synaptic 4 vecchi Kernel che non utilizzavo ma 2 di questi non ne vogliono sapere di andarsene e anzi rompono per di più le scatole ad Apt.
Codice: Seleziona tutto
marcolaptop:/home/marco# aptitude full-upgrade
Lettura della lista dei pacchetti in corso... Fatto
Generazione dell'albero delle dipendenze in corso
Lettura informazioni sullo stato... Fatto
Lettura delle informazioni sullo stato esteso
Inizializzazione dello stato dei pacchetti... Fatto
Lettura delle descrizioni dei task... Fatto
I seguenti pacchetti saranno aggiornati:
acpi acroread-doc-it gparted initramfs-tools jackd libdirac0 libidn11
libjack0 libnautilus-extension1 libselinux1 libsemanage1 nautilus
python-selinux python-semanage traceroute
15 pacchetti aggiornati, 0 installati, 0 da rimuovere e 0 non aggiornati.
È necessario prelevare 0B di archivi. Dopo l'estrazione, verranno occupati 2343kB.
Continuare? [Y/n/?] y
E: Non è stato possibile trovare file per il pacchetto linux-image-2.6.26.3-lowlat. Questo significa che bisogna correggere manualmente l'errore.
Scrittura delle informazioni sullo stato esteso... Fatto
E: Non è stato possibile trovare file per il pacchetto linux-image-2.6.26.3-lowlat. Questo significa che bisogna correggere manualmente l'errore.
E: Errore interno: impossibile generare l'elenco dei pacchetti da scaricareCodice: Seleziona tutto
marcolaptop:/home/marco# aptitude remove linux-image-2.6.26.3-lowlatLettura della lista dei pacchetti in corso... Fatto
Generazione dell'albero delle dipendenze in corso
Lettura informazioni sullo stato... Fatto
Lettura delle informazioni sullo stato esteso
Inizializzazione dello stato dei pacchetti... Fatto
Lettura delle descrizioni dei task... Fatto
I seguenti pacchetti saranno RIMOSSI:
linux-image-2.6.26.3-lowlat
0 pacchetti aggiornati, 0 installati, 1 da rimuovere e 15 non aggiornati.
È necessario prelevare 0B di archivi. Dopo l'estrazione, verranno liberati 24,2MB.
E: Non è stato possibile trovare file per il pacchetto linux-image-2.6.26.5-desk1. Questo significa che bisogna correggere manualmente l'errore.
Scrittura delle informazioni sullo stato esteso... Fatto
E: Non è stato possibile trovare file per il pacchetto linux-image-2.6.26.5-desk1. Questo significa che bisogna correggere manualmente l'errore.
E: Errore interno: impossibile generare l'elenco dei pacchetti da scaricare
Codice: Seleziona tutto
marcolaptop:/home/marco# aptitude remove linux-image-2.6.26.5-desk1
Lettura della lista dei pacchetti in corso... Fatto
Generazione dell'albero delle dipendenze in corso
Lettura informazioni sullo stato... Fatto
Lettura delle informazioni sullo stato esteso
Inizializzazione dello stato dei pacchetti... Fatto
Lettura delle descrizioni dei task... Fatto
I seguenti pacchetti saranno RIMOSSI:
linux-image-2.6.26.5-desk1
0 pacchetti aggiornati, 0 installati, 1 da rimuovere e 15 non aggiornati.
È necessario prelevare 0B di archivi. Dopo l'estrazione, verranno liberati 23,4MB.
E: Non è stato possibile trovare file per il pacchetto linux-image-2.6.26.3-lowlat. Questo significa che bisogna correggere manualmente l'errore.
Scrittura delle informazioni sullo stato esteso... Fatto
E: Non è stato possibile trovare file per il pacchetto linux-image-2.6.26.3-lowlat. Questo significa che bisogna correggere manualmente l'errore.
E: Errore interno: impossibile generare l'elenco dei pacchetti da scaricare
marcolaptop:/home/marco#
Codice: Seleziona tutto
marcolaptop:/home/marco#apt-get install -fLettura della lista dei pacchetti in corso... Fatto
Generazione dell'albero delle dipendenze in corso
Lettura informazioni sullo stato... Fatto
I seguenti pacchetti saranno RIMOSSI:
linux-image-2.6.26.3-lowlat linux-image-2.6.26.5-desk1
0 aggiornati, 0 installati, 2 da rimuovere e 15 non aggiornati.
2 non completamente installati o rimossi.
Dopo quest'operazione, verranno liberati 47,6MB di spazio su disco.
Continuare [S/n]? s
(Lettura del database ... 170533 file e directory attualmente installati.)
Rimuovo linux-image-2.6.26.3-lowlat ...
Running postrm hook script /sbin/update-grub.
Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /boot/vmlinuz-2.6.26.5-bassalatenza
Found kernel: /boot/vmlinuz-2.6.26.2-kp1
Found kernel: /boot/vmlinuz-2.6.26-1-xen-686
Updating /boot/grub/menu.lst ... done
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/update-initramfs
Cannot delete /boot/initrd.img-2.6.26.3-lowlat, doesn't exist.
run-parts: /etc/kernel/postrm.d/update-initramfs exited with return code 1
Failed to process /etc/kernel/postrm.d at /var/lib/dpkg/info/linux-image-2.6.26.3-lowlat.postrm line 335.
dpkg: errore processando linux-image-2.6.26.3-lowlat (--remove):
il sottoprocesso post-removal script ha restituito un codice di errore 2
Rimuovo linux-image-2.6.26.5-desk1 ...
Running postrm hook script /sbin/update-grub.
Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /boot/vmlinuz-2.6.26.5-bassalatenza
Found kernel: /boot/vmlinuz-2.6.26.2-kp1
Found kernel: /boot/vmlinuz-2.6.26-1-xen-686
Updating /boot/grub/menu.lst ... done
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/update-initramfs
Cannot delete /boot/initrd.img-2.6.26.5-desk1, doesn't exist.
run-parts: /etc/kernel/postrm.d/update-initramfs exited with return code 1
Failed to process /etc/kernel/postrm.d at /var/lib/dpkg/info/linux-image-2.6.26.5-desk1.postrm line 335.
dpkg: errore processando linux-image-2.6.26.5-desk1 (--remove):
il sottoprocesso post-removal script ha restituito un codice di errore 2
Sono occorsi degli errori processando:
linux-image-2.6.26.3-lowlat
linux-image-2.6.26.5-desk1
E: Sub-process /usr/bin/dpkg returned an error code (1)
Come si corregge manualmente l'errore?
CIAO