WARNING - WRITE_DMA

Решение проблем связванных с работой железа. Проблемы программно-аппаратной совместимости.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
ADRE
майор
Сообщения: 2646
Зарегистрирован: 2007-07-26 8:53:49
Контактная информация:

Re: WARNING - WRITE_DMA

Непрочитанное сообщение ADRE » 2009-10-07 8:03:39

скачай hirent boot CD утилиткой для винчя глянь его состояние в смарте или еще какими, если шлейф не помог(диск не стал нормально опрделеятся), проверь стабильность питания 50% вероятности на то что контроллеры гонят из-за него, больше дисков - больше помех, БП без доп кондерёв может вообще пожеч 5 V, пробуйте на стабильном БП иначе надо идти тупо и сдавать, потому - что, бывают сами сборщики (китайцы или манголы хер их разберёт) забывают вытаскивть болты, заляпают жирными пальцами блины, не герметичная упаковка, всякое было..... болт скатина раскрошил винчестер когда на тот стали ставить ос, звук был адский как будто сверлят зубы и они от этого взрываются ))) представляю чё былоб если в скази на 15к забыли б болтик вытащить =)
//del

Хостинговая компания 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/

risk94
лейтенант
Сообщения: 831
Зарегистрирован: 2007-06-01 19:27:51

Re: WARNING - WRITE_DMA

Непрочитанное сообщение risk94 » 2009-10-08 19:11:40

чипсет саташника?

Аватара пользователя
ADRE
майор
Сообщения: 2646
Зарегистрирован: 2007-07-26 8:53:49
Контактная информация:

Re: WARNING - WRITE_DMA

Непрочитанное сообщение ADRE » 2009-10-09 4:01:43

risk94 писал(а):чипсет саташника?
эээ чего?
//del

risk94
лейтенант
Сообщения: 831
Зарегистрирован: 2007-06-01 19:27:51

Re: WARNING - WRITE_DMA

Непрочитанное сообщение risk94 » 2009-10-09 21:24:41

сата контроллер на каком чипсете построен?

Аватара пользователя
Electronik
капитан
Сообщения: 1593
Зарегистрирован: 2008-11-15 17:32:56
Откуда: Минск
Контактная информация:

Re: WARNING - WRITE_DMA

Непрочитанное сообщение Electronik » 2009-10-20 19:38:27

Похожая проблема при работе на консоль валится вот это

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

ad0 warning read_dma udma icrc error (retring request)
Что только не делал, поменял 3 IDE винта , 10 шлейфов, ставил и 40 и 80 пиновые шлейфа. Ничего не помогало.
Контроллер работает на UDMA33 это максимум.-
Поставил SuSe LInux 11.0 Ошибок нет. Поставил Винду . Ошибок нет.

После прочтения http://www.lissyara.su/?id=1162
перевел винт в PIO4 режим и всё сразу стало работать отчлично.

Но стало интересно почему именно на FreeBSD 7.0/7.1/7.2, идут такие ошибки.
При чём что на 7.0 они только после установки, на 7.1/7.2 и во время загрузки.
Накатил mininstall FreeBSD 4.11, и ошибки сразу пропали.
Вот сижу и думаю что не так. Кто нить может чего подсказать.
Предскажем будущее hw по логам и дампу, снимем сглаз и порчу с рута, поможем придумать пароль(С)
Блог

Аватара пользователя
Electronik
капитан
Сообщения: 1593
Зарегистрирован: 2008-11-15 17:32:56
Откуда: Минск
Контактная информация:

Re: WARNING - WRITE_DMA

Непрочитанное сообщение Electronik » 2009-10-20 22:08:31

А в Safe Mode работат нормально.
Предскажем будущее hw по логам и дампу, снимем сглаз и порчу с рута, поможем придумать пароль(С)
Блог

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

Re: WARNING - WRITE_DMA

Непрочитанное сообщение Alex Keda » 2009-10-21 8:21:37

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

Аватара пользователя
ADRE
майор
Сообщения: 2646
Зарегистрирован: 2007-07-26 8:53:49
Контактная информация:

Re: WARNING - WRITE_DMA

Непрочитанное сообщение ADRE » 2009-10-25 10:55:23

а чё у всех питание стабильное чтоли?
//del

Аватара пользователя
sEr...
рядовой
Сообщения: 45
Зарегистрирован: 2008-12-18 4:35:43
Откуда: СССР
Контактная информация:

Re: WARNING - WRITE_DMA

Непрочитанное сообщение sEr... » 2009-12-30 4:52:46

