Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Непонятные проблемы с Железом (http://forum.oszone.net/forumdisplay.php?f=48)
-   -   Не распознаётся IDE винчестер (http://forum.oszone.net/showthread.php?t=131597)

noname_06 10-02-2009 22:35 1034902

Не распознаётся IDE винчестер
 
На систему (см. конфиг) подключил винчестер Samnung SP0802N (80Gb/2005). После спящего режима и выключения bios выдал ошибку S.M.A.R.T. и отказался грузиться, при первом подключении показатели S.M.A.R.T. были в норме (по SpeedFan 4.34). После следующей перезагрузки bios вообще отказался распознавать винчестер, т.е. он отсутствовал в списке устройств. DVD-RW на том же канале работает нормально, с джамперами/шлейфами игрался. При переключении IDE Configuration на PATA + SATA висит в тесте минуты 2-3 и выбрасывает сообщение Primary Master IDE error, после чего переключается в новое "окно" - "wait" и всё.
Хотелось бы узнать вероятность того, что винт отправился "в страну удачной охоты" :) ?

Normal 10-02-2009 22:57 1034923

Цитата:

Цитата noname_06
шлейфами игрался »

т.е. заменялся на другой? ножки на HDD посмотрите не загнулось, не залезло. На шлейфе с одним жестким без привода то же самое? Victoria из-под DOS его не видит?

noname_06 10-02-2009 23:31 1034958

Шлейф заменялся, пробовал ставить на secondary, ножки ровные. Пробовал и с приводом, и без. На счёт Victoria - это мысль, сейчас попробую.

Из под DOSa Victoria его видит, только при попытке выполнить CX, ACX, INIT или SMART ATT упирается в "отсутствует DRSC+DRDY или винт не снимает BUSY" (индикатор BUSY действительно горит, остальные - нет). SCAN выполняется (оборвал через 15 мин. на этапе "рекалибровка"). Параметр LBA = 0
p.s. с подключённым винтом дольше проходит bios post

dj_gvozd 11-02-2009 02:18 1035050

Вполне можно было поломать плату контроллера диска при неосторожной установке. С другими машинами винт работает? Головками стучит?

iskander-k 11-02-2009 09:03 1035138

Цитата:

Цитата noname_06
Хотелось бы узнать вероятность того, что винт отправился "в страну удачной охоты" »

Скорее всего HDD уже "приехал"
Цитата:

Цитата noname_06
"в страну удачной охоты" »


noname_06 11-02-2009 17:09 1035543

Цитата:

Цитата dj_gvozd
Вполне можно было поломать плату контроллера диска при неосторожной установке. С другими машинами винт работает? Головками стучит? »

Плата без визуальных повреждений, головками не стучит т.е. предположительно механика в норме. Странно что Victoria вешает его при тестах позиционирования (CX, ACX) и INIT, но выполняет SCAN поверхности.
Цитата:

Цитата iskander-k
Скорее всего HDD уже "приехал" »

По этому поводу не уверен. Может попробовать отключить SMART для Primary Master и попробовать загрузить так?

iskander-k 11-02-2009 18:41 1035623

Цитата:

Цитата noname_06
Может попробовать отключить SMART для Primary Master и попробовать загрузить так? »

Обязательно отключи, с этого надо было начинать. SMART довольно часто ошибается.

Phoenix 11-02-2009 19:18 1035670

+ к вышеотписавшимся:
А не пробовали выставить значение на disable в разделе БИОС SATA NATIVE MODE (AHCL)?

noname_06 11-02-2009 19:56 1035722

iskander-k, SMART отключил, без изменений.
Komandante, не наблюдал такого пункта
Непонятно почему при первой загрузке распознало нормально, а после reboot’a – в лучшем случае Primary Master Hard Disk Error и длительная загрузка Windows. На механику не похоже (не стучит, Victoria распознаёт, греется и шуршит :) ) , неправильное подключение тоже стоит исключть (при первой загрузке же работал). Тут скорее дело принципа, чем ценности информации

Phoenix 11-02-2009 20:14 1035744

noname_06, должен быть такой раздел. Возможно в разных типах БИОС названия немного отличаются.

