IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Железо (http://www.imho.ws/forumdisplay.php?f=31)
-   -   Cдох хард? (http://www.imho.ws/showthread.php?t=91533)

mikai 25.08.2005 12:57

Cдох хард?
 
Добрый день/ночь!
У меня такая проблема:
Из под Windows XP PRO (Service Pack 2) "Transfer Mode" PATA HDD (SEAGATE Barracuda IV, 7200 rpm, 2 Mb cash) стоит в режиме PIO, что само по себе ненормально. Есть возможность поменять на другие режимы, в том числе и Ultra DMA 5 - Ultra 100 (в котором он вообщем-то и должен работать), но после перезагрузки снова становится PIO.
Оговорюсь сразу - BIOS прошит последней версией, драйвера на мамке (ABIT AN7) стоят последние (5.10).

У меня ещё один вопрос. Насчет BIOS. Всем известно, что производители обновляют BIOS и выпускают прошивки для своих устройств. Так вот например если я прошиваю BIOS последней версией - в неё входят все предыдущие исправления или всё таки надо ставить версию за версией последовательно?

IFKruzenshtern 25.08.2005 14:18

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

entropy 25.08.2005 14:27

У Абита можно просто прошить последнюю версию, но текущую прошивку желательно сохранить.
Прогоняй винт mhdd , посмотри тест поверхности, значения SMART
Есть у сигейтов утилита UATA100, позоляющая выставить режим работы винта. Попробуй ее.
В Биосе UDMA включена ? А может загружены установки по умолчанию, тогда PCI IDE Bus mastering будет выключена

XPEHOTPOH 25.08.2005 15:18

Скорее всего шлейф побит. Хотя в худшем случае может быть трабл с платой, дороги побиты, например. Был прецедент, 40-ка WD никак не хотела работать быстрее PIO 4

Merlin Cori 25.08.2005 15:33

гм.... а шлейф 80-жильный?

Yraman 25.08.2005 15:57

Принципиально рулит поиск по форуму.
http://www.imho.ws/showthread.php?t=79137&highlight=PIO
http://www.imho.ws/showthread.php?s=...695#post124695
http://www.imho.ws/showthread.php?t=85055
навскидку. Вроде все разжевано. По ОС в смысле.

А попутно вот что:

-не замял ли ты ногу у харда напротив ключ-выреза в ИДЕ-разъеме? Клиника очень похожа, и винт ведет себя так в этом случае. Тут к ремонтникам, после пропайки ноги и сборки все по тексту ниже

-поменяй шлейф, посмотри перемычки. К сожалению некоторые матери не любят, когда мастер-девайс сидит на слэйв-разъеме шлейфа. Да и однотипно стоящие перемычки тоже создают проблемы. В этом случае АТА-команды, приходящие к устройству, представляют из себя некую кашу, которая могет как запаролить винт, так и поменять его конфигурацию.
-скачай пару прожек - mhdd и hdd-911. Последние версии для загрузки с флоппика.
Вот тут остановлюсь подробнее.
Сейчас очень многие винты поддерживают оверлеи конфигурации. Там прописывается до черта всего. Возможно ошибка засела там или в связке контроллер-шлейф-винт. Будем проверять.

Отключаем в БИОС канал накопителя, грузимся с дискетки hdd-911, выбираем винт и запускаем скан. В окне скана выбираем "проверка интерфейса", опции ниже произвольные, если даст дефектоскоп-совсем хорошо.... и запускаемся. Так мы проверим исправность тракта контроллер-шлейф-винт. После проверки, если все хорошо, нажми +, это переход в режим команд, и набери там RDC. Эта команда сбрасывает оверлеи винта по умолчанию. Данные не рушатся. Сигейт могет ругнуться на это дело-фича у них такая.
Грузимся с дискетки mhdd, выбираем винт и инициализируем. Потом набираем config и смотрим, что там в строке DMA прописано. Если там PIO, соглашаемся поменять конфигурацию, выбираем нужный нам DMA и сохраняемся. Несколько раз подаем команду ресет, снова инитим винт и снова config. Если DMA остался на месте - значит проблемы ОС или перемычек.
Если стоит выбранный DMA - передергиваем питание винта, снова выбираем винт и инитим. Если в config DMA стоит верный - значит проблема ОС, а про это в топиках выше.

И отписывайся по результатам - что сделал, как себя комп ведет....

ПыСы: От ить паровоз, запамятовал.
Что еще мона:
-взять другой винт, посадить его в позицию твоего, твой на другую ветку контроллера, В БИОС поправить загрузку и посмотреть-на новичка как режим встает? Если в PIO - поправить, перезагрузиться и посмотреть.
- твоего калеку завесить на другой комп и посмотреть что и как растет

И отписаться!!!!

mikai 25.08.2005 16:04

Шлейф 80 pin.
Менял на другой, новый, тоже 80 pin - не помогло.
Винду переставлял - не помогло.
Джампер ставил на slave - таже херня.
Вешал хард на другой канал (Secondary) - тоже самое.
Отключал всё "лишнее" - CD-RW, DVD-RW - оставлял только HDD - не помогло.

Тепель попробую последовать совету entropy
P.S. Yraman Спасибо за подробный совет - начну пробывать и обязательно отпишу.

P.S.S. Не могу скачать HDD-911, похоже автор проги потерял доменное имя. Пожалуйста подскажите где можно скачать.

Yraman 25.08.2005 17:17

Вот тута:
http://hdd-911.com/index.php?option=com_docman&Itemid=31&task=view_category&catid=69&orde r=dmdate_published&ascdesc=DESC
Вообще с оффсайта доступно все, тольк что проверил

leon534 26.08.2005 13:22

2 mikai
А посмотрите в реестре ветку:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}
Там есть 4 папки:
0000 – отвечает за сам контролер;
0001 – отвечает за Secondary IDE Chanell;
0002 – отвечает за Primary IDE Chanell;
Для того, чтобы устройство могло работать UDMA режиме, нужно, чтобы параметр MasterDeviceTimingModeAllowed был установлен в 0хffffffff.
Если стоит 0х0000001f то хард может работать только в PIO режиме :(
Убедившись, что этот ключ стоит правильно, выставляем MasterDeviceTimingMode в 0x10010 (режим UDMA Mode 5 ATA100 ). Если стоит 0x0410, то у Вас хард может работать только в PIO режиме.

Посмотрите, что имеет место быть и отпишитесь.

mikai 26.08.2005 23:56

Вложений: 1
2 leon534
Посмотрел... не обрадовало то что увидел...
MasterDeviceTimingModeAllowed установлен в 0х0000001f.
Гмм... отчего это так?

Ilyazzz 27.08.2005 00:05

mikai
были у мя косяки с AN7 по поводу винтов... =(
сделать тада ничего не получилось... =)
и к этому совет - посмотри его на другом компе... =))

mikai 27.08.2005 00:22

2 Ilyazzz
Цитата:

были у мя косяки с AN7
...................
У меня эта уже вторая модель у Abit'a с косяками... начинаю разочаровываться. Раньше у NF7-S2 были проблемы с памятью.
Тогда проблему решил только продав мамку...
...................
Давно хочу посмотреть на другом PC, только не получается пока.

Ilyazzz 27.08.2005 00:25

mikai
на AN7 и с памятью бывало... =)))
просто неудачные мамы попадались...так-то очч неплохие агрегаты делают... =)))

leon534 27.08.2005 13:27

Цитата:

Сообщение от mikai
2 leon534
Посмотрел... не обрадовало то что увидел...
MasterDeviceTimingModeAllowed установлен в 0х0000001f.
Гмм... отчего это так?

Если уверен, что шлейф 80 жильный, то попробуй поставить 0хffffffff. И MasterDeviceTimingMode в 0x10010 .Перезагрузись и сравни результат :) . Эта бяка шла еще со времен Win 2000 и то, что я Вам рекомендовал суть одна из рекомендаций M$. Так что попробуй и отпишись.
ЗЫ. С мнением Ilyazzz о хорошем качестве ABIT-овских материнок согласен (за исключением измучавших народ конденсаторных болезней этих материнок).

Yraman 27.08.2005 22:04

Разумно.
Действительно стоит поправить ключик и посмотреть. Именно после перезагрузки, может быть после нескольких.
Давно не сталкивался сам именно с такой ситуацией, когда ключ в реестре зависает намертво. Обычно если ХР на какой-то момент имела траблы с устройствами на канале, то да.... но потом ключик восстанавливался. По крайней мере в моем случае, ибо дергаю винты многократно, не отключая компа, то на проверку, то на перенос данных.... и пока ничего не заклинивало.... максимум-перезагрузка восстанавливала все.

