[CentOS-pt-br] Carregar m�dulo no CentOS
fabiano stocco
fabianostocco em gmail.com
Quinta Dezembro 8 16:14:18 EST 2011
Opa,
Dentro do livecd tenta copiar rr26xx.ko para dentro da pasta
/lib/modules/(versao do kernel)/extra/ ou pasta contendo os m�dulos,
execute o "#depmod -a" depois "modprobe rr26xx".
Acredito que com esses passos passara a listar o dispositivo /dev/sdX
correspondente.
Mais um detalhe, n�o tenho certeza se no livecd o selinux pode influenciar,
mais por via das duvidas execute '#restorecon /lib/modules/(versao do
kernel)/extra/rr26xx.ko'
Se n�o der certo, posta aqui o dmesg de depois do modprobe.
Atenciosamente
Fabiano Stocco
Em 8 de dezembro de 2011 11:54, Marcus Vinicius. <surfinhu em gmail.com>escreveu:
> Ol�, pessoal.
>
> Bom, o meu caso � complicado, mas vamos l�..
>
> Adquiri uma controladora RAID (RocketRaid rr2640x4) para nosso servidor.
> Nele j� tinham 4 hds de 750GB, ent�o criei um RAID5 dentro da BIOS da
> controladora.
>
> Quando fui baixar os drivers no site da empresa, mas s� tinha driver at� o
> 5.5 e o source para compila��o em outros SO's. Ent�o instalei o sistema
> operacional usando todos os pacotes que vinham no pr�prio DVD, excluindo os
> reposit�rios da internet, apenas o do DVD mesmo. Instalei os headers do
> kernel e devel, al�m de dois grupos, "Development Tools" e o "Legacy
> Software Development". At� a�, tudo bem. Peguei o source, compilei (make) e
> instalei (make install). Ent�o peguei o arquivo do m�dulo (rr26xx.ko) e
> salvei.
>
> Fui carregar o LiveCD do CentOS (que possui a mesma vers�o de kernel do
> DVD, a 2.6.32-71.el6.x86_64) e tentar carregar com o modprobe, mas n�o
> obtive sucesso. J� salvei no /root e
> no /lib/modules/2.6.32-71.el6.x86_64/kernel/drivers/scsi/rr26xx, mas tamb�m
> n�o deu certo.
>
> Algu�m teria uma luz que pudesse me ajudar nessa investida? Eu quero
> instalar o CentOS diretamente no RAID que eu criei, mas sem carregar os
> m�dulos isso n�o � poss�vel. Estou esquecendo alguma coisa?
>
> Bom, aqui vai o log gerado quando instalo o driver no HD sem o raid.
>
> [root em teste linuxls]# make
> make[1]: Entrando no diret�rio `/usr/src/kernels/2.6.32-71.el6.x86_64'
> CC [M]
> /root/rr2640-linux-src-v1.3-legacy_single/product/rr2640/linuxls/.build/os_linux.o
> CC [M]
> /root/rr2640-linux-src-v1.3-legacy_single/product/rr2640/linuxls/.build/osm_linux.o
> CC [M]
> /root/rr2640-linux-src-v1.3-legacy_single/product/rr2640/linuxls/.build/div64.o
> CC [M]
> /root/rr2640-linux-src-v1.3-legacy_single/product/rr2640/linuxls/.build/hptinfo.o
> CC [M]
> /root/rr2640-linux-src-v1.3-legacy_single/product/rr2640/linuxls/.build/config.o
> LD [M]
> /root/rr2640-linux-src-v1.3-legacy_single/product/rr2640/linuxls/.build/rr26xx.o
> Building modules, stage 2.
> MODPOST 1 modules
> WARNING: could not find
> /root/rr2640-linux-src-v1.3-legacy_single/product/rr2640/linuxls/.build/.him_odin.o.cmd
> for
> /root/rr2640-linux-src-v1.3-legacy_single/product/rr2640/linuxls/.build/him_odin.o
> CC
> /root/rr2640-linux-src-v1.3-legacy_single/product/rr2640/linuxls/.build/rr26xx.mod.o
> LD [M]
> /root/rr2640-linux-src-v1.3-legacy_single/product/rr2640/linuxls/.build/rr26xx.ko.unsigned
> NO SIGN [M]
> /root/rr2640-linux-src-v1.3-legacy_single/product/rr2640/linuxls/.build/rr26xx.ko
> make[1]: Saindo do diret�rio `/usr/src/kernels/2.6.32-71.el6.x86_64'
> [root em teste linuxls]# ls -l
> /root/rr2640-linux-src-v1.3-legacy_single/product/rr2640/linuxls/.build/
> total 5876
> [root em teste linuxls]#
> [root em teste linuxls]#
> [root em teste linuxls]# make install
> make[1]: Entrando no diret�rio `/usr/src/kernels/2.6.32-71.el6.x86_64'
> CC [M]
> /root/rr2640-linux-src-v1.3-legacy_single/product/rr2640/linuxls/.build/os_linux.o
> CC [M]
> /root/rr2640-linux-src-v1.3-legacy_single/product/rr2640/linuxls/.build/osm_linux.o
> CC [M]
> /root/rr2640-linux-src-v1.3-legacy_single/product/rr2640/linuxls/.build/div64.o
> CC [M]
> /root/rr2640-linux-src-v1.3-legacy_single/product/rr2640/linuxls/.build/hptinfo.o
> CC [M]
> /root/rr2640-linux-src-v1.3-legacy_single/product/rr2640/linuxls/.build/config.o
> LD [M]
> /root/rr2640-linux-src-v1.3-legacy_single/product/rr2640/linuxls/.build/rr26xx.o
> Building modules, stage 2.
> MODPOST 1 modules
> WARNING: could not find
> /root/rr2640-linux-src-v1.3-legacy_single/product/rr2640/linuxls/.build/.him_odin.o.cmd
> for
> /root/rr2640-linux-src-v1.3-legacy_single/product/rr2640/linuxls/.build/him_odin.o
> LD [M]
> /root/rr2640-linux-src-v1.3-legacy_single/product/rr2640/linuxls/.build/rr26xx.ko.unsigned
> NO SIGN [M]
> /root/rr2640-linux-src-v1.3-legacy_single/product/rr2640/linuxls/.build/rr26xx.ko
> make[1]: Saindo do diret�rio `/usr/src/kernels/2.6.32-71.el6.x86_64'
> You made a module which is for current kernel 2.6.32-71.el6.x86_64.
> Deleting previous installed driver module rr26xx...
> Install the new driver module...
> Removing conflicted driver module...
> Updating module dependencies...Done.
> Checking for initrd images to be updated...
> Backup /boot/initramfs-2.6.32-71.el6.x86_64.img to
> /boot/initramfs-2.6.32-71.el6.x86_64.img.rr26xx.
> [root em teste linuxls]#
>
>
>
> Estou esquecendo algo? Copiei apenas o rr26xx.ko, preciso copiar
> o initramfs-2.6.32-71.el6.x86_64.img.rr26xx tamb�m?
>
> Bom, agrade�o a quem puder contribuir.
> Abra�os!
>
> --
> Att,
> Marcus Vinicius.
>
> _______________________________________________
> CentOS-pt-br mailing list
> CentOS-pt-br em centos.org
> http://lists.centos.org/mailman/listinfo/centos-pt-br
>
>
-------------- Pr�xima Parte ----------
Um anexo em HTML foi limpo...
URL: http://lists.centos.org/pipermail/centos-pt-br/attachments/20111208/d456ae81/attachment.html
Mais detalhes sobre a lista de discuss�o CentOS-pt-br