Publicada por abyssalbeauty em 24/05/2007 - 17:32h:
* abyssalbeauty usa Slackware

Kernel

Caros, estou com uma dúvida.

Quando vou tentar instalar minha placa de vídeo, instalar a minha placa de som com o Alsa, ou similares, o meu diretório /lib/modules/2.6.11.12/ é procurado. Imagino que lá tenham informações necessárias para determinada tarefa. O problema, é que eu não tenho esse diretório.
Eu tenho outros dois, que são /lib/modules/2.4.27-speakup/ e /lib/modules/2.6.11.10-anend-ATHLON64/. Já tentei criar um link do diretório necessário para esses dois, mas não funcionou. Já vasculhei o HD e não achei o diretório, nem arquivos. O que fazer?


OBS: No boot, o GRUB realmente mostra que estou dando boot no kernel 2.6.11.12

  
 
Resposta de hugoalvarez em 24/05/2007 - 18:00h:
* hugoalvarez usa Debian
* hugoalvarez tem conceito: 9.2
 


Olá,

se a pasta não existe é porque os módulos não foram compilados e instalados no upgrade do kernel, entre na pasta com os fonte e execute:

make MODULES
make MODULES_INSTALL

quando acabar a pasta com os módulos do novo kernel vão estar dentro de uma pasta /lib/modules/2.6.11.12

Flws



 
Resposta de abyssalbeauty em 25/05/2007 - 10:16h:
* abyssalbeauty usa Slackware
* abyssalbeauty tem conceito: nenhum voto.
 


Quando eu tentei o "make MODULES", eu recebi a seguinte mensagem: "make: *** No rule to make target `MODULES'. Stop.". Eu já tenho todos os pacotes necessários para compilação, não entendi o que houve. Será que tem alguma idéia?

PS: Uso o Debian Sarge 3.1.


 
Resposta de abyssalbeauty em 25/05/2007 - 10:24h:
* abyssalbeauty usa Slackware
* abyssalbeauty tem conceito: nenhum voto.
 


Olha eu aqui de novo. =p

O comando aqui acho que é "make modules", pois quando eu o executei, eu recebi a seguinte mensagem:

"The present kernel configuration has modules disabled.
Type 'make config' and enable loadable module support.
Then build a kernel with module support enabled.

make: *** [modules] Error 1"

Executei o "make config" como sugerido, e infelizmente recebi mais um erro:

" HOSTCC scripts/basic/fixdep
/usr/bin/ld:/usr/lib/gcc-lib/i486-linux/3.3.5/../../../libc.so: file format notrecognized; treating as linker script
/usr/bin/ld:/usr/lib/gcc-lib/i486-linux/3.3.5/../../../libc.so:5: parse error
collect2: ld returned 1 exit status
make[1]: *** [scripts/basic/fixdep] Error 1
make: *** [scripts_basic] Error 2"

Alguém tem mais alguma idéia? Esse troço tá dando uma dor de cabeça... ¬¬


  


ATENÇÃO: Antes de contribuir com uma resposta, leia o artigo Qualidade de respostas e certifique-se de que esteja realmente contribuindo com a comunidade. Muitas vezes o ímpeto de contribuir nos leva a atrapalhar ao invés de ajudar.

Contribuir com resposta



CAPTCHA
[ Recarregar imagem ]

Digite o código acima:

  
* Nota: só é possível enviar respostas usuário que possui conta e esteja logado com ela, caso contrário sua mensagem será perdida.