Но и Автор не отпивывается о проведенных манипуляциях :(

mikai 28.08.2005 11:52

Вложений: 1
2 leon534
Извините за ламерский вопрос, но не могу поменять значение ключа
MasterDeviceTimingMode на 0x10010... удаётся поменять только на 0x00010010 (65552) Значение MasterDeviceTimingModeAllowed удалось поменять на 0хffffffff.
................
Правил блокнотом ветку реестра. Прописал значения как надо.
Перезагружался раз 8, - значения реестра остались на месте,
ровно как и режим PIO :( . Ещё раз вешал HDD на другой канал - PIO.
Вешал на место HDD DVD-RW - UDMA2. Всё больше убеждаюсь, что проблема совсем не в ABIT'e, а барахлит жёсткий.

Извините Yraman что не отписывался - работы было много.
В связи с этим не удалось пока попробоваль хард на другом компьютере.
................
И ещё... сорри за оффтоп, но всё же:
Заметил странный глюк - у меня в Оpera и в IE сайт _http://hdd-911.com не "идёт". А пишет: This domain name expired on 08/20/05 and is pending renewal or deletion. Давал линк ещё трём человекам - тоже самое (все из Латвии (если это имеет значение)). А загрузил Win LiveCD (у меня iNFR@CD) - всё нормально. Чудеса да и только.

leon534 28.08.2005 18:40

Цитата:

Сообщение от mikai
2 leon534
Извините за ламерский вопрос, но не могу поменять значение ключа
MasterDeviceTimingMode на 0x10010... удаётся поменять только на 0x00010010 (65552) Значение MasterDeviceTimingModeAllowed удалось поменять на 0хffffffff.
................
Правил блокнотом ветку реестра. Прописал значения как надо.
Перезагружался раз 8, - значения реестра остались на месте,
ровно как и режим PIO :( . Ещё раз вешал HDD на другой канал - PIO.
Вешал на место HDD DVD-RW - UDMA2. Всё больше убеждаюсь, что проблема совсем не в ABIT'e, а барахлит жёсткий.

Вы, признаться, весьма меня удивили своим Правил блокнотом ветку реестра :) . Вообще-то реестр правят командой regedit. То, что Вы все-таки характер вопроса сами оценили, дает некоторую надежду. Так что Пуск -> Выполнить -> regedit и все должно получиться :)
В проблемы с жестким диском, увы, не очень верю. Вы твердо уверены, что кабель 80-жильный ? На 80-жильном одна дырка в середине обычно заплавлена. А как на Вашем кабеле ?
ЗЫ. Если не трудно, содержание папки 0000 обнародуйте, пожалуйста. Меня там интересует параметр EnableUDMA66 ...

Yraman 28.08.2005 22:02

Глюк действительно странный. Дай майл, залью туда.

mikai 29.08.2005 11:48

2 leon534
Я не правильно выразился... Конечно реестр правят regedit'oм.
Я имел ввиду что значение MasterDeviceTimingMode ну никак не поменять на 0x10010 ибо по умолчанию там что-то типа 0х00000000 (имею ввиду лишние нули, а изменить можно только последние пять цифр). Поэтому я экспортировал папку 0002 в файл реестра *.reg и открыл в notepad'е, там поменял значение (но это всё равно не помогло :) ).

Сожержание папки 0000 (у меня в ней ещё одна папка Timing):
Цитата:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}\0000]
"InfPath"="oem5.inf"
"InfSection"="Crush11_Inst"
"ProviderName"="NVIDIA Corporation"
"DriverDateData"=hex:00,80,8f,b6,fd,48,c4,01
"DriverDate"="6-3-2004"
"DriverVersion"="5.10.2600.446"
"MatchingDeviceId"="pci\\ven_10de&dev_0065"
"DriverDesc"="NVIDIA nForce2 ATA Controller (v2.6)"
"CoInstallers32"=hex(7):69,00,64,00,65,00,63,00,6f,00,69,00,2e,00,64,0 0,6c,00,\
6c,00,2c,00,20,00,4e,00,76,00,49,00,64,00,65,00,43,00,6f,00,49,00,6e,0 0,73,\
00,74,00,61,00,6c,00,6c,00,65,00,72,00,00,00,00,00
"InfSectionExt"=".NTx86"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}\0000\Timing]
"Timing"=dword:a8a82020
"Pio"=dword:992000a5
"Udma"=dword:0000c0c0
"Channel"=dword:0000f003
Цитата:

Вы твердо уверены, что кабель 80-жильный ? На 80-жильном одна дырка в середине обычно заплавлена.
Ну конечно я уверен. Не настолько-же я даун. И дырка по середине заплавлена и жил у него 80 (:)). И контакты я проверил на харде - всё чисто. Не один не заломлен и на мамке тоже.

P.S. Большое дополнение: по данным программы Active SMART 2.42
температура этого злосчасного харда 43 градуса, что на 8(!!!) градусов больше, чем у Samsung'a (35). На ощупь он тоже кажется гораздо горячее.


Уважаемый Yraman если не затруднит:

Yraman 29.08.2005 13:17

mikai
Твой почтовик зарезал вложения - архивы могут соедржать вирусы(его сообщение).
Выкачивай вот отсюда - Ваш файл hdd911.exe (размер 431 кбайт)
доступен по адресу: webfile.ru/487251 в течение 7 дней до 13:16 05.09.2005

