modprobe carrega o diretório incorreto, ou talvez o depmod esteja gerando o caminho errado do diretório? Linux não consegue localizar modules.dep de qualquer maneira!

1

Em uma nova instalação do Ubuntu 12.04 (disc check e md5sums all OK) recebo este erro na inicialização, o que torna o mouse e o teclado não funcionais após a inicialização do grub;

modprobe: FATAL: Could not load
/lib/modules/3.2.0-23-generic/modules.dep: No such file or directory

A versão do Linux declarada na tela de inicialização do grub é 3.14.0-32 generic e a versão que o modprobe está tentando encontrar está em 3.2.0-23 generic

Eu tenho procurado nos arquivos em questão, depmod gera modules.dep mas eu achei do linux.die.net que:

"if a version is provided, then that kernel version's module directory is used rather than the current kernel version (as returned by uname -r)."

mas modprobe:

modprobe looks in the module directory /lib/modules/'uname -r'

Então a versão errada é fornecida ao depmod? Como faço para fornecer uma versão diferente ou nenhuma versão para depmod? Como faço para mudar isso quando meu teclado e meu mouse estão inativos? (Estou digitando isso de um USB ao vivo do Lubuntu caso você esteja se perguntando :)) Terei que editar as coisas no kernel do Linux? E se sim, como e o que?

O que realmente me confunde é que este era um novo e intocado .iso do Ubuntu 12.04 ... um erro tão flagrante poderia passar de um md5sum? Isso me faz pensar que é algo do meu jeito.

ATUALIZAÇÃO: Enquanto mexia um pouco mais, tentei carregar o live USB do Ubuntu 12.04 e selecionei a opção "default" da lista de opções na tela de boot, mas recebi o erro:

Invalid or corrupt kernel image

Então eu criei um novo Live USB com o UNetbootin a partir de um novo .iso; bom md5sum, sem erros de disco, mas recebi o mesmo erro acima!

Eu não me preocupei em reinstalar o Ubuntu a partir do novo USB, ao invés disso eu instalei meu sistema operacional anterior: Lubuntu 12.04 e continuarei com isso até que eu possa fazer o Ubuntu funcionar.

Como posso consertar um kernel corrompido e o que poderia estar causando isso?

    
por Jingle Joe 14.07.2015 / 18:49

1 resposta

0

Eu tenho uma solução, embora não seja perfeita, eu usei o criador do disco de inicialização em vez do UNetbootin e funcionou! NO ENTANTO durante a instalação, notei alguns erros ao longo das linhas:

- module version sanity check
  -no original module in kernel

e algo sobre módulos e diretórios da nvidia não foram encontrados.

Parece relevante, mas eu não sei o suficiente para explicar qualquer outra coisa, alguém pode me dar alguma idéia sobre isso?

Espero que não volte a me morder mais tarde.

    
por Jingle Joe 16.07.2015 / 15:42