depmod: FATAL: não foi possível carregar /boot/System.map-4.10.0-19-generic

0

Eu atualizei meu Ubuntu 17.04 para o Ubuntu 17.10 e, como já fiz isso, não consigo mais instalar nenhum programa .

Se eu tentar instalar sth, tenho o seguinte erro.

~$ sudo apt-get install ...

Removing linux-image-extra-4.10.0-19-generic (4.10.0-19.21) ...
depmod: FATAL: could not load /boot/System.map-4.10.0-19-generic: No such file or directory
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 4.10.0-19-generic /boot/vmlinuz-4.10.0-19-generic
run-parts: executing /etc/kernel/postinst.d/dkms 4.10.0-19-generic /boot/vmlinuz-4.10.0-19-generic

Parece que antes de instalar qualquer coisa, o instalador tenta remover uma imagem inexistente do meu sistema na minha pasta / boot.

Alguém pode me ajudar a resolver isso?

Informações úteis potenciais adicionais de acordo com questões relacionadas já consultadas 1 .

/ boot

 ~$ ls -la /boot

    total 125236
    drwxr-xr-x 3 root root 4096 mar 7 11:05 .
    drwxr-xr-x 27 root root 4096 mar 5 10:10 ..
    -rw-r--r-- 1 root root 1443962 dic 4 15:04 abi-4.10.0-42-generic
    -rw-r--r-- 1 root root 1501359 feb 16 18:49 abi-4.13.0-36-generic
    -rw-r--r-- 1 root root 204962 dic 4 15:04 config-4.10.0-42-generic
    -rw-r--r-- 1 root root 213212 feb 16 18:49 config-4.13.0-36-generic
    drwxr-xr-x 5 root root 4096 mar 7 11:05 grub
    -rw-r--r-- 1 root root 42833675 mar 5 10:12 initrd.img-4.10.0-42-generic
    -rw-r--r-- 1 root root 58376815 mar 7 10:59 initrd.img-4.13.0-36-generic
    -rw-r--r-- 1 root root 182704 gen 28 2016 memtest86+.bin
    -rw-r--r-- 1 root root 184380 gen 28 2016 memtest86+.elf
    -rw-r--r-- 1 root root 184840 gen 28 2016 memtest86+_multiboot.bin
    -rw-r--r-- 1 root root 2860 feb 16 18:49 retpoline-4.13.0-36-generic
    -rw------- 1 root root 3722463 dic 4 15:04 System.map-4.10.0-42-generic
    -rw------- 1 root root 3880918 feb 16 18:49 System.map-4.13.0-36-generic
    -rw------- 1 root root 7587600 dic 4 15:04 vmlinuz-4.10.0-42-generic
    -rw------- 1 root root 7870224 feb 16 18:49 vmlinuz-4.13.0-36-generic

status dkms

 ~$ dkms status
    bbswitch, 0.8, 4.10.0-42-generic, x86_64: installed
    bbswitch, 0.8, 4.13.0-36-generic, x86_64: installed
    nvidia-384, 384.111, 4.10.0-42-generic, x86_64: installed
    nvidia-384, 384.111, 4.13.0-36-generic, x86_64: installed
    virtualbox, 5.1.30, 4.10.0-42-generic, x86_64: installed
    virtualbox, 5.1.30, 4.13.0-36-generic, x86_64: installed

linux-image