Попутно когда запустишь прожку-посмотри после выбора винта и F2 - Look Ahead там есть в паспорте винта? Возможно кэш отключили либо программно, либо как... и тады как хошь танцуй-инт будет медленный.

И попутно - раз тут начали - чтобы не засорять форум, пиши в ПМ форума. Для этого ткни мышой в мой ник, там менюха появится, выбери - отправить персональное сообщение.... и все! Когда тебе придет ответ-в заголовке форума увидишь напротив строчки "Персональные сообщения" цифирку

leon534 29.08.2005 14:03

2 mikai
А удалять контролер IDE в Device Manager пробовали? По идее после этого все должно определиться заново ...

mikai 29.08.2005 14:29

2 leon534
Только что удалил контроллер. Сделал рестарт, Windows очень долго грузился (появилось лого Windows XP Professional c индикатором загрузки, и дольше обычного стояло). Наконец когда Win загрузился - сразу отрапортовал - мол найдено новое оборудование и ... подвис. После повторного рестарта - всё нашёл, но режим у харда по прежнему PIO (я уже этот PIO не навижу (зачем его только придумали (шутка :) ))).
P.S. Такое же (Win долго грузится) и при ручной смене Transfer Mode.
P.S.S. Возьму хард сегодня на работу, но там допотопный PC (~ Pentium 433) c Win98 и хардом на 6 Gb. Я там позыркал в свойствах Divice Manager и Transfer Mode не обнаружил. Где в Win98 можно посмотреть скорость передачи данных у хардов? Попробую свой подключить как slave (если распознает).

Yraman 29.08.2005 14:55

А что говорит mhdd? Что отдает паспорт винта? команда config?
Пробовал ли ты провести манипуляции, указанные автором последнего топика в моем первом посте? Снести драйвера чипсета, снести ветку, перенакатить дрова на чипсет?

Отписывайся, что делаешь!!!! В темноте сижу...... :(

leon534 29.08.2005 16:04

2 mikaiх
Прошу пардону за 0x10010, брал из одного FAQ :( . Глянул у себя - 0x00010010. Так что попробуй :)
Ну в Win98 можно запустить Everest.
Кстати, для проверки харда с помощью MHDD, (а кажется и hdd911, я ей не пользовался сам) вообще по-барабану увидит ли BIOS этот хард. Т.е. смело можно подключать хоть к I386 :)
Удачи! Проверишь - отпишись. Мне Ваше злоключение с хардом уже начинает казаться любопытным.

mikai 30.08.2005 03:37

Вложений: 1
Цитата:

Отписывайся, что делаешь!!!! В темноте сижу......
Простите пожалуйста, HDD-911 не мог качнуть.

Итак по порядку, как и учили - сделал загрузочную дискету с "Викторией" и "MHDD". Рестарт - загрузился с флоппи, запустилась "Виктория". Далее - выбрал хард и запустил скан. В окне скана выбирал "проверка интерфейса", опции ниже "Ignore Bad-blocks" и "Change end of Test" (дефектоскоп не дал :( ). Просканил - дефектов не нашёл. Для пущей уверености запустил "линейное чтение", опции ниже "дефектоскоп" и "Change end of Test". Сканил минут 35. Данные такие:
Цитата:

5 ms - 313178
20 ms - 293467
50 ms - 1239
200 ms - 1
500 ms - нет
1.5 s - нет
Вначале сканирования скорость была около 42571 KB/sec.
До 75% сканирования отклик был преимущественно в 5 ms, после 75%
20 ms, соответственно скорость сканирования упала до 25362 KB/sec.
Результат - дефектов не найдено. Затем нажал +, перешёл в режим команд и набрал "RDC". Настройки сбросились по-умолчанию. Seagate даже не руганулся.

Далее вставил дискету с "MHDD", рестартнул, загрузился "MHDD".
Выбирал винт и инициализировал. Набрал "config" - посмотрел режим DMA - Multi-Word 2 и Ultra DMA 5. (PIO и не пахнет ;) )

