2009/8/10 Nicholas André <[email protected]>:
> Pessoal formatei minha máquina para voltar ao Slackware, só que fikei com 2
> partições EXT4(estava com o Ubuntu 9.04),sendo assim não consigo acessar
> elas.. então fui atrás de compilar o kernel 2.6.30.4 no Slackware(coisa que
> nunca tinha feito no Slackware, só em debian-based)pra ativar o suporte ao
> EXT4 porém não consegui, segui basicamente por esse tutorial:
> http://www.htmlstaff.org/ver.php?id=22932, porém só dá kernel panic, dps
> tentei criar o arquivo initrd de inicialização, copiar o system.map porém
> continua dando erro, porém antes do kernel panic ele diz que não foi
> possível montal o /dev/root e me dá um prompt, e ao digitar "exit" ele dá
> kernel panic, eu selecionei todos os sistemas de arquivos na hora de
> configurar o novo kernel, e manti a mesma configuração anterior, só fiz
> adicionar o suporte ao EXT4 e outras coisinhas a mais.
>
> Se alguem conhecer um tutorial mais recente, só achei tutoriais sobre
> Slackware 10  e 11..
>
> Abraços

Bom, antes de mais nada, a menos que tu tenha ativado algumas opções
específicas do EXT4, tu pode montar uma partição EXT4 como EXT3 e até
mesmo EXT2. Por exemplo, quando ativar extents no EXT4 quebra
compatibilidade com as versões anteriores.

Os passos para recompilar o kernel 2.6 são os mesmos há mais de 5
anos: configura ele com oldconfig/menuconfig/xconfig ou o que achar
melhor (tem gente que edita o .config na mão, gosto não se
discute...), compila, instala, cria o ramdisk, se tu precisa de um, e
reinicia no kernel novo. O teu problema é na configuração ou na
criação do ramdisk e sem detalhes só na base da adivinhação.

Mas apostando alto na minha bola de cristal eu tenho quase certeza que
tu não criou um ramdisk novo para a versão 2.6.30.4 e no teu lilo.conf
ainda tem o "initrd = ...", ai quando da o boot o ramdisk carrega com
toda a tralha antiga e esse prompt é o shell do mesmo. Tenta o boot
com um livecd e arruma o lilo.conf (tira o initrd, se tu não usa ele e
se tu usa tem que fazer um novo com o mkinitrd, coisa que não consta
no tutorial que tu linkou).

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

Antes de perguntar:
http://www.istf.com.br/perguntas/

Para sair da lista envie um e-mail para:
[email protected]
-~----------~----~----~----~------~----~------~--~---

Responder a