Falha na atualização do kernel - erro de sintaxe depmod?

1

Encontrei um problema ao tentar atualizar meu kernel ( linux-image-4.4.0-75-generic ). Eu estava recebendo este erro:

Running depmod.
Failed to run depmod

Eu verifiquei as permissões no depmod:

root@mycomputer:~# la -la /sbin | grep depmod
-r--r--r--  1 myuser   myuser      1119 gru 20 16:26 depmod

Era somente leitura e o proprietário e o grupo foram definidos para meu usuário não-root. Depois de mudar o proprietário para root e dar a ele + x, recebo este erro:

Running depmod.
/sbin/depmod: 1: /sbin/depmod: Syntax error: word unexpected (expecting ")")
Failed to run depmod

Apenas tentando executar o depmod:

root@AP137:~# depmod
-su: /sbin/depmod: cannot execute binary file: Exec format error

Eu honestamente não sei o que eu fiz para quebrar isso, mas o binário depmod provavelmente está corrompido. Existe uma maneira de se recuperar disso?

    
por Przemek 25.04.2017 / 10:39

1 resposta

2

O comando depmod é uma parte do pacote kmod , por isso acho que a reinstalação corrigirá o seu problema.

Primeira execução:

sudo dpkg-reconfigure kmod

para reconfigurar este pacote sem reinstalá-lo,  se não funcionou então:

sudo apt-get install --reinstall kmod
    
por Ravexina 25.04.2017 / 11:17