~$ ls -l /var/lib/dpkg/info/linux-image-*
-rw-r--r-- 1 root root  82412 dic 11 11:08 /var/lib/dpkg/info/linux-image-4.10.0-42-generic.list
-rw-r--r-- 1 root root 101208 dic  4 15:04 /var/lib/dpkg/info/linux-image-4.10.0-42-generic.md5sums
-rwxr-xr-x 1 root root  40162 dic  4 15:04 /var/lib/dpkg/info/linux-image-4.10.0-42-generic.postinst
-rwxr-xr-x 1 root root  13727 dic  4 15:04 /var/lib/dpkg/info/linux-image-4.10.0-42-generic.postrm
-rwxr-xr-x 1 root root  11581 dic  4 15:04 /var/lib/dpkg/info/linux-image-4.10.0-42-generic.preinst
-rwxr-xr-x 1 root root  11391 dic  4 15:04 /var/lib/dpkg/info/linux-image-4.10.0-42-generic.prerm
-rw-r--r-- 1 root root  82856 mar  5 10:09 /var/lib/dpkg/info/linux-image-4.13.0-36-generic.list
-rw-r--r-- 1 root root 101687 feb 16 18:49 /var/lib/dpkg/info/linux-image-4.13.0-36-generic.md5sums
-rwxr-xr-x 1 root root  40162 feb 16 18:49 /var/lib/dpkg/info/linux-image-4.13.0-36-generic.postinst
-rwxr-xr-x 1 root root  13727 feb 16 18:49 /var/lib/dpkg/info/linux-image-4.13.0-36-generic.postrm
-rwxr-xr-x 1 root root  11581 feb 16 18:49 /var/lib/dpkg/info/linux-image-4.13.0-36-generic.preinst
-rwxr-xr-x 1 root root  11391 feb 16 18:49 /var/lib/dpkg/info/linux-image-4.13.0-36-generic.prerm
-rw-r--r-- 1 root root      0 mar 16 14:03 /var/lib/dpkg/info/linux-image-extra-4.10.0-19-generic.list
-rw-r--r-- 1 root root 415834 apr  6  2017 /var/lib/dpkg/info/linux-image-extra-4.10.0-19-generic.md5sums
-rwxr-xr-x 1 root root    391 apr  6  2017 /var/lib/dpkg/info/linux-image-extra-4.10.0-19-generic.postinst
-rwxr-xr-x 1 root root    391 apr  6  2017 /var/lib/dpkg/info/linux-image-extra-4.10.0-19-generic.postrm
-rw-r--r-- 1 root root 345004 dic 11 11:08 /var/lib/dpkg/info/linux-image-extra-4.10.0-42-generic.list
-rw-r--r-- 1 root root 416179 dic  4 15:04 /var/lib/dpkg/info/linux-image-extra-4.10.0-42-generic.md5sums
-rwxr-xr-x 1 root root    391 dic  4 15:04 /var/lib/dpkg/info/linux-image-extra-4.10.0-42-generic.postinst
-rwxr-xr-x 1 root root    391 dic  4 15:04 /var/lib/dpkg/info/linux-image-extra-4.10.0-42-generic.postrm
-rw-r--r-- 1 root root 358075 mar  5 10:09 /var/lib/dpkg/info/linux-image-extra-4.13.0-36-generic.list
-rw-r--r-- 1 root root 431457 feb 16 18:49 /var/lib/dpkg/info/linux-image-extra-4.13.0-36-generic.md5sums
-rwxr-xr-x 1 root root    391 feb 16 18:49 /var/lib/dpkg/info/linux-image-extra-4.13.0-36-generic.postinst
-rwxr-xr-x 1 root root    391 feb 16 18:49 /var/lib/dpkg/info/linux-image-extra-4.13.0-36-generic.postrm
-rw-r--r-- 1 root root    162 mar  5 10:09 /var/lib/dpkg/info/linux-image-generic.list
-rw-r--r-- 1 root root    159 feb 16 19:46 /var/lib/dpkg/info/linux-image-generic.md5sums

Sugerido na resposta

   ~$ dpkg -l "*linux-*" | grep "4.10.0-19" | tr -s ' ' | cut -d' ' -f2
    linux-image-4.10.0-19-generic
    linux-image-extra-4.10.0-19-generic
    
por Wraf 16.03.2018 / 13:41

1 resposta

1

A atualização quebrou o banco de dados apt ... Isso não é legal, mas acontece. Para corrigir esse problema, você precisa remover manualmente os pacotes quebrados.

Primeiro, encontre todos os pacotes com essa versão

dpkg -l "*linux-*" | grep "4.10.0-19" | tr -s ' ' | cut -d' ' -f2

Em seguida, remova os pacotes encontrados com dpkg --purge

sudo dpkg --purge linux-image-4.10.0-19-generic

Se houver novas mensagens de erro, consulte dpkg --force-help

    
por Simon Sudler 16.03.2018 / 14:38