Logo Hardware.com.br
Bruno Zilio
Bruno Zilio Super Participante Registrado
585 Mensagens 0 Curtidas

kernel panic (Slackware 10)

#1 Por Bruno Zilio 22/03/2005 - 00:41
Instalei Slackware 10 em um HD SATA como indicado nesse link foi tudo ok..
Mas quando reiniciei...Me deparei com o incrivel erro:
please append a corrent "root=" boot option
kernel panic vfs unable to mount root fs on 8:06



Alguém sabe como resolver isso ?
Sou novato em linux..
E pelo pouco que sei, já sei que até aqui foi uma conquista muito grande!!!

[]s
Bruno
Bruno Zilio
Bruno Zilio Super Participante Registrado
585 Mensagens 0 Curtidas
#3 Por Bruno Zilio
22/03/2005 - 13:13
niTsumuji
passe como parâmetro ao kernel, onde você instalou a partição raiz( / ). Assim, na hora do boot lá no lilo, digite "L...


Opa...Blz... Agora estou no trabalho, assim que chegar em casa eu testo..
Só mais uma coisa: Como eu vou digitar isso ?
Sendo que no lilo só aparece as 2 opções de boot..

Meu hd está assim:

sda1 - winxp
sda2 - swap xp
sda 5 - dados fat32
sda 6 - / ext3
sda7 - swap linux

No caso ficaria assim: Linux root=/dev/sda6 !!!
¬¬
jqueiroz
jqueiroz Cyber Highlander Registrado
104K Mensagens 5.7K Curtidas
#4 Por jqueiroz
22/03/2005 - 13:38
Oi Bruno,

Vc disse que instalou o slack num HD SATA, né? E está usando o Kernel padrão??? Pq esse erro tá me parecendo que o Kernel que vc está usando não tem o suporte SATA built-in, nesse caso, pra iniciar, vc teria que se valer da facilidade do "initrd" (que aliás não sei se o Slack inclui por default --- o Slack é... diferente :roll: ).
"chmod 777 nunca ajudou ninguém" (c) 2002-2021 JQueiroz/FGdH
Conheça o Blog do Zekke
Bruno Zilio
Bruno Zilio Super Participante Registrado
585 Mensagens 0 Curtidas
#5 Por Bruno Zilio
22/03/2005 - 14:39
jqueiroz
Oi Bruno,

Vc disse que instalou o slack num HD SATA, né? E está usando o Kernel padrão??? Pq esse erro tá m...


Oi jqueiroz,

Então cara, eu instalei em um HD SATA mesmo assim como ele indica nesse link.

Inclusive, quando ele pede pra fazer isso aqui:

4. Quando terminar a instalação, antes de reiniciar a máquina, a sua futura partição root vai estar montada em /mnt. Vá em /mnt/boot e copie do floppy o arquivo initrd.gz. Agora edite o arquivo /mnt/etc/lilo.conf e acrescente a linha "initrd = /boot/initrd.gz" logo embaixo do "image = /vmlinuz". Finalmente, rode um "lilo -r /mnt". Pronto!


Eu não consegui encontrar logo após a instalação os arquivos do lilo, mesmo tendo instalado ele na MBR.

Reiniciei e bootei pelo cd e fiz o processo descrito... Quando rebootei novamente deveria entrar no sistema, apareceu o lilo normalmente e dá esse erro ai ...

Vc conhece outro procedimento que faça com que o Slack funcione ?

[]s
Bruno
¬¬
Bruno Zilio
Bruno Zilio Super Participante Registrado
585 Mensagens 0 Curtidas
#7 Por Bruno Zilio
22/03/2005 - 17:13
jqueiroz
Qdo vc gerou o Lilo, ele deu alguma mensagem de erro???


Pelo que eu me lembro não..
A instalação foi tudo ok...
Apesar do pequeno "problema" do HD SATA...
Fora isso tudo ok !

Está quase na hora de ir pra casa hehehe... Logo mais eu vejo o que vai dar...

Ah outra coisa, o próximo passo é, depois que o slack subir é claro, atualizar o kernel para que não fique mais com essa "gambiarra" certo ?
¬¬
Bruno Zilio
Bruno Zilio Super Participante Registrado
585 Mensagens 0 Curtidas
#9 Por Bruno Zilio
23/03/2005 - 00:16
jqueiroz
Eu uso essa "gambiarra" do initrd há anos (na verdade desde o Conectiva 7) e recomendo a todo mundo.


Oi jqueiroz,

Cara eu fiz o que o niTsumuji acabou de falar e também não funcionou..
Dai forcei o load do arquivo ft3xx.o e consegui "enchergar" minhas partições SDAX..
Pois bem, montei a partição sda6 e refiz os procedimentos, copiei o arquivo initrd.gz no /boot e acrescentei a linha initrd = /boot/initrd.gz no lilo.conf ...


Pow o mesmo erro aconteceu..
O que fazer ?
Alguém ai tem mais alguma idéia pra me ajudar... Estou perdendo as paciências...Eu fico fora de casa o dia inteiro e não tenho tempo pra estudar esse assunto, quando chego em casa, venho na anciedade de testar o que os companheiros do fórum me disseram e mesmo assim não funciona! Pow já estou a exatamente 1 semana tentando instalar esse Slack :/
¬¬
Bruno Zilio
Bruno Zilio Super Participante Registrado
585 Mensagens 0 Curtidas
#13 Por Bruno Zilio
24/03/2005 - 07:46
jqueiroz
Oi Bruno, vamos recapitular.

1) Gerar o "initrd" com o módulo necessário para o suporte SATA.

2)...


Ok jqueiroz,


1) Gerar o "initrd" com o módulo necessário para o suporte SATA.
Copiei esse initrd.gz
Como saber se esse arquivo realmente dá suporte ao SATA ?
Caso ele não dê, como gerar esse novo arquivo ?

2) Colocar esse "initrd" dentro do diretório /boot.
Já fiz isso com o arquivo acima.

3) Acrescentar a linha de configuração no lilo.conf
Também já foi feito.

4) Executar o LILO novamente para atualizar o MBR.
lilo -r /mnt ??
Caso não seja, qual o comando correto ?
Por que na verdade, agora eu faço assim, dou boot pelo CD forço o load do arquivo ft33xx.o e monto a minha partição /dev/sda6 para poder fazer os procedimentos novamente... Isso também está correto ?

Muito obrigado pela grande ajuda que tem me dado, e desculpa qualquer coisa !

[]s
Bruno
¬¬
jqueiroz
jqueiroz Cyber Highlander Registrado
104K Mensagens 5.7K Curtidas
#14 Por jqueiroz
25/03/2005 - 02:24
Oi bruno. Dei uma olhada nesse initrd que vc passou, ele realmente inclui o "ft33xx.o". Mas só ele... de repente, ele pode até estar conseguindo carregar o módulo sata, mas não encontra outros módulos que precisa; do sistema de arquivos, por exemplo --- essa partição está formatada como???
"chmod 777 nunca ajudou ninguém" (c) 2002-2021 JQueiroz/FGdH
Conheça o Blog do Zekke
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal