Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Чем бы проверить SCSI ?...
RSS

Чем бы проверить SCSI ?...

есть подозрение, что искажаются данные

<<Назад  Вперед>> Страницы: 1 2 3 4
Печать
 
borisfox
Advanced Member


Откуда: Хабаровск
Всего сообщений: 946
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 июля 2008
Добрый день.

Не подскажете, чем можно проверить дисковую подсистему SCSI на участке от шины PCI до НЖМД ? Может, есть какая-нибудь утилита, пишущая данные на диск и тут же сравнивающая их с оригиналом (желательно в неразрушающем режиме, т.к. на дисках живые файловые системы и сносить их нежелательно).
Есть подозрение, что где-то на этом участке искажаются данные (как минимум при чтении). Но не постоянно, а иногда (интервал проявления ошибки - десятки минут). Выглядит это как аварийное завершение самых разных программ и служб ни с того ни с сего на ровном месте.
Контроллер SCSI Adaptec AHA-2940UW, к которому к соответствующим разным разъёмам подключено два диска - один UW (68-pin) wide-кабелем, другой обычный (50-pin) обычным. Диски оба Seagate, UW - Barracuda 4 GB, обычный - Eagle 2 GB, точных моделей не помню, могу завтра глянуть... Кабели тоже обычные, просто с разъёмами на обоих концах, без активных терминаторов.
Терминация со стороны контроллера стоит в Automatic (пробовал ставить и Low:OFF / High:ON согласно инструкции), на обоих дисках терминаторы включены (там два джампера: TE enable и TP from drive). Сами накопители исправны, ошибок ввода/вывода нет, да и в другой системе работают нормально.
Если отключить второй винт (Eagle, который 50-pin), то ситуация вроде бы нормализуется (часа два машина отработала без сбоев, попробую ещё раз отключить и погонять подольше).

Сама машина собрана на основе мат.платы ASUS PCI/E-P54NP4 с двумя процессорами P54C-100 и 512 МБ ОЗУ.
Тесты процессора и памяти проходят без единой ошибки в течение нескольких дней. Пробовал менять процессоры местами и оставлять только один, всё равно.
ОС - Windows 2000.
До этого в ПК был другой контроллер AHA-2940 (не UW, а обычный), и к нему тот самый UW винт Barracuda через переходник 50-pin на 68-pin. Машинка отработала в таком составе 12 лет без каких-либо проблем с дисками (ОЗУ было меньше, но 512 уже стоят два крайних года, так что дело не в нём).
Сейчас обновил на свою голову...
DrPass
Advanced Member


Откуда: Донецк
Всего сообщений: 3566
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
17 апр. 2005
Дядька, ну что ж ты хочешь-то от такой конфигурации? 68-пиновый разъем имеет 16 бит данных, а 50-пиновый - 8 бит. Их нельзя одновременно использовать, т.к. как бы ты не включал конфигурацию терминаторов, у тебя все равно половина шины будет незатерминированной со стороны 8-битового девайса. Потому иногда и возникают паразитные наводки и как следствие - потеря данных.
DrPass
Advanced Member


Откуда: Донецк
Всего сообщений: 3566
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
17 апр. 2005
Хотя нет, вру. Если ты wide-девайс тоже посадишь через переходник на 50-пиновый канал, он заработает нормально :)
Fe-Restorator
Гость

Ссылка

DrPass
1)Wide-овая барракуда имеет на себе переключатель ширины шины(джампер). Можно попробовать его включить, хотя это уже "танец с бубном", и весьма некузявое решение.
2)Терминация на AHA2940UW, к сожалению, тупая, одна на обе шины, все 16 бит разом. В "автоматическом" режиме, при работе с 16 битами и переключении на 8 бит всё проходит гладко, а в обратную сторону - переключение с 8 на 16 бит шину есть цикл задержки (перезагрузка контроллера при смене ширины шины), во время которого состояние ни дисков, ни данных - не определено.
3)Более того, как только задействована 8-битная шина, контроллер автоматически переключает UW-канал в режим "Narrow compatibility", т.е. заранее обделяет Wide-овую барракуду в функциональности и скорости работы. Но при этом продолжает попытки опросить диск как 16-битный, ибо режим совместимости - суть запасной вариант, на случай "самоустраняющихся" неполадок.
Лучшим решением будет поставить второй SCSI-контроллер, хоть простую 8-бит NCR-ку. К ней и внешний винт-сканер-факс-принтер-дискету подключить можно будет впоследствии, причём даже на-ходу.
Сейчас на форуме
Root
Advanced Member


Откуда: Saint-Petersburg
Всего сообщений: 623
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
6 авг. 2006
На мой взгляд, самое правильное решение - выкинуть этот Eagle нафиг из этой машины. Ну, лишний он там.
Касательно вариантов битого винта - такого тоже бывает. Например, в паре случаев была битая микросхема ОЗУ на плате контроллера. Глюки были похожие.
Fe-Restorator
Гость

Ссылка

Root
Root написал:
[q]
На мой взгляд, самое правильное решение...
[/q]
Ещё лучше - выкинуть SCSI. Поставить SATA, и два винта по 80 гиг, например. Б/у вариант уложится примерно в 50 зелёных, новый - в 120.
И отзеркалить получится, если нужно.
Сейчас на форуме
DrPass
Advanced Member


Откуда: Донецк
Всего сообщений: 3566
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
17 апр. 2005
+1. Все-таки такая SCSI-система представляет только музейный интерес. Использовать ее с живыми данными крайне некузяво :)
borisfox
Advanced Member


Откуда: Хабаровск
Всего сообщений: 946
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 июля 2008
DrPass написал:
[q]
Хотя нет, вру. Если ты wide-девайс тоже посадишь через переходник на 50-пиновый канал, он заработает нормально
[/q]
Не, дело вряд ли в этом, в описании 2940UW написано, что можно использовать обе шины одновременно...
borisfox
Advanced Member


Откуда: Хабаровск
Всего сообщений: 946
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 июля 2008
Fe-Restorator написал:
[q]
DrPass
1)Wide-овая барракуда имеет на себе переключатель ширины шины(джампер). Можно попробовать его включить, хотя это уже "танец с бубном", и весьма некузявое решение.
2)Терминация на AHA2940UW, к сожалению, тупая, одна на обе шины, все 16 бит разом. В "автоматическом" режиме, при работе с 16 битами и переключении на 8 бит всё проходит гладко, а в обратную сторону - переключение с 8 на 16 бит шину есть цикл задержки (перезагрузка контроллера при смене ширины шины), во время которого состояние ни дисков, ни данных - не определено.
3)Более того, как только задействована 8-битная шина, контроллер автоматически переключает UW-канал в режим "Narrow compatibility", т.е. заранее обделяет Wide-овую барракуду в функциональности и скорости работы. Но при этом продолжает попытки опросить диск как 16-битный, ибо режим совместимости - суть запасной вариант, на случай "самоустраняющихся" неполадок.
[/q]
Понятно, спасибо, о таких особенностях контроллера не знал... Похоже, действительно придётся пожертвовать narrow винтом и выкинуть его из системы...


Fe-Restorator написал:
[q]
Лучшим решением будет поставить второй SCSI-контроллер, хоть простую 8-бит NCR-ку. К ней и внешний винт-сканер-факс-принтер-дискету подключить можно будет впоследствии, причём даже на-ходу.
[/q]
Некуда, все слоты заполнены... :)
borisfox
Advanced Member


Откуда: Хабаровск
Всего сообщений: 946
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 июля 2008
Root написал:
[q]
На мой взгляд, самое правильное решение - выкинуть этот Eagle нафиг из этой машины. Ну, лишний он там.
Касательно вариантов битого винта - такого тоже бывает. Например, в паре случаев была битая микросхема ОЗУ на плате контроллера. Глюки были похожие.
[/q]
Да, похоже, надо его убирать... Сегодня отключу, если глюки прекратятся, будет жить без него. Лучше тогда барракуду потом заменю на более ёмкий UW. :)
<<Назад  Вперед>> Страницы: 1 2 3 4
Печать
Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Чем бы проверить SCSI ?...
RSS

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS