[FUGSPBR] HD
Alexandre D. Bensi (Aledon)
alexandre em dep.ufscar.br
Qua Fev 6 09:45:37 BRST 2002
A minha maquina (ASUS P5S-B) tem o mesmo problema, não trabalha com
UltraDMA 66, embora os dois HD's (ATA 100 pra variar) suportem ATA66, e
os cabos (vários cabos testados, 4 para ser exato) também. Mas ele
continua se limitando a trabalhar em ATA33.
Agora, fica a dúvida:
Seria problemas na interação do Free com a controladora, chipset? Será
que esta havendo conflitos de DMA, e não existe um pedido DMA livre? (já
configurei o setup para reservar IRQs e DMAs para "legacy ISA", mas não
obtive exito.
Em todo caso, vale a dica "reservar IRQs e DMAs para "legacy ISA"",
propostos pelo próprio emanuel da motherboard.
Agora, na minha opnião é um cumulo trabalhar com PIO 4 (~15MB), utilizar
processamento do processador, e ter uma motherboad e HD compatíveis com
DMA, os quais não são muito baratos.
Capriotti wrote:
>
> Na verdade o problema é mais complexo:
>
> Abaixo um pedaço de um dnesg, no servidor de uma migo meu:
>
> >ata0-master: DMA limited to UDMA33, non-ATA66 compliant cable
>
> O FreeBSD não gostou do CABO do HD, porque ele não suporta UDMA 66 e está
> usando 33. Mas isso é só para ilustrar.
>
> Vejam este email da freebsd-questions:
>
> >Message-id: 20011112000920.05b35a71.scottro em nyc.rr.com
>
> ...
> >I've had the same problem on different machines. There are different
> >solutions
> >1. It could mean that your hard drive is going bad. FreeBSD seems more
> >sensitive to this than some other O/S's to it.
> >2. It can sometimes be fixed by changing to a better quality IDE cable
> >3. It can sometimes be fixed by changing (I only know how to do this with
> >a particular drive's vendor's downloadable utility) UDMA from 66 to 33
> >4. You can simply tell the machine not to try UDMA mode with sysctl.conf
> >(though I'm not quite sure how to do this--I did a search on deja and the
> >results were conflicting with each other.
> >
> >Lastly, it can, it seems often be ignored without any real problems.
> >HTH a little
> >Scott Robbins
>
> UMA ressalva:
>
> Esse erro está acontecendo na hora da gravação, e isso é sério.
>
> Para ajudar a soludionar o caso, tem outro email na -questions que sugere
> um man ata.
>
> Nele eu rapidamente vi o segiunte:
>
> sysctl -w hw.atamodes=pio,pio,---,dma,pio,---,dma,---,
>
> Não fui atrás de detalhes, mas acho que desabilitando o UDMA você vai estar
> seguro.
>
> []s
--
Atenciosamente,
Alexandre D. Bensi (Aledon)
System/Network Administrator
--
Icq Uin WORK/HOME: 118731900/129462580
E-Mail: echo alexandre dep ufscar br | sed 's/ /@/;s/ /./g'
--
This mail send through Unix FreeBSD 4.4 STABLE - The Power to Serve
----
Para sair da lista envie um e-mail para majordomo em fugspbr.org
com as palavras "unsubscribe fugspbr" no corpo da mensagem.
Mais detalhes sobre a lista de discussão freebsd