Aí..como eu faço pra instalar um kernel q baixei???
to baixando o Kernel 2.6.9 como eu instalo ele?
uso slackware 10....
Versão Imprimível
Aí..como eu faço pra instalar um kernel q baixei???
to baixando o Kernel 2.6.9 como eu instalo ele?
uso slackware 10....
nossa jah tem o 2.6.9 ?
putz e eu que acabei de faze funcionar tudo no 2.6.8.1
axo que vo copia o .config do 2.6.8.1 e mandar recompila o 2.6.9, assim jah faço uma ajuste mais fino ainda :D
[]'s
o arquivo é do kernel tem nome de "linux-2.6.9.tar.bz2"
e eu uso slackware 10....
tem como colocar os comandos certos pra mim??
eu posso fazer tudo isso no KDE? ou tem q ser fora?
valeu..
ow.. será q ninguém sabe fazer isso??? os comandos q vi num entendi como usar. alguém pode me ajudar?
consegui compilar.. mas... deu kernel panic na inicialização...
oq será?
pronto.. compilei.. iniciou tudo certinho...
mas sem nenhum modulo carregado.. e não da pra carregar com modprobe...
oq faço?? =\
atualiza os pacotes para a versão recomendada no README, principalmente o pacote que instala os comandos depmod, modprobe & CIA, tipo modutils em algumas distros
pq vc nao abaixou o rpm???
www.kernel.org
ai eu te mando via email um tutorial!!! ou senao vc pega ai pela net :wink:
tar -xvjf (nome do arquivo)
make kconfig (se der erro pode tentar configurar pelo console mesmo, ao inves de kconfig ponha menuconfig, e bem legal esta interface)
make
cp arch/i386/boot/bzImage /boot
joe /etc/lilo.conf (sabe editar a configuracao do lilo?) se vc usar o grub e diferente
reboot
e teste
Abracos
Vonlinkerstain
So pra receber notificacao por email...
eu num baixei o RPM pq uso slackware... eu vou atualizar pra ver se rpresta... mas da outra vez eu atualizei.. num prestou nem o 2.6.9 e parou de funcionar o 2.4.24...
mas vou tentar novamente
hehehe bastava clicar em "observar tópico", abaixo a esquerdaCitação:
Postado originalmente por vonlinkerstain
óbviamente, agora que esta observando o tópico, a mensagem mudou....
velho.. eu atualizei o modutils 2 vezes.. as 2 vezes alem de num prestar o 2.6.9.. lascou o 2.4.24.. ou seja nenhum dos 2 carregava mais nada..
q paia// pq serah???
durante o processo de compilação, vc deve usar o comando: make modules-install.....
acho q é isso.....corrijam-me se estiver errado...não to lembrando muito bem se é isso....
sei que se vc compilou o kernel precisa instalar os módulos para que sejam carregados....
depois que instalou, executou depmod -a ?
Sera que alguem ja compilo o kernel 2.6.9 no slack 10 com sucesso ?
Por favor mi mande um tuto falando como se faz.
Fiz tudo certinho mas quando vai carrega a imagem do novo kernel a maquina reboota !
Alguem imagina no motivo ?
depois q eu instalei o modutils???
num tenho certeza.. mas axo q fiz tb....
mas é paia.. se eu testar é capaz q lasca tudo de novo...pq fzi 2 vezes e lascou...
mas pra q serve depmod -a??
Cria os arquivos de dependência entre módulos, o script de instalação (make install) por exemplo, o executa, acho que o slack 10 já o executa no boot, não tenho certeza...
http://unixhelp.ed.ac.uk/CGI/man-cgi?depmod+8
então.. se cada kernel precisa de uma lib "modultils" específica.. é normal q se eu instalar a errada nenhum dos 2 vá prestar??
kara.. eu atualizei quase tudo q precisava q pedia pra o kernel 2.6.9.. só falta uma biblioteca... q é a "isdn4k-utils" e.. quando fui compilar ela deu isso no final
libtool: ltconfig version `' does not match ltmain.sh version `1.3.3'
Fatal configuration error. See the libtool docs for more information.
make[1]: *** [capi20.lo] Error 1
make[1]: Leaving directory `/lib/isdn4k-utils/capi20'
make: *** [install] Error 2
oq é???
eu tneho a libtool 1.5.6....tem algo a ver??
se não tiver isdn, não vai precisar desta atualização.
então se todas as bibliotecas estão atualizadas.. pq será q ele não carregou os módulos??
=S
modutils não é apenas biblioteca, são aplicacões também, agora, execute isto:
type modprobe
em seguida
ldd "caminho para o executável listado acima"
olha se existe algum "not found"
se ok, execute
uname -r
em seguida
ls /lib/modules
observe se existe um diretório com o mesmo nome da saida do uname
ae.. deu isso ae kara... eu num entendi pra q serve não.. foi mal :s
root@cable:~# type modprobe
modprobe is /sbin/modprobe
root@cable:~# ldd /sbin/modprobe
libc.so.6 => /lib/libc.so.6 (0x4002c000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
root@cable:~# uname -r
2.4.26
root@cable:~#
root@cable:~# ls /lib/modules
2.4.26 2.6.9
root@cable:~#
dando boot pelo kernel 2.6,
uname -r
retorna o que? 2.6.9?
o comando
modprobe -c
retorna algo?
os resultados estão ae...
root@cable:~# uname -r
2.6.9
root@cable:~# modprobe -c
# Aliases extracted from modules themselves.
alias usb:v06C2p0038dl*dh*dc*dsc*dp*ic*isc*ip* phidgetservo
alias usb:v06C2p0039dl*dh*dc*dsc*dp*ic*isc*ip* phidgetservo
alias usb:v0925p8101dl*dh*dc*dsc*dp*ic*isc*ip* phidgetservo
alias usb:v0925p8104dl*dh*dc*dsc*dp*ic*isc*ip* phidgetservo
alias usb:v04B4p0002dl*dh*dc*dsc*dp*ic*isc*ip* cytherm
alias usb:v3823p0001dl*dh*dc*dsc*dp*ic*isc*ip* touchkitusb
alias usb:v0EEFp0001dl*dh*dc*dsc*dp*ic*isc*ip* touchkitusb
alias pci:v0000105Ad00006622sv*sd*bc*sc*i* sata_sx4
alias pci:v00001039d00000180sv*sd*bc*sc*i* sata_sis
alias pci:v00001039d00000181sv*sd*bc*sc*i* sata_sis
alias pci:v00001069d0000B166sv00001014sd00000266bc*sc*i* ipr
alias pci:v00001069d0000B166sv00001014sd000002D3bc*sc*i* ipr
alias pci:v00001069d0000B166sv00001014sd00000278bc*sc*i* ipr
alias pci:v00001069d0000B166sv00001014sd000002D4bc*sc*i* ipr
alias pci:v00001014d0000028Csv00001014sd000002BEbc*sc*i* ipr
alias pci:v00001014d00000180sv00001014sd00000264bc*sc*i* ipr
alias pci:v00001014d00000180sv00001014sd000002BDbc*sc*i* ipr
alias pci:v00001044d0000A501sv*sd*bc*sc*i* dpt_i2o
alias pci:v00001044d0000A511sv*sd*bc*sc*i* dpt_i2o
alias pci:v000017D5d00005731sv*sd*bc*sc*i* s2io
alias pci:v000017D5d00005831sv*sd*bc*sc*i* s2io
alias pci:v00008086d00002570sv*sd*bc06sc00i00* intel_mch_agp
alias pci:v00008086d00002578sv*sd*bc06sc00i00* intel_mch_agp
# Aliases for symbols, used by symbol_request().
alias symbol:request_firmware firmware_class
alias symbol:request_firmware_nowait firmware_class
alias symbol:crc32c_be libcrc32c
alias symbol:crc32c_le libcrc32c
alias symbol:firmware_class firmware_class
alias symbol:register_firmware firmware_class
alias symbol:release_firmware firmware_class
root@cable:~#
Bom, agora precisamos escolher um módulo para carregar, vamos tentar a placa de rede, primeiro vamos ver se ela já esta carregada:
ifconfig -a
se ela não estiver carregada, a eth0 não aparecerá (assumi que você só possui uma interface de rede)
Agora precisamos saber qual módulo usar, você sabe qual o módulo, ou pelo menos qual a placa? (se for pci, lspci ou cat /proc/pci, pode ajudar)
sabendo o módulo, execute
modprobe módulo
omita a extensão ko do nome do módulo
eu tentei carregar o módulo da placa de vídeo....
modprobe sis900
aí deu isso
FATAL: Module sis900 not found.
executa:
find /lib/modules/2.6.9/ |grep -i sis
olha se o módulo é listado
se for listado, execute
insmod /caminho/listado/no/comando/anterior/sisxxx
e me fale o resultado
se não for listado, então não foi compilado os módulos ou não foi habilitado na configuração do kernel.
Taí o resultado...
root@cable:~# find /lib/modules/2.6.9/ |grep -i sis
/lib/modules/2.6.9/kernel/drivers/scsi/sata_sis.ko
root@cable:~# insmod /lib/modules/2.6.9/kernel/drivers/scsi/sata_sis.ko
eu entrei também o lsmod...
root@cable:~# lsmod
Module Size Used by
sata_sis 3944 -
root@cable:~#
blz, pelo que vi, sua sis9000 não foi listada pelo find, provavelmente não esta como módulo ou não foi configurada para ser suportada.
Bem, remova o módulo da memória com:
rmmod sata_sis
em seguida, execute:
modprobe sara_sis
lsmod
se o sata_sis voltou para a memória, então seus pacotes estão ok
se não subir para a memória, tente executar o depmod -a antes.
Isto encerra a parte referente ao suporte adequado para o devido gerenciamento dos módulos, se você não encontra seu módulo, ou ele esta compilado direto no kernel ou você esqueceu de habilitar quando configurou o kernel.
foi mal a demora.... tava com prolemas...
ihh, num fiz o depmod -a... mas vou fazer... e posto..
root@cable:~# rmmod sata_sis
ERROR: Module sata_sis does not exist in /proc/modules
root@cable:~# modprobe sara_sis
FATAL: Module sara_sis not found.
root@cable:~# lsmod
Module Size Used by
root@cable:~#
desculpa, eu postei modprobe sara_sis, é modprobe sata_sis
A idéia é que se sobe diretamente, indicando-se o caminho, ,com o modprobe (que depende do bom funcionamento do depmod) vai funcionar também...
foi mal a demora.. to com uns problemas de memória aki no linux =\...
vou resolver e volto a postar ok?
me desculpe
Qual a versão do kernel que vc esta usando? exeucte o comando uname -a ...
Voce precisa compilar o kernel para usar no slack,
veja o documento (acho que estah em
ftp://kernel.org/pub/kernel/2.6/readme.txt ) ele tem informações de como
proceder.
Precisa modificar o /boot/grub/grub.conf ou o /etc/lilo.conf para
incluir o novo kernel.
Espero ter ajudado ...
Sim.. já compilei...
e já adicionei no LILO.. eu uso LILO..
ele apenas não carrega nenhum modulo..
e se eu for carregar por modprobe ele num axa...