Primeiramente obrigado pela resposta, vou falar o passo a passo para vc 
saber exatamente o que fiz.

Sempre que instalo o slack 11 com o kernel 2.6, faço assim :

1 - Iniciado o CD escolho huge26.s

O slack pelo menos comigo, mesmo eu tendo selecionado esse kernel sempre 
instalou o kernel 2.4, por isso anter de reiniciar a máquina faço o seguinte 
:

a - pkgtool e procuro kernel 2.4 e removo tudo
b - monto o cd em /mnt/cdrom acesso a pasta extras do cd e acesso a pasta 
linux-2.6.17.13, copio para /tmp todos os tgz
c - faço installpkg em todos os *.tgz ( kernel-generic-*.tgz, 
kernel-modules-*.tgz, kerenl-headers-*.tgz,kernel-source-*.tgz )
d - acesso /boot e faço mkinitrd -c -k 2.6.17.13 -m reiserfs
e - entro em /etc/rc.d e refaço o link de rc.modules do 2.4 para o 2.6
f - entro em /etc e vi lilo.conf e altero da seguinte forma :
image = /boot/vmlinuz     < ---- um link simbolico para 
vmlinuz-generic-2.6.17.13
root = /dev/sda2
initrd = /boot/initrd.gz  < --- se eu não fizer não reconhece reiserfs

altero o link simbolico de System.map para System.map-generic-2.6.17.13

ai terminado, reinicio, tiro o cd e "normalmente" funciona.

No caso em questão não funcionou.

Ai fiz o seguinte :

a - iniciei pelo cd
b - montei em /mnt  /dev/sda2
c - fiz chroot /mnt
d - entro em /tmp ( onde estavam os *.tgz ) e novamente installpkg ( nenhuma 
messagem de erro )
e - ai sem saber o que fazer e depois de googlar onde a resposta básica era 
que o modulo da controladora não havia sido instalada, entrei onde estava o 
source do kernel 2.6.17.13  e fiz make menuconfig, menu aparecendo entrei em 
:
-Processor Type e marquei xeon
-Device Driver <*> scsi driver support  ,  <*> scsi disk support , <*> scsi 
generic support

( a placa Controladora PERC5/I,INTEGRATED,PE2900 (341-3018))  na rede foi 
qualificada como LSI MEGARAID então em scsi low-level drivers [*] LSI Logic 
New Generation RAID , <M> LSI logic Mananger , <M> LSI Logic MegaRaid Driver 
, <M> LSI Logic Legacy, <M> Lsi Logic Megaraid SAS Raid Support

sai salvando e fiz make all && make modules_install

compilou,.... mas , não consegui achar o config e copiar em /boot

é isso ai









----- Original Message ----- 
From: "Willian jhonnes L. dos Santos" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Monday, March 26, 2007 2:05 PM
Subject: [slack-users] Re: Uma ajuda para compilar 2.6.17.13



Boa tarde, Antonio...

Bem, estranhei o fato de vc usar a imagem vmlinuz-generic-2.6.17.13 em
sua instalação, já que a vmlinuz instalada pelo huge26.s dá suporte
builtin a reiserfs, xfs e jfs... O que geralmente fazemos nestes casos é
recompilar o kernel com os sistemas de arquivos em builtin mesmo, e vc
notará que no config padrão só vem o ext2, para a plataforma escolhida
(no seu caso, o Xeon).

O erro "...unable mount root..." se dá quando o kernel não tem os
módulos builtin para o sistema de arquivos da partição, quando o disco
não pode ser encontrado ou quando a indicação para a partição raiz está
incorreta. No seu caso, acredito que a escolha da imagem vmlinuz
genérica (que só tem suporte a ext2) tenha lhe causado o problema.

E para podermos ter uma "luz" maior sobre o caso, seria interesante
sabermos qual o modelo da sua controladora SCSI. Isso pode esclarecer
alguns pontos que podem ter ficado obscuros...

[]'s

Willian



--~--~---------~--~----~------------~-------~--~----~
GUS-BR - Grupo de Usuários de Slackware - BR
http://www.slackwarebrasil.org/
http://groups.google.com/group/slack-users-br
-~----------~----~----~----~------~----~------~--~---

Responder a