Подскажите что делать...
В компе стоить вот такой винт http://win.nix.ru/autocatalog/hdd_seaga ... _3291.html
Тоесть он вроде как поддерживает udma33 но на практике часто сыпятся ошибки

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

ad0: WARNING - READ_DMA UDMA ICRC error... и т.д.
По статье Лисяры пробовал выставить PIO4 и dd его в /дев/нуль При этом винт страшно хрустел, чего почти нет при UDMA режиме, но небыло не единой ошибки.
Что с этим делать? Забить на ошибки или это может привести к глюкам? Пока глуков вроде небыло...
Или лучше поставить режим PIO4? Или может ещё есть какието варианты?

В этом же компе стоит ещё один винт на 2 гига Fujitsu и он абсолютно нормально рабоатет в режиме UDMA33 Проверял его и ошибок небыло. Винты оба висят на одном шлейфе. Сначала был 40 жил, потом поменял на 80, никакой разницы. Шлейфы нормальные не ломаные. :unknown:

Аватара пользователя
sEr...
рядовой
Сообщения: 45
Зарегистрирован: 2008-12-18 4:35:43
Откуда: СССР
Контактная информация:

Re: WARNING - WRITE_DMA

Непрочитанное сообщение sEr... » 2010-01-07 10:30:49

Скажите, а проблеммы с оперативой могут быть причиной этих сообщений?...
Дело в том что тпст памяти она вроде проходит но на материнке плохо определяется. Если лажу в нутрь компа чато она перестает определяться приходиться пошевелить... ХЗ что там с ней разъёмы продувал протирал...

risk94
лейтенант
Сообщения: 831
Зарегистрирован: 2007-06-01 19:27:51

Re: WARNING - WRITE_DMA

Непрочитанное сообщение risk94 » 2010-02-04 18:52:24

у меня подобные симптомы были из-за силиконимеджик на сата контролерах. тоже винтов поменял, шлейфов, матерей ...

а все дело оказалось в виндузятных сата-контроллерах ...

McDaemon
рядовой
Сообщения: 14
Зарегистрирован: 2010-03-02 13:19:24

Re: WARNING - WRITE_DMA

Непрочитанное сообщение McDaemon » 2010-03-02 13:55:22

Имел секс с этими же сообщениями. Волею судеб ниспослал всевышний новую мать от Asus, винт на 500Гб с этого все и началось.
Установил FreeBSD 8, скомпилял ядро, мир, скомпилил КЕДЫ со всеми делами, машинка быстрая за день управился без проблем. После этого воткнул DVD-RW на IDE, DVD на SATA, еще один SATA HDD 300Гб оба винта Seagate.
Запустился, проходит минут 20 нормального полета, начал попикивать винт и через пару секунд ребут. Ребутнулся все загрузилось, отчекалось, списал на глюк. Через некоторое время снова, загрузился, глянул в логи, как водится.

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

kernel: g_vfs_done():ad4s1f[WRITE(offset=267744837632, length=32768)]error = 5
kernel: ad4: FAILURE - WRITE_DMA48 status=51<READY,DSC,ERROR> error=4<ABORTED> LBA=554376124
kernel: g_vfs_done():ad4s1f[WRITE(offset=267745050624, length=16384)]error = 5
kernel: ad4: FAILURE - WRITE_DMA48 status=51<READY,DSC,ERROR> error=4<ABORTED> LBA=554376284
kernel: g_vfs_done():ad4s1f[WRITE(offset=267745132544, length=16384)]error = 5
kernel: ad4: FAILURE - WRITE_DMA48 status=51<READY,DSC,ERROR> error=4<ABORTED> LBA=554376412
kernel: g_vfs_done():ad4s1f[WRITE(offset=267745198080, length=16384)]error = 5
kernel: ad4: FAILURE - WRITE_DMA48 status=51<READY,DSC,ERROR> error=4<ABORTED> LBA=568949596
kernel: g_vfs_done():ad4s1f[WRITE(offset=275206668288, length=16384)]error = 5
kernel: ad4: FAILURE - WRITE_DMA48 status=51<READY,DSC,ERROR> error=4<ABORTED> LBA=568951420
kernel: g_vfs_done():ad4s1f[WRITE(offset=275207602176, length=16384)]error = 5
первая мысль, найденная в нете - шлейф, поменял, перегрузился, вроде отпустило минут на 20, потом снова. Вторая мысль винт с браком, привезли на замену, склонировал систему, поставил винт, загрузился, возрадовался, минут на 15, дальше и этот запел. Полез снова рыть, перечитал кучу всего подобного, ну вроде как контроллер по всем признакам говенный. Сегодня утром воткнул SATA контроллер ХЗ какой, на чипе у него Silicon Image что ли написано, загрузился, переписал fstab, 5 минут нормально, потом втыкаю в SATA-ный DVD диск и тут HDD снова чирик, чирик... Одни маты, контроллер не оправдал. Начал ехперементы по понижению скорости согласно статьи в начале темы. изначально UDMA100, опустил до UDMA66 загрузился, винт начал пикать во время загрузки и даже прогрузиться не смог. Не то, - подумал Штирлитц. Вытащил диск из DVD, загрузился. Это навело на некую мысль о половых связях между SATA HDD и SATA DVD, прогнал ее, запустил КЕДы вроде работает, прошло несколько минут снова чирик и ребут. Ну раз не контроллер, выдернул его к ё. матерям. Пошел снова к Gугелю на поклон, отогнанная мысль про внебрачное взаимодействие SATA HDD и DVD крепла. Начал рыть и нашел заметку от иностранного мальчика.
http://unix.derkeiler.com/Newsgroups/co ... 00203.html
Не обнаружив энтузиазма читателей, через некоторое время он сам себе и отвечает.
answering my own post:
it appears that the DVDRW drive that was sharing the IDE with my hard
drive is faulty.
I switched it out with another optical drive and ran another kernel build
and got no errors.
I'll be taking a trip back to the store tomorrow.
О!!! atacontrol list укрепил в вере, когда показал, что HDD и злополучный DVD на одном канале.
Вырвал его к ё матерям этот DVD, и вот уже пару часов наблюдаю стабильную работу SATA Seagate о 500 Гигабайтах на UDMA100
Если кому помогут мои изыскания и провидение в облике неизвестного иностранного мальчика, буду счастлив!

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: WARNING - WRITE_DMA