P.S. На работе винт проверить не удалось, из-за нехватки времени.
Думаю остаётся только попробывать воткнуть винт в другой писюк.
Но получится только не раньше четверга :( .

2 leon534
Цитата:

Глянул у себя - 0x00010010
Дык у меня уже этот 0x00010010 два дня как стоит. Результату ноль.
P.S. Забыл сказать mmc.exe ругается (смотрите скрин).

Yraman 30.08.2005 09:33

Мда... все больше склоняюсь к глюку ОС... или так оригинально начинает дохнуть контроллер на матери....

Пожалуйста, оставь винт на канале одним, скажи, какой режим после F2 в hdd-911 выдает винчестер, там прописан текущий режим обмена данными.
То же самое в mhdd.
И что у hdd-911 еще в паспорте? Прислал бы скриншоты обоих прог.
Для hdd-911:
Сashe=?????
Look Ahead=????
Write=????

Любая из этих вещей будучи отключена или запорота тормозит винт. А код современных контроллеров, содержащийся в БИОСе, настолько хитрый, что при невозможности полноценно получить доступ ко всем ресурсам, понижает определяемый режим винта. Но об этом не скажет.
Так что это как вариант.
Посмотрел картинку. А что если поставить DMA и галку в Let BIOS select?
И что в свойствах винта в БИОСе есть? Access Mode?
В свойствах контроллера? Посмотри внимательно, можешь и сбросить сюда дерево доступных опций.

Как вариант 2 -все-таки оставь винт на канале одним, снеси дрова на контроллер и ветки контроллера, потом перезалей дрова после определения веток
как вариант 3 - посмотри уж и на матери ключ-ногу, может там дефект.
вариант 4 - найди друга с компом приличным и подвесь винт к нему - как пойдет

Ну и крайний вариант - сносить ОС и аккуратно ставиться с нуля, отслеживая изменения

leon534 30.08.2005 10:41

Попадались мне как-то в интернете описания мучений схожие с тем, что тут наблюдается. Там проблема оказалась в том, что хард не хотел нормально работать вместе с другим устройством на одном канале IDE ( жадина :( ). То, что Yraman предлагает - поддерживаю. Могет помочь :)

mikai 30.08.2005 12:52

Вложений: 1
2 Yraman

Цитата:

Пожалуйста, оставь винт на канале одним, скажи, какой режим после F2 в hdd-911 выдает винчестер, там прописан текущий режим обмена данными.
Выдрал DVD-RW, CD-RW - оставил только хард.
Загрузил HDD-911, выбрал канал и инициализировал винт, сделал скрин:
Цитата:

Victoria 3.4 freeware | (c) 2002-2005 Sergei Kazanskij | http://hdd-911.com
ERR INX CORR DRQ DRSC WRFT DRDY BUSY AMNF T0NF ABRT IDNF UNC BBK 11:02:18
Всего 156301488 LBA ST380021A SN: 3HV23HP8
│ Mb: ...... | .... %
│ ░ ( 5 ms)- │
│ ▒ (20 ms)- │
│ ▓ (50 ms)- │
│ █ (200ms)- │
│ █ (500ms)- │
│ AuthenticAMD CPU, 1829 MHz █ (1.5 s)- │
│ Сообщения:
│Init drive...... OK │ │
│ │ │
│Model: ST380021A; f/w: 3.99 │ │
│S/N: 3HV23HP8; LBAs: 156301488 │ │
│LBA size: 76319 Mb; CHS: 16383/16/63/8062 Mb │ │
│SMART: Enabled │ │
│CACHE: 2048 kb; Look-ahead = ON; Write = ON │ │
│Supp: LBA,DMA(MWDMA2,UDMA5),DLMC,AAM,SMS,DCO,HPA │ │
│Current AAM value = 128; Vendor recomended = 128 │ │
│Current power mode = Active │ │
│Security: OFF │ Speed: 0 kb/s │
│ │ Remain: 00:00:00 │
Primary Master channel, port 1F0h
1HELP│2INIT│3RESET│4SCAN│5AAM│6HPA│7SEEK│8PSWD│9SMART│10DisPWD│[+]COMM│STOP│EXIT
и ещё сделал скрин параметров S.M.A.R.T.:
Цитата:

Victoria 3.4 freeware | (c) 2002-2005 Sergei Kazanskij | http://hdd-911.com
ERR INX CORR DRQ DRSC WRFT DRDY BUSY AMNF T0NF ABRT IDNF UNC BBK 11:04:03
SMART return status: Good ST380021A SN: 3HV23HP8



ID Attributs name Val Worst Tresh Raw Graphic
1.....Raw read error rate......73 68 34 157204652 ********
3.....Spin-up time.............84 81 0 0 *********
4.....Number of spin-up times..100 100 20 296 ***********
5.....Reallocated sector count.100 100 36 2 ***********
7.....Seek error rate..........84 60 30 249036504 *********
9.....Power-on time............92 92 0 7841 **********
10.....Spin-up retries..........100 100 97 0 ***********
12.....Start/stop count.........99 99 20 1667 **********
194.....HDD Temperature..........43 56 0 43░C *****
195.....Hardware ECC recovered...73 67 0 157204652 ********
197.....Current pending sectors..100 100 0 0 ***********
198.....Offline scan UNC sectors.100 100 0 0 ***********
199.....Ultra DMA CRC errors.....200 199 0 1 ***********
200.....Write error rate.........100 253 0 0 ***********
202.....DAM errors...............100 253 0 0 ***********
------------------------------------------------------------------------------
Для возврата нажмите любую клавишу...
1HELP│2INIT│3RESET│4SCAN│5AAM│6HPA│7SEEK│8PSWD│9SMART│10DisPWD│[+]COMM│STOP│EXIT
...
Цитата:

Посмотрел картинку. А что если поставить DMA и галку в Let BIOS select?
Тогда автоматом устанавливается режим ULTRA DMA 5 -100 (сделал ещё картинку), но после рестарта снова PIO (при смене режима в ручную или с установкой галки напротив "Let BIOS select transfer mode" XP грузится дольше обычного).
Цитата:

И что в свойствах винта в БИОСе есть? Access Mode?
Настройки БИОС:
Standart CMOS Features:
IDE Primary Master - ST380021A
IDE Primary Master - AUTO
Access Mode - AUTO

Integrated Peripherals:
-OnChip IDE Device:
--OnChip IDE1 Controller - Enabled
--OnChip IDE2 Controller - Enabled
--IDE Prefetch Mode - Enabled
--IDE Bus Master - Disabled.
Цитата:

Как вариант 2 -все-таки оставь винт на канале одним, снеси дрова на контроллер и ветки контроллера, потом перезалей дрова после определения веток
Попробую. Хотя уверен, что не поможет.
Цитата:

как вариант 3 - посмотри уж и на матери ключ-ногу, может там дефект.
Уже смотрел и на харде, и на материнской, и шлейф менял.
Цитата:

вариант 4 - найди друга с компом приличным и подвесь винт к нему - как пойдет
Этот вариант думаю даст ответ на все вопросы, но надо погодить немного. Думаю не раньше четверга получится :( .
Цитата:

Ну и крайний вариант - сносить ОС и аккуратно ставиться с нуля, отслеживая изменения
До публикации этого поста переустанавливал Винду 3 раза :) , и только потом решил пожаловаться Вам ;) .
Цитата:

или так оригинально начинает дохнуть контроллер на матери....
Не думаю, что проблема в контроллёре, ведь на месте харда DWD-RW, CD-RW ведут себя нормально и соответственно хард на месте DVD-RW, CD-RW опять таки по-своему (PIO :( ).

P.S. Я тут давече поднял шумиху насчёт загрузки CPU на 100%. Пенял на p2p клиенты. Так это всё из-за этого харда (извиняйте дурака, не догодался сразу посмотреть на transfer mode) - загрузка файлов была прописана на этот винт.

leon534 30.08.2005 13:32

А зачем IDE Bus Master - Disabled. ?

mikai 30.08.2005 14:08

2 leon534
А надо быть enabled?
Можно по подробнее что это за параметр и за что он отвечает?

Yraman 30.08.2005 14:19

Ну ты барин и лентяй.... ;)
А поиск по сети хоть в Яндексе сотворить?
Вот тебе:
_http://www.ixbt.com/mainboard/bmide.html - только молоком запить.

И если у тебя так все стояло, то драйвера для чипсета наверняка встали не в полную силу, скажем так.

В БИОС могет быть ешще что-то вроде IDE 32Bit Access - включить, IDE Transfer Block Mode - включить

А винт по всему справный..... разок только перегретый немного. Но судить без запуска на приличном компе могу только по скринам.

mikai 30.08.2005 15:12

2 Yraman

Спасибо друг и leon534 спасибо за то что помогаете мне.

Сделал вот что:
снёс нахрен дрова nVidia, зашёл в Divece Manager и удалил
NVIDIA nForce2 ATA Controller (v2.6) как таковой. Перезагрузил комп,
зашёл в БИОС, включил IDE Bus Master - Enabled. Сохранил, рестарт,
загрузил Винду, поставил дрова nVidia (v5.10). Снова рестарт - оочень,
ну ооочень долго грузился (минут 5) Виндовс (при этом индикотор на кейсе всё время показывал обращение к харду). Наконец загрузился -
захожу в Divece Manager, смотрю канал харда... снова PIO :( .
Зашёл в regedit, посмотрел параметры значений как ранее советовал leon534 - всё осталось как было/надо (MasterDeviceTimingModeAllowed установлен в 0хffffffff; MasterDeviceTimingMode в 0x00010010).

P.S. А выключен у меня был IDE Bus Master, потому что я как то пытался ставить Винду на этот хард, а она зараза не ставилясь (выдавала какие-то error'ы).

P.S.S.
Цитата:

А винт по всему справный..... разок только перегретый немного.
По моему 10 градусов это не немного. Тем более, что на нём не стоит ОС, своп и т.п. Используется как "довесок" для медиа файлов.

Дополнение: раньше джампер на харде стоял в положении Master,
теперь Cable Select (но положение дел это не меняло).

Yraman 30.08.2005 15:35

Если все так, как говоришь - тут вообще загадка.
Найди-ка другой хард и попробуй подвесить его на свободную ветку контроллера. Если там он встанет в ДМА - похоже винт твой приплывает-кэш накрывается, хоть и определяется и включен. Если же нет - дохнет контроллер на матери.
Ну и проверь винт на другой матери. Симптомы будут те же - если встанет в ДМА - дохнет контроллер на матери, если нет - падает кэш.

Как вариант, если девайс не на гарантии, и руки никто не ломал - снять логику и оттереть ластиком твердым "рыжье" с контактных групп как на баллоне, так и на логике, потом спиртиком протереть, насухо вытереть, собрать и проверить.

И по уму на Nforce я бы с нуля ставил винды - уж больно замысловато этот чипсет с винтами работает. Вариант с переподтыканием дравок бывало и не катил(сам на Via сижу, пусть не ероплан-зато надега и управляемый донельзя).

А еще вот что- поменяй-ка БП на пробу и сними разгоны системы, если есть. Первый совет на железных ветках ремонта - хорошее питание и без разгона!

leon534 30.08.2005 19:27

Цитата:

Сообщение от mikai
Тем более, что на нём не стоит ОС, своп и т.п. Используется как "довесок" для медиа файлов.

Ага ! Вот оно неизвестное :) Значит загрузка идет с другого харда, полагаю SATA ? Так как у Вас в биосе описан канал SATA ? Во что он у Вас транслируется в SATA или в IDE ?

mikai 30.08.2005 21:30

2 leon534
Цитата:

Ага ! Вот оно неизвестное Значит загрузка идет с другого харда, полагаю SATA ? Так как у Вас в биосе описан канал SATA ? Во что он у Вас транслируется в SATA или в IDE ?
Не думал что это имеет принципиальное значение т.к. раньше загрузка
производилась и с PATA HDD (тот что PIO).
Вообще ситуация такова:
- 2 канала UltraDMA/100/66/33 Bus Master IDE (с поддержкой до 4 ATAPI-устройств)
- Дополнительный SerialATA\Raid контроллер (Silicon Image Sil3112, 2 канала SerialATA, поддерживающие уровни RAID 0 и 1).
Хард №1 Samsung 120 Gb SATA (подключён к SATA1);
Хард №2 Seagate 80 Gb PATA (подключён к Primary IDE как Master);
Девайс №3 CD-RW (подключён к Secondary IDE как Master);
Девайс №4 DVD-RW (подключён к Secondary IDE как Slave).
На харде №1 установлена система.
Теперь что касается БИОС:
В Standart CMOS Features хард №1 не отображается.
Advanced BIOS Features
-Hard Disc Boot Priority
--Serial ATA
Integrated Peripherals
-Onboard PCI Device
--Serial ATA Controller - Enabled
--Serial ATA RAID - Enabled

Теперь поясню немного по настройкам БИОС.
Раньше было так: был один HDD PATA (тот что сейчас PIO) и всё было замечательно. Затем появился новый SATA хард. Так вот свойства AN7 таковы:
Windows можно поставить на PATA и установленным в системе SATA винтом и отключенным RAID.
Windows нельзя поставить на SATA HDD c отключённым RAID.

leon534 31.08.2005 11:12

Цитата:

Сообщение от mikai
2 leon534 Windows нельзя поставить на SATA HDD c отключённым RAID.

Насколько я понимаю, проблемы с установкой XP возникали из-за того, что по умолчанию в bios всегда IDE-first master, а S-ATA- second master. Однако ничего не мешает, ИМХО, поменять их местами. Опция, кажись называется Boot priority (может в Вашей мамке иначе).
А Raid ставим Disable.
Однако тема кажется начинает выходить за рамки железного форума ...

Yraman 31.08.2005 12:17

Да вроде пока укладываемся в ветку железа... :)

