Kernel 2.6.34 / Problema mudança IDE para SATA

1. Kernel 2.6.34 / Problema mudança IDE para SATA

Leomar de Araújo Moreira
IroN

(usa Slackware)

Enviado em 04/06/2010 - 15:42h

Olá!

Inicialmente, algumas informações para ajudá-los a me ajudar:
Distro: Slackware 13.1
Kernel: 2.6.34
Placa-mãe: Soyo P4VGM
Unidades IDE: 3 HDs e um DVD(IDE 1:1)
Root: hda2

Estou com problemas para trocar a depreciada interface ATA pela SATA.
Compilei e instalei o kernel 2.6.34 e, após apanhar um bocado, deixei duas instalações desse kernel para continuar os testes.

1a situação:
Kernel compilado apenas com o depreciado suporte ATA (2.6.34_IroN):
Apenas o dispositvo HDA é criado em "/dev", apesar de todos aparecem em "/proc/partitions".
Precisei colocar comandos "mknod" nos arquivos de inicialização para criar os dispositivos e está tudo funcionando bem. Bem entre aspas, é gambiarra usar mknod, o "/dev" deveria ser populado automaticamente.

2a situação:
Kernel compilado apenas com suporte SATA (2.6.34_IroNs):
.
.
.
Using IPI Shortcut mode
ata1.00: ATA-7 SAMSUNG SV0802N, etc...
ata1.00 156368016 sectors, etc...
ata1.01: ATA-7: Maxtor 6Y0T0LO, etc...
ata1.01: 160086528 sectors, etc...
ata1.00: configured for UDMA/100
ata1.01: configured for UDMA/133
scsi 0:0:0:0: Direct-Access ATA
scsi 0:0:1:0: Direct-Access ATA
ata2.00: ATA-7 SAMSUNG SP0822N, etc...
ata2.00 156368016 sectors, etc...
ata2.01: ATAPI: HL-DT-STDVD-RAM GSA-H20N, etc...
ata2.01: configured for UDMA/100
ata1.01: configured for UDMA/33
scsi 1:0:0:0: Direct-Access ATA
scsi 1:0:1:0: CD-ROM HL-DT-STDVD-RAM GSA-H20N
drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
VFS: Cannot open root deve "302" or unknown-block(3,2)
Please append a correct "root=" boot option; here are the available partitions:
kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(3,2)
Pid: 1, comm: swapper Not tainted 2.6.34_IroNs #2
Call Trace:
[<c1254756>] ? panic+0x37/0x96
.
.
.

Vejam que não há partições abaixo de "here are the available partitions:"
apesar de logo acima os discos serem reconhecidos.
Ainda assim tentei passar parâmetros para o Lilo:

Slackware_SATA root=/dev/sda2

mas ocorre o mesmo kernel panic descrito no código acima.

Obrigado pela atenção!



  


2. Re: Kernel 2.6.34 / Problema mudança IDE para SATA

Jonas Barden
tiomrbean

(usa Debian)

Enviado em 04/06/2010 - 16:02h

não sei se vai te ajudar... mas....
vc usa GRUB?
se sim na hora do boot aperte "e" vai aparecer root (hd1,1) ou algo parecido.
Aperte "e" novamente e deixe root (hd e precione tab ele irá preencher o correto.

Bom eu consertei meu debian assim



3. Re: Kernel 2.6.34 / Problema mudança IDE para SATA

Leomar de Araújo Moreira
IroN

(usa Slackware)

Enviado em 06/06/2010 - 21:09h

tiomrbean,
Eu uso Lilo. O parâmetro passado na inicialização está correto, já que funciona com IDE. O problema é outro.
Agradeço pela resposta.



4. VFS: Unable to mount root fs on unknown-block (3,2)

Emerson
El Brujo

(usa Slackware)

Enviado em 04/10/2010 - 15:41h

Tive um problema parecido com uma estação e o que aconteceu foi que trocaram o cabo sata da posição sataII0 pra sataII1, googleando ví que a solução é rodar a configuração do lilo novamente.







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts