ad6: FAILURE - WRITE_DMA status=51

Решение проблем связванных с работой железа. Проблемы программно-аппаратной совместимости.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35334
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

ad6: FAILURE - WRITE_DMA status=51

Непрочитанное сообщение Alex Keda » 2009-05-15 15:22:00

Такая хрень при попытке забутиться или обратиться из работаюзей системы к адаптеру SATA->CF
ну и не пашет, разумеется.
видиться как хард, с нормальным размером (2Gb) но при попытках чё-то поделать - такая хрень.
как бы ему объяснить что скорость надо пониже делать...
atacontrol не прокатил - он понимает что это SATA150 первой версии и ставить UDMA33 отказывается...

Код: Выделить всё

May 15 15:25:59 lissyara kernel: ad6: FAILURE - WRITE_DMA status=51<READY,DSC,ERROR> error=4<ABORTED> LBA=0
May 15 15:25:59 lissyara kernel: ad6: FAILURE - READ_DMA status=51<READY,DSC,ERROR> error=4<ABORTED> LBA=4097519
May 15 15:25:59 lissyara kernel: ad6: FAILURE - READ_DMA status=51<READY,DSC,ERROR> error=4<ABORTED> LBA=128
May 15 15:25:59 lissyara kernel: ad6: FAILURE - READ_DMA status=51<READY,DSC,ERROR> error=4<ABORTED> LBA=16
May 15 15:25:59 lissyara kernel: ad6: FAILURE - READ_DMA status=51<READY,DSC,ERROR> error=4<ABORTED> LBA=0
May 15 15:25:59 lissyara kernel: ad6: FAILURE - READ_DMA status=51<READY,DSC,ERROR> error=4<ABORTED> LBA=512
May 15 15:25:59 lissyara kernel: ad6: FAILURE - READ_DMA status=51<READY,DSC,ERROR> error=4<ABORTED> LBA=128
May 15 15:25:59 lissyara kernel: ad6: FAILURE - READ_DMA status=51<READY,DSC,ERROR> error=4<ABORTED> LBA=16
May 15 15:25:59 lissyara kernel: ad6: FAILURE - READ_DMA status=51<READY,DSC,ERROR> error=4<ABORTED> LBA=0
May 15 15:25:59 lissyara kernel: ad6: FAILURE - READ_DMA status=51<READY,DSC,ERROR> error=4<ABORTED> LBA=512
May 15 15:25:59 lissyara kernel: ad6: FAILURE - READ_DMA status=51<READY,DSC,ERROR> error=4<ABORTED> LBA=64
May 15 15:25:59 lissyara kernel: ad6: FAILURE - READ_DMA status=51<READY,DSC,ERROR> error=4<ABORTED> LBA=0
May 15 15:25:59 lissyara kernel: ad6: FAILURE - READ_DMA status=51<READY,DSC,ERROR> error=4<ABORTED> LBA=2
May 15 15:25:59 lissyara kernel: ad6: FAILURE - READ_DMA status=51<READY,DSC,ERROR> error=4<ABORTED> LBA=16
May 15 15:25:59 lissyara kernel: ad6: FAILURE - READ_DMA status=51<READY,DSC,ERROR> error=4<ABORTED> LBA=128
May 15 15:25:59 lissyara kernel: ad6: FAILURE - READ_DMA status=51<READY,DSC,ERROR> error=4<ABORTED> LBA=0
May 15 15:25:59 lissyara kernel: ad6: FAILURE - READ_DMA status=51<READY,DSC,ERROR> error=4<ABORTED> LBA=0
May 15 15:25:59 lissyara kernel: ad6: FAILURE - READ_DMA status=51<READY,DSC,ERROR> error=4<ABORTED> LBA=1
May 15 15:25:59 lissyara kernel: ad6: FAILURE - READ_DMA status=51<READY,DSC,ERROR> error=4<ABORTED> LBA=0
Убей их всех! Бог потом рассортирует...

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: ad6: FAILURE - WRITE_DMA status=51