Непрочитанное сообщение manefesto » 2010-03-03 13:27:31

достоверно известно что не хватает мощей БП
я такой яростный шо аж пиздеЦ
Изображение

McDaemon
рядовой
Сообщения: 14
Зарегистрирован: 2010-03-02 13:19:24

Re: WARNING - WRITE_DMA

Непрочитанное сообщение McDaemon » 2010-03-03 13:36:23

manefesto писал(а):достоверно известно что не хватает мощей БП
По какому из питаний, не уточните?

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

Re: WARNING - WRITE_DMA

Непрочитанное сообщение Alex Keda » 2010-03-03 13:49:35

вольтметр подскажет
Убей их всех! Бог потом рассортирует...

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: WARNING - WRITE_DMA

Непрочитанное сообщение manefesto » 2010-03-03 14:44:08

McDaemon писал(а):
manefesto писал(а):достоверно известно что не хватает мощей БП
По какому из питаний, не уточните?
ват ему не хватает
я такой яростный шо аж пиздеЦ
Изображение

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: WARNING - WRITE_DMA

Непрочитанное сообщение manefesto » 2010-03-03 14:44:53

у тебя весят 2 веника и два привода.
БП на сколько ват у тебя ?
что за камень ?
я такой яростный шо аж пиздеЦ
Изображение

McDaemon
рядовой
Сообщения: 14
Зарегистрирован: 2010-03-02 13:19:24

Re: WARNING - WRITE_DMA

Непрочитанное сообщение McDaemon » 2010-03-03 15:16:39

Проц. Core 2 Quad
БП 350W
По +5В ток 25А
По +12В - 15А
HDD кушает 0,72А по 5В и 0,52А по 12В
DVD потребляет 1.5А по 5В и 1.5А по 12В
Далее арихметика:
0,72 х 2 + 1.5 х 2 = 4,5А по 5В
0,52 х 2 + 1,5 х 2 = 4,04А по 12В

Запас по току 25А - 4.5А = 20,5А по 5В
и по 12В 12А - 4,04 = 7,96А
на мать, проц, видимокарту и мозг, ну грубо 200Ватт на все оставшееся, неуж-то мало???

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: WARNING - WRITE_DMA

Непрочитанное сообщение manefesto » 2010-03-03 20:29:17

мдя...на 350 ват у меня селерончик 2 ггц с 1 винтов и одним сидюком сгорел..ставь как минимум 450
я такой яростный шо аж пиздеЦ
Изображение

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: WARNING - WRITE_DMA

Непрочитанное сообщение manefesto » 2010-03-03 20:30:08

4х ядерник...ну ты блин даешь...
4 ядра, 2 веника, 2 сидюка, видюха и на все про все 350 ват? смешно !
я такой яростный шо аж пиздеЦ
Изображение

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

Re: WARNING - WRITE_DMA