По памяти подобное было. Но поскольку аналога такой матери нет, попробую разобрать все по памяти. Говорить буду много. :(

Проблема mikai напоминает мне косяк с моей домашней любимицей Epox8KRAI на Via KT600.
Правда там SATA реализовывались средствами чипсета, а не вынесенокй, но принцип для загрузки с SATA после последней прошивки(а именно она отвечает за режимы контроллера и поределение хардов)был почти такой же:

Опции БИОС:
SATA RAID - disable, auto, enable. Причем в SUMMARY SATA винты виделись только при рейде в авто или включенном. А выставить винт ака бутовый можно только в энабле(почти мат, простите).
В последнем случае видим все винты в SUMMARY, и в секции БИОСа в HDD Boot Priority появляется таки возможность поставить САТА первым. Но проставляться лучше при отключенном ИДЕ винте с подстановкой дравок по F6 для раида на начальном этапе загрузки. В режиме авто рейда загрузка просто недопустима - винт не отображается в SUMMARY, а БИОС рейда куц и не позволяет выставить один из определяемых винтов бутовым, только весь рейд. Похоже у mikai именно такой случай, когда SATA - собственно довесок к обычной системе. Но никто не мешает влезть в БИОС рейда и посмотреть, чтот там можно. Все-таки Silicon, отдельный кристалл.... могли и пошире опции сделать.

Для более продвинутых систем подход чуть-чуть другой:
IDE Configuration дерево:
- Configure - Legasy(или дизэйбл) - только IDE обычно
- Compatibility - обычно остаются 4 порта, и тут уже выбираем что и как-только ИДЕ или пара SATA заместит пару ИДЕ, причем в последнем случае дополнительно решаем, какую пару, праймари или секондари канала.
- Enhanced - работают все!

Попутно там же обычно выбираем режим определения SATA - IDE, SATA или AHCI для последних версий контроллеров.

Тут уже рейд обычно выключен, хотя выкрутасы, описанные выше, иногда возможны. Ну и в Boot Device Priority можно выбрать бутовый из определившихся винтов.

Повторюсь еще раз:
- все привожу по памяти, возможны отклонения по реализациям БИОСа, микрокода контроллеров, собственно реализаций железа. Но в целом все правильно, возможно ветки по другому обзываются.
- выбор бутового винта проводим только после выбора всех настроек БИОСа и перезагрузки. Иначе не увидим в SUMMARY есть винт или нет. Выбираем только при наличии в SUMMARY. Возможно придется манипулировать настройками многократно.
- не забываем в случае рейда подставить дискетку с дровами на стадии загрузки ОС
-на всякий случай отключаем ИДЕ-винты при установке ОС, совсем! Так спокойнее

И если все пройдет нормально, то ОС встанет как по писанному. А периферию потом подмонтировать-тьху ;)

Вот суммарно и все... если все советы форума в кучу собрать.
Так что пусть Автор топика пробует, благо в БИОС основные опции уже разобрали.... и отписывается.

Да и все одно мои советы постом выше я не отменяю - проверка железная.

leon534 31.08.2005 13:28

В дополнение к моему предыдущему посту и к тому, что писал Yraman.
В то время, когда разрабатывался XP никакого SATA не было. Поэтому при установке XP на хард на SATA понадобится дискета с драйверами для SATA. Она может идти либо в комплекте к материнке либо ее нужно подготовить самому с CD из комплекта. Когда при установке винда запросит диск (для скази дисков) нужно давить F6 и давать дискету. Кстати это и вероятнее всего причина из-за чего не ставился XP на SATA.

mikai 31.08.2005 13:33

Уважаемый leon534 с этой мамкой не всё так просто.
Цитата:

Опция, кажись называется Boot priority
Да вы правы она так и называется (в данном случае HARD DISC BOOT PRIORITY).
Выглядит это так:
HARD DISC BOOT PRIORITY
-1. Bootable AddIn Cards
-2. Pri. Master ST380021A (в моём случае)
И их просто меняешь местами. Поскольку ОС у меня стоит на SATA HDD,
то соответственно загрузка призводится с AddIn Cards. Если же
выключить RAID (что я только что испробывал специально ещё раз) Windows не может загрузиться, стандартное сообщение:
DISC BOOT FAILURE, INSERT SYSTEM DISC AND PRESS ENTER.

З.Ы.
Цитата:

В дополнение к моему предыдущему посту и к тому, что писал Yraman.
В то время, когда разрабатывался XP никакого SATA не было. Поэтому при установке XP на хард на SATA понадобится дискета с драйверами для SATA. Она может идти либо в комплекте к материнке либо ее нужно подготовить самому с CD из комплекта. Когда при установке винда запросит диск (для скази дисков) нужно давить F6 и давать дискету.
А у меня иначе Windows и не поставить на SATA. Без драйверов от Silicon Винда просто не видит SATA хард. Поэтому про F6 я всё знаю :).

З.Ы.Ы.
Цитата:

Кстати это и вероятнее всего причина из-за чего не ставился XP на SATA.
Да нет же Вы меня не так поняли. Винда ставится на SATA, но только с включённом RAID. А если RAID выключен то на какой-то стадии установки (уже не припомню на какой именно) установка прекращается (проверено многократно). В обоих случаях драйверы для SATA устанавливались (повторюсь - без этого никак).


Часовой пояс GMT +4, время: 03:12.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.