Непрочитанное сообщение paradox » 2009-05-15 15:25:21

а там чтоно скорость виновата?
может это геометрия
в биосе пошарь

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35334
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: ad6: FAILURE - WRITE_DMA status=51

Непрочитанное сообщение Alex Keda » 2009-05-15 15:39:54

Код: Выделить всё

May 15 15:20:04 lissyara kernel: ad6: 2000MB <SAMSUNG CF/ATA 04/05/06> at ata3-master SATA150
May 15 15:20:04 lissyara kernel: ad6: FAILURE - READ_DMA status=51<READY,DSC,ERROR> error=4<ABORTED> LBA=4097519
May 15 15:20:04 lissyara kernel: ad6: FAILURE - READ_DMA status=51<READY,DSC,ERROR> error=4<ABORTED> LBA=4097503
May 15 15:20:04 lissyara kernel: ad6: FAILURE - READ_DMA status=51<READY,DSC,ERROR> error=4<ABORTED> LBA=4097516
May 15 15:20:04 lissyara kernel: ad6: FAILURE - READ_DMA status=51<READY,DSC,ERROR> error=4<ABORTED> LBA=4097519
May 15 15:20:04 lissyara kernel: ad6: FAILURE - READ_DMA status=51<READY,DSC,ERROR> error=4<ABORTED> LBA=4097519
May 15 15:20:04 lissyara kernel: ad6: FAILURE - READ_DMA status=51<READY,DSC,ERROR> error=4<ABORTED> LBA=4097457
детектиться так.
======
скорость, стопудово. под виндой на той же самой машине пашет нормально.
под фрёй - не бутиться.
в понедельник обещают принести флешку со скорстью 133x - псмотрим как будет (это тесты с 50x)
======
винда, кстати, каким-то макаром понимает что это съёмный диск
Убей их всех! Бог потом рассортирует...

Аватара пользователя
zingel
beastie
Сообщения: 6204
Зарегистрирован: 2007-10-30 3:56:49
Откуда: Moscow
Контактная информация:

Re: ad6: FAILURE - WRITE_DMA status=51

Непрочитанное сообщение zingel » 2009-05-15 15:41:09

в биосе что стоит по поводу PIO4
Z301171463546 - можно пожертвовать мне денег

ev
ст. лейтенант
Сообщения: 1325
Зарегистрирован: 2008-07-27 17:11:30
Откуда: Москва

Re: ad6: FAILURE - WRITE_DMA status=51

Непрочитанное сообщение ev » 2009-05-15 16:39:55

если память не изменяет

Код: Выделить всё

hw.ata.ata_dma="0" >> loader.conf
у меня было такое (да у всех вроде было кто с CF сталкивается)

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: ad6: FAILURE - WRITE_DMA status=51

Непрочитанное сообщение paradox » 2009-05-15 16:41:13

ну да
переключить в PIO
зингель эту опцию знает

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35334
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: ad6: FAILURE - WRITE_DMA status=51

Непрочитанное сообщение Alex Keda » 2009-05-15 17:21:36

ev писал(а):если память не изменяет

Код: Выделить всё

hw.ata.ata_dma="0" >> loader.conf
у меня было такое (да у всех вроде было кто с CF сталкивается)
тока в понедельник попробую
кстати - это на все каналы чтоли скажется?
Убей их всех! Бог потом рассортирует...

Аватара пользователя
zingel
beastie
Сообщения: 6204
Зарегистрирован: 2007-10-30 3:56:49
Откуда: Moscow
Контактная информация:

Re: ad6: FAILURE - WRITE_DMA status=51

Непрочитанное сообщение zingel » 2009-05-15 19:42:50

вообще на все ata, а по-хорошему у тебя шлейф корявый
Z301171463546 - можно пожертвовать мне денег

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35334
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: ad6: FAILURE - WRITE_DMA status=51