Непрочитанное сообщение Alex Keda » 2010-03-03 21:04:04

manefesto писал(а):4х ядерник...ну ты блин даешь...
4 ядра, 2 веника, 2 сидюка, видюха и на все про все 350 ват? смешно !
помоему вы все массово бредите...
у меня под кроватью лежит сервак - два двухядрёных оптерона, сказзи контроллер, три сказёвых диска, сидюк.
питальник - 350 ватт.
всё работает.
Убей их всех! Бог потом рассортирует...

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: WARNING - WRITE_DMA

Непрочитанное сообщение manefesto » 2010-03-03 21:24:33

помнишь историю когда я 250ку об пол кинул чтобы хрустеть перестал, так вот питания не хватало, стоял бп на 300 ват.
Блоки всякие бывают
я такой яростный шо аж пиздеЦ
Изображение

a5021
проходил мимо
Сообщения: 4
Зарегистрирован: 2010-03-03 21:27:26

Re: WARNING - WRITE_DMA

Непрочитанное сообщение a5021 » 2010-03-03 22:53:37

Последнее замечание весьма справедливо. Однако, чтобы не плодить числа сущностей, все же стоит исходить из посыла, что 350Вт это честные 350Вт. На дегустациях элитных водок не рассуждают про качества паленки.

Если говорить про конфигурацию с вышеупомянутым Core 2 Quad, то вот этот калькулятор http://extreme.outervision.com/psucalculator.jsp нарисовал требование к мощности блока питания: не ниже 271 Ватта. Таким образом, БП 350W имеет в данном случае запас по мощности около 80 Вт.

Насчет "WRITE_DMA": впервые столкнулся я с этой проблемой около года назад. Число шлейфов, блоков питания, винчестеров (+положений перемычек), матерей и самих недорогих контроллеров, которые использовались для экспериментов начисто отметает мысль о хардверной природе явления. Все указывает на кривость реализации /usr/src/sys/dev/ata. По форумам бродят несколько патчей, которые в чем-то маскируют проблему, но не устраняют ее целиком. Не так давно в RELENG_7 и RELENG_8 некоторые идеи этих патчей были даже внесены в основной код, но говорить о полном решении вопроса не приходится. Кстати сказать, тот факт, что вина в описываемом явлении целиком лежит на кривости реализации дисковой подсистемы фри, подтверждается безупречной работой железа под виндой, линухом и даже досом.

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

Re: WARNING - WRITE_DMA

Непрочитанное сообщение Alex Keda » 2010-03-04 1:16:44

то что в линукс/винду имплантированы костыли на такие случаи - не говорит о безупречной работе железа
дос - вообще не показатель - он диском через БИОС работает а не напрямую.
Убей их всех! Бог потом рассортирует...

McDaemon
рядовой
Сообщения: 14
Зарегистрирован: 2010-03-02 13:19:24

Re: WARNING - WRITE_DMA

Непрочитанное сообщение McDaemon » 2010-03-04 10:09:19

a5021 писал(а): Если говорить про конфигурацию с вышеупомянутым Core 2 Quad, то вот этот калькулятор http://extreme.outervision.com/psucalculator.jsp нарисовал требование к мощности блока питания: не ниже 271 Ватта. Таким образом, БП 350W имеет в данном случае запас по мощности около 80 Вт.
Трезвые мысли, совершенно согласен! Расчитывать мощность по количеству подключенных девайсов несколько не научный подход, тем более, что на девайсах указаны потребляемые токи. Да и не решает проблему отключение питания от одного, двух устройств. Проблема пропадает при отключении DVD от SATA, делящего один канал с HDD. А из этого прямо вытекает следствие, в которое я склонен безоговорочно уверовать:
a5021 писал(а):Насчет "WRITE_DMA": впервые столкнулся я с этой проблемой около года назад. Число шлейфов, блоков питания, винчестеров (+положений перемычек), матерей и самих недорогих контроллеров, которые использовались для экспериментов начисто отметает мысль о хардверной природе явления. Все указывает на кривость реализации /usr/src/sys/dev/ata. По форумам бродят несколько патчей, которые в чем-то маскируют проблему, но не устраняют ее целиком. Не так давно в RELENG_7 и RELENG_8 некоторые идеи этих патчей были даже внесены в основной код, но говорить о полном решении вопроса не приходится. Кстати сказать, тот факт, что вина в описываемом явлении целиком лежит на кривости реализации дисковой подсистемы фри, подтверждается безупречной работой железа под виндой, линухом и даже досом.
И в подтверждение этому uptime 10:07 up 1 day, 22:34