iskander-k 11-02-2009 20:46 1035782

Цитата:

Цитата noname_06
Victoria распознаёт, »

Если содержимое не нужно:
Пройдись Victoria по диску. Проверку, а потом запись\стирание.

Normal 11-02-2009 20:47 1035783

Цитата:

Цитата noname_06
Victoria распознаёт »

тогда паспорт и СМАРТ должен бы показать. Там клавишу Р нажимал? выбор канала, мастер, слейв? пощелкай...

noname_06 11-02-2009 22:07 1035853

Komandante, думаю его заменяет Onboard Operate Mode (Compatible/Enhanced), если это он, то пробовал менять. Кроме того, не до конца понятно связь между Advanced Host Controller Interface (AHCI) и IDE.
Normal, паспорт показывает, SMART не хочет (при попытке переходит в BUSY и вылетает с ошибкой). Попробую прогнать полную проверку

Phoenix 11-02-2009 22:19 1035864

Связь такова, что если хард IDE, а в БИОС`е включена эмуляция под SATA (в разделе SATA NATIVE MODE), то с обнаружением первого интерфейса могут быть проблемы. Для этого в искомом и выставляется значение с enable на disable.

noname_06 11-02-2009 23:48 1035955

Komandante, хм, не знал.
Перевесил HDD на Secondary Slave + отключил SATA винты - наконец смог нормально поиграться с Victoria (если SATA воткнуты - виснет на начале загрузки программы). Обнаружено следующее:
1) SMART работает, но везде Unknown Attribute
2) Паспорт получает нормально
3) При попытке доступа к файловой системе – «Отсутствует MBR»
4) SCAN отмечает все сектора как повреждённые
5) Горит почти всё, что можно: ERR, INX, CORR, DRQ, DRSC, WRFT, DRDY, HPA, AMNF, TONF, ABRT, IDNF, UNK, PWD
6) В паспорте обратил внимание на строку Security: Frozen, ON, Expired, Maximum
Отсюда опять же вывод: или он сошёл с ума, или стоит пароль. Но откуда он взялся (первый раз же винт грузился нормально).
Код:

BUSY (Busy). Винт занят обработкой команды или "завис". В то время, пока горит эта лампочка, все остальные индикаторы считаются недействительными, и винчестер может реагировать только на команду "Reset" (F3).

DRDY (Drive Ready). Винт готов к приему команды;

WRFT (Write Fault). Ошибка записи. Устарело. По новому стандарту, и, следовательно, на новых HDD: "Device Fault" - неисправность устройства;

DRSC (Drive Seek Complete). Винт успешно закончил установку головки на трек; Устарело. На новых назначение зависит от предшествующей команды.

DRQ (Data Request). Винт готов к обмену данными через интерфейс;

INX (Index). Зажигается при каждом обороте диска. На некоторых винчестерах уже не используется, или может выдавать неверный результат.

CORR коррекция. Устарело и на новых HDD не применяется.

ERR (Error) Произошла ошибка. В регистре ошибок можно узнать код ошибки.

Регистры ошибок:
BBK (Bad Block Detected). Найден бэд-блок. Устарело;

UNC (Uncorrectable Data Error). Не удалось скорректировать данные избыточным кодом, блок признан нечитаемым. Может быть как следствием нарушения контрольной суммы данных, так и следствием физического повреждения HDD;

IDNF (ID Not Found). Не идентифицирован сектор. Обычно говорит о разрушении микрокода или формата нижнего уровня HDD. У исправных винчестеров такая ошибка выдается при попытке обратиться к несуществующему адресу.

ABRT (Aborted Command). Винт отверг команду в результате неисправности, или команда не поддерживается данным HDD (пароль, устаревшая или слишком новая модель итд.).

T0NF (Track 0 Not Found). Невозможно выполнить рекалибровку на стартовый цилиндр рабочей области. На современных HDD говорит о неисправности микрокода или магнитных головок;

AMNF (Address Mark Not Found). Невозможно прочитать сектор, обычно в результате серьезной аппаратной проблемы (например, на HDD Toshiba, Maxtor - говорит о неисправности магнитных головок).


dj_gvozd 12-02-2009 00:51 1036006

Цитата:

Цитата noname_06
Странно что Victoria вешает его при тестах позиционирования (CX, ACX) и INIT, но выполняет SCAN поверхности. »

Это похоже на повреждение служебной зоны диска, а именно адаптивов. Или, менее вероятно, неисправность микросхемы привода двигателя и VCM. Какова ее температура при работе?

Normal 12-02-2009 00:55 1036008

Цитата:

Цитата noname_06
или стоит пароль »

наверное, нужно пытаться снять его

dj_gvozd 12-02-2009 00:58 1036010

Цитата:

Цитата Normal
наверное, нужно пытаться снять его »

Запароленные харды так себя не ведут. А вот если все же, как я и написал, повреждена служебка, то микрокод винта неверно интерпретирует мусор в ней как данные о наличии, типе и величине пароля.

noname_06 12-02-2009 14:35 1036433

Температуру могу сказать только на глаз (т.к. винт не мониториться) - думаю около 35*С. При повреждении служебной зоны диска с ним можно что-то следать без обращения в серв.центр? + если это глюк контроллера, есть донорские Samsung 20 и 40 Гб (сороковка 'slim')

dj_gvozd 12-02-2009 15:15 1036477

Цитата:

Цитата noname_06
около 35*С »

Вменяемо. Донорские винты обычно помогают, если проблема именно в контроллере, а в частности с универсальным драйвером двигателя и VCM, и использовать надо идентичные имеющемуся диску. Так что в СЦ, там есть PC3000 (наверное))).

iskander-k 12-02-2009 19:18 1036643

Цитата:

Цитата noname_06
или он сошёл с ума, или стоит пароль. Но откуда он взялся (первый раз же винт грузился нормально). »

Если установлен пароль
.
Цитата:

Security (статус):
ON: винчестер запаролен ATA паролем (наличие установленного на винт пароля также индицирует лампочка PWD в верху экрана);
OFF: на винчестере не установлен пароль;
High, Maximum: уровень секретности установленного пароля (см. главу о паролях); Frozen:винчестер в состоянии Freeze-lock (парольная система работает, но временно заблокирована);
Expired: пароль пытались неудачно снимать 5 раз. В результате чего HDD заблокировал парольную систему до выключения питания;
Locked: установлен пароль, доступа к информации нет.
Unlocked: винчестер открыт, есть доступ к информации. При этом пароль может быть установлен, если HDD временно открыт командой UNLOCK.
Not supported: винчестер не имеет системы парольной защиты.
далее

читать дальше »
Теоретическое вступление
Современные винчестеры имеют 2 вида паролей и 2 уровня секретности.
Сначала рассмотрим виды паролей.
User-пароль - служит для ограничения доступа к пользовательской информации. При установке User-пароля винчестер отвергает такие команды, как чтение и запись. Следовательно, информацию с запароленного винчестера нельзя ни прочитать, ни изменить, ни стереть. Сделать это можно только после снятия пароля или после временной разблокировки.
Master-пароль - НЕ предназначен для защиты информации. Его назначение - удалить User-пароль в случае потери последнего. Master-пароль, будучи установленным на винчестер, никак не отразится на его работоспособности.
Вернемся к уровням секретности. Их два, и относятся они только к User паролю:
High - высокий уровень. Пароль уровня High может быть удален с помощью Master пароля с сохранением информации на винчестере.
Maximum - максимальный уровень. Если на винчестере установлен User пароль уровня Maximum, то Master паролем его удалить не получится (винт выдаст ошибку), а для снятия пароля придется применить Security Erase. Это специальная команда, которая попросит передать в винт Master пароль, после чего HDD сотрет всю информацию, и только после этого - разблокируется. При потере и User и Master пароля, запароленный винчестер становится физически негодным для хранения информации. Не зная Master пароля, разблокировать его нельзя. Поэтому - будьте осторожны с системой безопасности HDD.
Можно ли "найти" утерянный пароль методом перебора? В случае с винчестером - практически нереально. Согласно ATA стандарту, после пяти неудачных попыток ввода пароля, винт блокирует команды (при этом в паспорте появится статус "Expired"). Повторный ввод возможен только после включения-выключения питания. Ограничение на 5 попыток отсутствует, если для снятия пароля использовать стирание через мастер-пароль. В этом случае естественным препятствием для перебора будет пауза ожидания готовности (около 1 секунды), выдаваемая винтом.

Практика установки и снятия паролей Для работы с паролями имеются клавиши F8 и F10, а также альтернативные им консольные команды:
PWD: установить пароль на диск;
DISPWD: удалить пароль с диска;
UNLOCK: временно разблокировать винт (до выключения питания);
LOCK: временно отключить парольную систему (до выключения питания);

После ввода команд на экране появится менюшка с выбором вариантов пароля и уровня секретности. Перемещение по меню осуществляется клавишами стрелок (вверх вниз), выбор нужного пункта клавишей ENTER. Далее появится приглашение к вводу пароля: Введите пароль:_ После ввода пароля следует нажать ENTER. Если винт не выдал ошибку, пароль будет немедленно установлен. Следует иметь в виду, что мастер-пароли на большинство винчестеров предустановленны на заводе изготовителе, и благодаря Интернету, могут быть известны широкому кругу людей. Поэтому мастер-пароль лучше сразу сменить. Установленный мастер пароль никак не повлияет на доступ к информации. Напротив, если кто-то запаролит винчестер (например, вредоносная программа-вирус), зная мастер-пароль Вы сможете его разблокировать. Для снятия юзер-пароля через известный мастер пароль нужно: нажав F10, выбрать в меню пункт "мастер пароль"; ввести мастер пароль (до 32 символов). Винчестер будет разблокирован. Данный метод сработает только при уровне секретности пароля = High. Если установлен уровень Maximum, будет выдано предупреждение о стирании диска. Вы можете согласиться или отменить (если информацию нельзя терять). При согласии программа предложит ввести мастер-пароль, после чего винчестер выставит BUSY и приступит к стиранию информации. Если в этот момент выключить питание винчестера, или подать ему команду программного сброса - стирание остановится, но и пароль останется. Следует подождать до снятия BUSY, и только после этого, получив паспорт, убедиться, что пароли сняты. Полезное применение опции стирания через пароль - быстрое удаление всей информации (например, перед продажей HDD). Кроме того, security-стирание, будучи по своей природе записью, обладает свойством ликвидировать некоторые виды дефектов поверхности и обновлять SMART-статистику. Для того, чтобы выполнить быстрое стирание через систему безопасности, необходимо: установить на винт любой user-пароль уровня Maximum; установить на винт любой мастер пароль, например "1234". Оба пароля могут быть одинаковыми; нажав F10, выбрать мастер пароль, далее ввести его и подождать завершения операции. Иногда бывает так, что security-стирание вылетает с ошибкой через некоторое время после старта. Такое может происходить, если винчестер физически неисправен.
Примечания: Если Вы уже вызвали строку ввода пароля, но передумали его вводить, нажмите ESC. Для предотвращения забывчивости, программа создает небольшой (32 байта) текстовый файл в текущем каталоге, в который кладет введенный пароль. При последующем вводе пароля программа сама прочитает содержимое файла, и подсунет его под нос пользователя :) Эту опцию можно легко отключить, как это сделать, читайте в разделе "Работа с ini-файлом". Если тестируемый накопитель сообщил в паспорте, что не поддерживает опции безопасности, будет выдано сообщение в нижнюю строку экрана: 'Внимание: этот HDD не поддерживает работу с паролями!' Надпись никак не помешает попробовать установить/снять пароль, чтобы убедиться в этом практически.

noname_06 12-02-2009 20:46 1036735

iskander-k, справку Victoria я читал, но сильно сомневаюсь что это пароль, иначе не должны гореть регистры AMNF, TONF, ABRT, IDNF и UNK.
А если перепрошить? правда пока не нашел где можно скачать прошивку :( на офф сайте нет. Пока ищу Vtool для 0802n.
По поводу паролей нашел неплохой ман


Время: 15:06.

Время: 15:06.
© OSzone.net 2001-