|
|
|
FreeBSD6: TIMEOUT - WRITE_DMA retrying
|
|||
|---|---|---|---|
|
#18+
Имеется: комп Целерон 500, 128 рамы, мать на VIA Apollo Pro, винт Samsung 4Gb На этом компе без изменения конфигурации долгое время работала Вынь98, потом примерно годик - ХР, все работало без проблем. Вчера установил FreeBSD 6.0-RELEASE-i386, и при интенсивной работе (а сначала и при установке ОС) стали появляться предупреждения kernel: ad2: TIMEOUT - WRITE_DMA retrying (1 retry left) LBA=ххххх Я первым делом поменял шлейф, потом с протестировал память (testmem1 -p -0 -s), потом винт (Shdiag - специально для этого типа винтов) - все ОК. От ошибок во время инсталляции удалось избавиться, поиграв драмперами мастер/слейв и установкой сидюка на один шлейф с винтом, но во время копирования полной инсталляшки на этот винт она стала появляться снова. На переключение винта в PIO режим в БИОС Фря забивает и все равно работает в АТА режиме. В сейф моде (а там включился PIO режим) скорость копирования очень мала - меньше 100Кб/сек Я грешу на АТА драйвер Фри, можно ли как-то посмотреть/изменить его конфигурацию, или вообще сменить на какой-то альтернативный? ЗЫ: Во время игрищ два раза после этой ошибки портилась ФС, т.е. я бы закрыл глаза на это дело, но тут речь идет о целостности ФС ЗЫ2: Поставить другой небольшой винт по некоторым причинам не представляется возможным, поэтому хочу заставить Фрю работать на этом железе ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2006, 20:59:25 |
|
||
|
FreeBSD6: TIMEOUT - WRITE_DMA retrying
|
|||
|---|---|---|---|
|
#18+
Еще меня смущает последняя строка в выборке из sysctl # sysctl -a | grep -e'[aA][tT][aA]' kern.ipc.max_datalen: 132 VM pgdata 2 9K - 2 64 ATA generic 1 1K - 1 1024 ATA DMA 2 1K - 2 128 ata_composit: 192, 0, 0, 0, 0 ata_request: 200, 0, 0, 171, 58931 hw.ata.ata_dma: 1 hw.ata.atapi_dma: 1 hw.ata.wc: 1 dev.atapci.0.%desc: VIA 82C586B UDMA33 controller dev.atapci.0.%driver: atapci dev.atapci.0.%location: slot=7 function=1 dev.atapci.0.%pnpinfo: vendor=0x1106 device=0x0571 subvendor=0x0000 subdevice=0x0000 class=0x01018a dev.atapci.0.%parent: pci0 dev.ata.0.%desc: ATA channel 0 dev.ata.0.%driver: ata dev.ata.0.%parent: atapci0 dev.ata.1.%desc: ATA channel 1 dev.ata.1.%driver: ata dev.ata.1.%parent: atapci0 dev.ad.2.%parent: ata1 hptmv.status: RocketRAID 182x SATA Controller driver Version v1.12 (Nov 3 2005 09:34:56) dev.atapci.0.%desc: - правильно Винт определяется тоже правильно - dev.ad.2.%desc: SAMSUNG SV0511D/MJ200-52 А вот hptmv - это, видимо, как раз драйвер, который система неправильно определила как подходящий. Если это так - то как его сменить? Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2006, 21:32:54 |
|
||
|
FreeBSD6: TIMEOUT - WRITE_DMA retrying
|
|||
|---|---|---|---|
|
#18+
контроллер битый. Поробуй внешний (PCI, ISA) контроллер. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2006, 21:35:31 |
|
||
|
FreeBSD6: TIMEOUT - WRITE_DMA retrying
|
|||
|---|---|---|---|
|
#18+
Не успел последний прочитать. Долго думал http://www.freebsd.org/cgi/man.cgi?query=hptmv&sektion=4&manpath=FreeBSD+6.0-RELEASE Он либо модулем у тя ,либо в ядре. Убери, для нчала. Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2006, 21:41:20 |
|
||
|
FreeBSD6: TIMEOUT - WRITE_DMA retrying
|
|||
|---|---|---|---|
|
#18+
Контроллер не битый - он же работал и, я уверен, будет дальше работать :-) А как hptmv выключить, чтобы ничего не перекомпилировать (вдруг ФС упадет опять)? Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2006, 21:44:09 |
|
||
|
FreeBSD6: TIMEOUT - WRITE_DMA retrying
|
|||
|---|---|---|---|
|
#18+
Вдогонку (вопрос чайника): если Фря не загрузится при выключенном этом драйвере - что делать? Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2006, 21:46:33 |
|
||
|
FreeBSD6: TIMEOUT - WRITE_DMA retrying
|
|||
|---|---|---|---|
|
#18+
[~ @root]$ ls /boot/kernel/ | grep hptmv hptmv.ko Если перенести этот файл в другую папку, ОС загрузится? Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2006, 21:53:36 |
|
||
|
FreeBSD6: TIMEOUT - WRITE_DMA retrying
|
|||
|---|---|---|---|
|
#18+
Вопрос вроде снят, перенос файла никак ситуацию не изменил, в файле src/sys/i386/conf/GENERIC есть строка device hptmv # Highpoint RocketRAID 182x следовательно - надо перекомпилировать ядро или копировать с другой машины, про что я сейчас и почитаю... Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2006, 22:26:29 |
|
||
|
FreeBSD6: TIMEOUT - WRITE_DMA retrying
|
|||
|---|---|---|---|
|
#18+
Все, кажется, я Щаслив, правда ipfw неожиданно включился и пришлось идти к консоли ногами, но это фигня :-) Завтра винт погоняю еще, но надеюсь что все уже в порядке... $ sysctl -a | grep -e'[aA][tT][aA]' kern.ipc.max_datalen: 152 ATA DMA 2 1K - 2 128 VM pgdata 2 9K - 2 64 ATA generic 1 1K - 1 1024 ata_composit: 192, 0, 0, 0, 0 ata_request: 200, 0, 0, 57, 896 hw.ata.wc: 1 hw.ata.atapi_dma: 1 hw.ata.ata_dma: 1 dev.atapci.0.%desc: VIA 82C586B UDMA33 controller dev.atapci.0.%driver: atapci dev.atapci.0.%location: slot=7 function=1 dev.atapci.0.%pnpinfo: vendor=0x1106 device=0x0571 subvendor=0x0000 subdevice=0x0000 class=0x01018a dev.atapci.0.%parent: pci0 dev.ata.0.%desc: ATA channel 0 dev.ata.0.%driver: ata dev.ata.0.%parent: atapci0 dev.ata.1.%desc: ATA channel 1 dev.ata.1.%driver: ata dev.ata.1.%parent: atapci0 dev.ad.2.%parent: ata1 Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2006, 22:44:54 |
|
||
|
FreeBSD6: TIMEOUT - WRITE_DMA retrying
|
|||
|---|---|---|---|
|
#18+
У меня на работе комп - форточки все ставятся, работают. Фри все (4.11, 5.3, 5.4, 6.0) виснут на определении контроллера (на инициализации) - линуха не пробовал. Поменяй контроллер если будет глючить. Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2006, 23:09:52 |
|
||
|
FreeBSD6: TIMEOUT - WRITE_DMA retrying
|
|||
|---|---|---|---|
|
#18+
Нифига, сегодня при пересборке ядра на стадии make один раз опять эта ошибка появилась... А внешний контроллер ставить очень не хочется, верю что он живой Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2006, 17:59:06 |
|
||
|
FreeBSD6: TIMEOUT - WRITE_DMA retrying
|
|||
|---|---|---|---|
|
#18+
попробуй - полюбишь Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2006, 19:55:30 |
|
||
|
FreeBSD6: TIMEOUT - WRITE_DMA retrying
|
|||
|---|---|---|---|
|
#18+
Полюбил, откопал на полке АТА100 рейд 0+1 контроллер, и получил массу ошибок READ_DMA на 40-жильном шлейфе (80-жильный тоже пробовал). Придется менять винт, хоть он и живой... Ставить более старую версию Фри не буду - лень диски копать Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2006, 20:03:28 |
|
||
|
FreeBSD6: TIMEOUT - WRITE_DMA retrying
|
|||
|---|---|---|---|
|
#18+
про другую сторону провода я и не подумал Там же тоже контроллер... Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2006, 20:07:05 |
|
||
|
FreeBSD6: TIMEOUT - WRITE_DMA retrying
|
|||
|---|---|---|---|
|
#18+
Так он вроде как полный тест от родной утилиты прошел... Ну и фиг с ним... Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2006, 20:10:44 |
|
||
|
FreeBSD6: TIMEOUT - WRITE_DMA retrying
|
|||
|---|---|---|---|
|
#18+
Может просто кэш глючит Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2006, 20:11:04 |
|
||
|
FreeBSD6: TIMEOUT - WRITE_DMA retrying
|
|||
|---|---|---|---|
|
#18+
я б ради спортивного интересу помучал... Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2006, 20:15:19 |
|
||
|
FreeBSD6: TIMEOUT - WRITE_DMA retrying
|
|||
|---|---|---|---|
|
#18+
Я попробовал на Селерон 400 поставить фрю. Те же жалобы. Попробовал три разных винчестра, в которых уверен. Переключал опции в BIOS: UDMA, PIO, DMA - все равно эти ошибки лезут. Даже не знаю что предпринять уже. :-) Сижу на поисковиках и ищу решение. :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2006, 21:38:48 |
|
||
|
|

start [/forum/topic.php?fid=25&fpage=200&tid=1488879]: |
0ms |
get settings: |
10ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
48ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
2ms |
| others: | 240ms |
| total: | 375ms |

| 0 / 0 |