Непрочитанное сообщение Alex Keda » 2009-05-15 19:51:44

ага.
на всех трёх машинах корявый, где пробовал.
а как тока винда на них бутилась - сразу спрямлялся.
Убей их всех! Бог потом рассортирует...

Аватара пользователя
zingel
beastie
Сообщения: 6204
Зарегистрирован: 2007-10-30 3:56:49
Откуда: Moscow
Контактная информация:

Re: ad6: FAILURE - WRITE_DMA status=51

Непрочитанное сообщение zingel » 2009-05-16 1:48:05

ну тогда

Код: Выделить всё

hw.ata.*.dma=0
Z301171463546 - можно пожертвовать мне денег

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35334
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: ad6: FAILURE - WRITE_DMA status=51

Непрочитанное сообщение Alex Keda » 2009-05-22 11:23:01

zingel писал(а):ну тогда

Код: Выделить всё

hw.ata.*.dma=0
принесли флешку со скоростью 300x =))
та же херня =(
что инетерсно - отключил же - всё равно пишет что read dma timeut...
=====
а винда, сука пашет как-то.
Убей их всех! Бог потом рассортирует...

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: ad6: FAILURE - WRITE_DMA status=51

Непрочитанное сообщение paradox » 2009-05-22 11:26:03

разработчик ata щас mav@
не хочешь ему задать вопросец? =))

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35334
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: ad6: FAILURE - WRITE_DMA status=51

Непрочитанное сообщение Alex Keda » 2009-05-22 11:30:07

я бучера пытаюсь пока пока замучать.
он сопротивляется =)
потом перейдём к иностранцам, когда наших замучаем =)
======
мне ему показать нечего.
в понедельник принесу кабель нуль-модемный, сниму вербозный дмесг и вывалю в рассылку с криками - что за нах? =))
Убей их всех! Бог потом рассортирует...

ev
ст. лейтенант
Сообщения: 1325
Зарегистрирован: 2008-07-27 17:11:30
Откуда: Москва

Re: ad6: FAILURE - WRITE_DMA status=51

Непрочитанное сообщение ev » 2009-05-22 12:12:33

ща глянул свой loader.conf

Код: Выделить всё

hw.ata.atapi_dma=0
hw.ata.ata_dma=0
и грузится нормально (правда 7.2 еще не пробовал)

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35334
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: ad6: FAILURE - WRITE_DMA status=51

Непрочитанное сообщение Alex Keda » 2009-05-22 12:15:33

с чего грузицца?
Убей их всех! Бог потом рассортирует...

ev
ст. лейтенант
Сообщения: 1325
Зарегистрирован: 2008-07-27 17:11:30
Откуда: Москва

Re: ad6: FAILURE - WRITE_DMA status=51

Непрочитанное сообщение ev » 2009-05-22 13:15:31

с сидюка (по usb)
с самой флешки

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35334
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: ad6: FAILURE - WRITE_DMA status=51

Непрочитанное сообщение Alex Keda » 2009-05-22 14:41:39

флешка как подключается
Убей их всех! Бог потом рассортирует...

ev
ст. лейтенант
Сообщения: 1325
Зарегистрирован: 2008-07-27 17:11:30
Откуда: Москва

Re: ad6: FAILURE - WRITE_DMA status=51

Непрочитанное сообщение ev » 2009-05-22 14:45:45

через переходник в IDE разъем мамки
флешка - трансенд 2гб 133х

в понедельник думаю попробовать 7.2 туда накатить

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35334
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: ad6: FAILURE - WRITE_DMA status=51

Непрочитанное сообщение Alex Keda » 2009-05-22 20:27:28

Код: Выделить всё

atacontrol list
======
а вообще - у PATA много режимов. у SATA всего два - и оба с DMA
Убей их всех! Бог потом рассортирует...

ev
ст. лейтенант
Сообщения: 1325
Зарегистрирован: 2008-07-27 17:11:30
Откуда: Москва

Re: ad6: FAILURE - WRITE_DMA status=51

Непрочитанное сообщение ev » 2009-05-25 8:54:45

Код: Выделить всё

7.1 STABLE

Код: Выделить всё

$ atacontrol list
ATA channel 0:
    Master:  ad0 <TRANSCEND/20080128> ATA/ATAPI revision 4
    Slave:       no device present
ATA channel 1:
    Master:      no device present
    Slave:       no device present
ATA channel 2:
    Master:      no device present
    Slave:       no device present
ATA channel 3:
    Master:      no device present
    Slave:       no device present

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35334
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: ad6: FAILURE - WRITE_DMA status=51

Непрочитанное сообщение Alex Keda » 2009-05-25 8:59:23

Код: Выделить всё

atacontrol mode ad0

Код: Выделить всё

atacontrol cap ad0
Убей их всех! Бог потом рассортирует...

ev
ст. лейтенант
Сообщения: 1325
Зарегистрирован: 2008-07-27 17:11:30
Откуда: Москва

Re: ad6: FAILURE - WRITE_DMA status=51

Непрочитанное сообщение ev » 2009-05-25 9:12:23

Код: Выделить всё

$ atacontrol mode ad0
current mode = PIO4

Код: Выделить всё

$ atacontrol cap ad0

Protocol              ATA/ATAPI revision 4
device model          TRANSCEND
serial number         20080616 0000500C
firmware revision     20080128
cylinders             3884
heads                 16
sectors/track         63
CFA supported
lba supported         3915072 sectors
lba48 not supported       
dma supported
overlap not supported

Feature                      Support  Enable    Value           Vendor
write cache                    no	no
read ahead                     no	no
Tagged Command Queuing (TCQ)   no	no	0/0x00
SMART                          yes	yes
microcode download             no	no
security                       yes	no
power management               yes	no
advanced power management      yes	no	0/0x00
automatic acoustic management  no	no	0/0x00	0/0x00

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35334
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: ad6: FAILURE - WRITE_DMA status=51

Непрочитанное сообщение Alex Keda » 2009-05-25 9:27:45

ну, что и требовалось доказать
PIO4
у меня SATA - оно таких режимов не умеет.
надеюсь, пока =))
Убей их всех! Бог потом рассортирует...

Hatifnatt
рядовой
Сообщения: 21
Зарегистрирован: 2008-05-13 16:05:51

Re: ad6: FAILURE - WRITE_DMA status=51

Непрочитанное сообщение Hatifnatt » 2009-05-26 0:58:16

Как показывает практика на IDE -> CF переходниках иногда тупо проводки не распаяны отвечающие за UDMA притом это касается самых распространенных переходников. Лечится так Еще про переходники на хоботе

Хотя коли SATA поддерживает только DMA то там должны были нормально все развести. Но кто их знает.

Сам сталкивался с этим на линухе (на бсд тоже пробовал с отрицательным результатом), через вышеуказанный переходник - ничерта не работает, притом линух пробует запустить DMA и после то ли 3-х то ли 5-и попыток все же запускался откатываясь к PIO, то фря висела пол часа в итоге у меня кончилось терпение.

А вот на мат. платах MSI Fuzzy LX800 со встроенным CF адаптером - работает отлично.

ev
ст. лейтенант
Сообщения: 1325
Зарегистрирован: 2008-07-27 17:11:30
Откуда: Москва

Re: ad6: FAILURE - WRITE_DMA status=51

Непрочитанное сообщение ev » 2009-05-26 7:43:03

А вот на мат. платах MSI Fuzzy LX800 со встроенным CF адаптером - работает отлично.
500 мггц - более 200$
атом 1.6 ггц (два ядра) - менее 100$
переплачивать более чем в 2 раза только за встроенный CF (да еще и процессор слабже) - не очень прикольно