PDA

Показать полную графическую версию : Кол-во ожидающих секторов растёт после chkdsk


CracKmaniac
10-09-2014, 15:47
В один прекрасный день (вчера) внезапно намертво повисла система (win7 x64). После перезагрузки я решил проверить S.M.A.R.T. харда. Проверял через первую попавшуюся утилиту SpeedFan.
Я решил прогнать на всех локальных дисках (их у меня 3, физический диск - один на всё) chkdsk со всеми двумя проставленными галочками
HDD у меня WDC WD10EARX-00N0YB0 с прошивкой 51.0AB51. Весь объём распределён на 3 логических диска: C - система и программы, 84гб; E - прочие данные, 386гб и F - закачки и торренты, 464гб.
Ещё вчера мне показывало 3 ожидающих сектора. Сегодня же после выполненного chkdsk их стало гораздо больше. Информация от HDDScan в аттаче.
Кстати говоря диски E и F не выдавали много ошибок при проверке. Что не скажешь о C. Лог в аттаче.
Что конкретно мне делать в такой ситуации? Диску года 2, причём я особо не пользовался торрентами, что могло бы ускорить его смерть

Tau_0
10-09-2014, 16:58
Что конкретно мне делать в такой ситуации? »
Смотрим этот атрибут SMART.
197Current Pending Errors Count 1991990000000000-0143000

Считаем нестабильные секторы
0143h = 323 dec

При таком количестве пендингов ни в коем случае нельзя запускать чекдисл…!!!... --- Длбавите проблем…

Первым делом надо пендинги извести.
Для этого напустите на хард Victoria 4.46b/4.47 b и прогоните в режиме read+remap. Если у Вас Windows 7 и выше нужна модифицированная Victoria 4.47 (http://forum.ru-board.com/topic.cgi?forum=5&topic=35147&glp)

После это можно напускать на разделы/томы CHKDSK в режиме только чтение (без ключей). Может и не ВСЁ успели потортить…???...

ЗЫ Из-за чего пендинги...???... --- как правило из-за плохого питания. Проверьте свой БП…

CracKmaniac
10-09-2014, 20:25
Викторию нужно запускать не под виндой? Если да, то как сделать загрузочную флешку с версией 4.47?

Tau_0
10-09-2014, 20:36
Викторию нужно запускать не под виндой? »
Ерунда это ВСЁ... --- запускайте из-под Windows 7 или c Live CD Windows XP c Victoria 4.46b на борту....

А как создать флешку под DOS я вот здесь описывал как создать загрузочную флешку с MHDD. (http://forum.oszone.net/thread-287331.html) На эту флешку и Victoria можно записать. И многое другое, что работает в среде DOS...

CracKmaniac
11-09-2014, 10:57
Проверил викторией. Прикрепил лог и скриншот
S.M.A.R.T. после этой процедуры не показывает ничего нового
Дальше делать chkdsk?

DVDshnik
11-09-2014, 11:25
Chkdsk имеет смысл делать только если информация на диске важна. Для лечения диска есть другие средства. Имхо, конечно.

Tau_0
11-09-2014, 13:47
после этой процедуры не показывает ничего нового »
10:46:24 : LBA 521920 try REMAP... Error
10:46:29 : LBA 521921 try REMAP... Error
10:46:34 : LBA 521922 try REMAP... Error
10:46:39 : LBA 521923 try REMAP... Error
10:46:45 : LBA 521924 try REMAP... Error
10:46:50 : LBA 521925 try REMAP... Error
10:46:55 : LBA 521926 try REMAP... Error
10:46:59 : LBA 521927 try REMAP... Error

Ясно, --- Ваш зелёный ушастый WD c секторами 4 KiB. Victoria против него бессилина, но один нативный сектор легко затереть в DMDE диапазоном из 8 секторов.

StartLBA = 521920,
EndLBA = 521927
Numbers = 521927 – 521920 +1 = 8

Вот здесь и выше/ниже (http://forum.oszone.net/thread-82919-245.html) я подробно только вчера это расписывали и ,видимо, ещё буду… Там у TC бэдов тьма, а У Вас всего один….
См. пост Tau_0 Отправлено: 20:35, 08-09-2014 | #2441

Добавлено
========
Вообще-то предварительно надо выяснить имя битого файла решить --- что с ним делать...???...
Это можно сделать утилитой NFI.EXE или ещё как
--- См. тему HDD - Жесткий диск сыпется (http://forum.oszone.net/thread-287500.html) от начала и до конца…

CracKmaniac
11-09-2014, 17:47
Помечено как битые кластеры (видимо из-за chkdsk)
Прикрепил лог NFI
Через винхекс тоже не прочитать этот сектор. Забито UNREADABLE
Тем временем пендингов уже 398 (в десятичной)

Tau_0
11-09-2014, 18:21
Прикрепил лог NFI »
Я не вижу окна Разделы диска... из DMDE… Поэтому не знаю, насколько правильно Вы определили LBA = 315072…???...

Но, если Вы не ошиблись, то разреженный метафайл $BadClus (он хранит плохие кластеры) никакой ценности из себя не представляет… Поэтому его смело можно тереть…

После затирания сбойного кластера (а лучше ещё и до затирания тоже сделайте, чтобы можно было сравнить "до…", и "после…") покажите рапорт SMART из Victoria. Затирать и ловить сектор можно и в Victoria. Чтобы выставить BlockSize = 1 надо сначала выставить 128, а затем затереть 28 клавишей BackSpace. А иначе 1 не выставить.

Затем запускаете чекдиск в режиме только чтение (без ключей
Вот так

CMD (в режиме администтратора для Windows 7 и выше) ===> CHKDSK X:

где X --- буква диска.
Рапорт чекдиска правой кнопкой мыши по copy-past сохраняете в текстовый файл.
Файл показываете

CracKmaniac
11-09-2014, 18:40
насколько правильно Вы определили LBA = 315072…???... »
Просто вычел First sector из найденного Викторией бэда

Однако интересная штука получается с Викторией
21:36:14 : Block 521920 try Erase 1 sectors(521920..521920)... Fail
21:36:19 : Block 521921 try Erase 1 sectors(521921..521921)... Fail
21:36:25 : Block 521922 try Erase 1 sectors(521922..521922)... Fail
21:36:30 : Block 521923 try Erase 1 sectors(521923..521923)... Fail
21:36:35 : Block 521924 try Erase 1 sectors(521924..521924)... Fail
21:36:40 : Block 521925 try Erase 1 sectors(521925..521925)... Fail
21:36:46 : Block 521926 try Erase 1 sectors(521926..521926)... Fail
21:36:51 : Block 521927 try Erase 1 sectors(521927..521927)... Fail
Точнее не получается. Использую read-erase Block size1
Виктория бессильна?

Tau_0
11-09-2014, 19:00
Просто вычел First sector из найденного Викторией бэда »

Это правильно...
Однако интересная штука получается с Викторией »

Почему так получается, --- это я подробно в своих ссылках расписал ...
Надо затирать этот один 4KiB bad сектор диапазоном из восьми малых 512 байтов в DMDE... Выше диапазон я определил...

ЗЫ Рапорт SMART из Виктории покажите...

CracKmaniac
11-09-2014, 19:53
Не получается!
Говорит, что нет доступа. Игнорирование, принудительный запуск и повторы не помогают. Даже в безопасном режиме
Попробовал с флешки запустить DMDE (тоже в винде, но типа другой физический диск), та же фигня.
Как-нибудь из под доса или по-другому можно это сделать? Повторюсь что у меня win7 x64
Прикрепил лог виктории, хоть и не смог ничего затереть пока что
Ах да, в этой разбивке диска всё нормально? Приложил скрин

Tau_0
11-09-2014, 20:44
Ах да, в этой разбивке диска всё нормально? Приложил скрин »
Нормально...
И 206848+315072=521920
где
Base = 206848
OffSet = 315072
LBA = 521920

Всё правильно... Но тереть надо загрузившись со стороны с любого Live CD с Windows (c Linux я не пробовал, но и версия DMDE под Linux есть...), а DMDE c флешки запускать... Такая вот ерунда получается, что DMDE хочет заблокировать на момент записи системный том, а Windows этого не позволяет...

Добавлено
=========
Глянул рапорт SMART и увидел, что пендингов не то, чтобы тьма, но 398 штукаффф есть. ===>
197 Current pending sectors 198 198 0 398 •••••

--- Предстоит Вам не лёгкий бой, а тяжёлая битва..:gigi::gigi::gigi:
Но пока Вы найденный задерите...

misha2
12-09-2014, 17:13
Предстоит Вам не лёгкий бой, а тяжёлая битва.. »
О тож, особенно если учесть - что это начало смерти винта, пендинги будут расти при постоянном увеличении числа операций переназначения и постепенном заполнении Г-листа винта, что приведёт в конце концов отключению кэширования и невозможности работы с таким винтом.
Поэтому продлить срок эксплуатации его можно одним способом - дефектоскопии по PCHS, с занесением дефектов в Р-лист (треками) и последующим техноформатом.
Вот только надо ли столько возиться с полутеррабайтным винтиком ради получения ненадёжного накопителя в дальнейшем ? Ведь даже после полноценного ремонта винта срок его службы не более год-полтора, и постоянный риск потери инфы на нём.

CracKmaniac
12-09-2014, 18:23
Это магия какая-то. Записал в сектор нули с лайв сд флешки, и теперь виктория спокойно прочитала их
Прикрепил новый смарт и лог виктории
Что дальше?

полутеррабайтным винтиком
Я не знаю про свой вы или мой, но у меня терабайтный. Да и переназначенных (судя по смарту) до сих пор 0. Несмотря на ~400 пендингов

Tau_0
12-09-2014, 20:04
CracKmaniac, Это магия какая-то. »
Это не магия, а бесовщина…:confused:
Было 398 пендингов и затирали только один большой сектор. ===>
197 Current pending sectors 198 198 0 398 •••••
Поэтому пендингов должно было стать 398 – 1 = 397.

Однако их осталось 383, как и было в самом началесразу после запуска чекдиска (там 323 пенднга было -- я на первой странице темы их считал...). А 397 стало после неудачного прогона ремапа в Виктории.) ===>
197 Current pending sectors 198 198 0 383 •••••
Каким-то образом хард сумел 14 сектороа выправить..???...

А дальше совсем ерунда получается --- предыдущий анализ всего диапазона показывает только один сбойный большой сектор (восемь малых) и ВСЁ… ===>
13:49:25 : ***** Scan results: Warnings - 272, errors - 8 *****
Этот рапорт SCAN не срастается с рапортом SMART…
Неясно, что тереть…???... --- Видимо имеет смысл прогнать тест линейного чтения в Виктории --- неясно где недостающие бэды...

Вообще с хардами WDC ерунда большая, --- на многих форумах авторитетные люди утверждают, что на самом деле в G-List полно кандидатов на ремап, но в рапорте SMART они не отображаются…

Чётко различайте логические ошибки в файловой системе (их правит чекдиск) и сбойные секторы --- с ними мы пытались разобраться...

==============

Пока прогоните для томов харда чекдиск в режиме только чтения (без ключей)
Вот так

Пуск ===> Выполнить ===> CMD (для Windows 7 с правами администратора)
CHKDSK X:
где X --- буква диска.

Рапорт чекдиска правой кнопкой мыши по copy-past сохраняете в текстовом файле и показываете.
Чекдиск лучше прогонять, загрузившись сто стороны, а то Windows не заблокирует системный том и только при перезагрузке чекдиск запустит.. --- Ищи его потом в рапорт жупнале событий…

CracKmaniac
13-09-2014, 06:05
Прогнал chkdsk с лайв усб с Windows XP.
Кстати, повисания системы после затирания того сектора очевидно не исчезли.

Tau_0
13-09-2014, 09:07
Прогнал chkdsk с лайв усб с Windows XP. »
По поводу чекдиска можно сказать следующее:

1. На системном томе system ( диск E: ) обнаружены ошибки в четырёх файоах. Хотя может чекдиск и исправит эти ошибки. Видимо это результат бездумного запуска по бэдам…
С некоторой опаской прогоните чекдиск с ключом /F. Потом мы можем определить эти файлы по их файловым записям… А пока это слишком в сторону…

2. На остальных разделах/томах ----stuff ( диск D: ) и what ( диск F: ) и вроде как нормально… На них для очистки совести смело можно прогнать чекдиск с ключом /F…

Чекдиск теперь не натыкается на сбойные секторы…

Вопрос к misha2 --- как так получается SCAN по ВСЕЙ поверхности бэтов не выявил, а в SMART они висят…???... Это что --- фантомы…???... За хардами WDC такие грешки водятся, --- у самого на WD1001FALS было, что soft-bad затёр и сканирование его не показывало, а в SMART он фантомом недели две висел, пока сам не сгинул.

CracKmaniac, прогнали бы Вы тест линейного чтения всей поверхности (ессно рапорт показываете...), и после него ещё и рапорт SMART прочитали и показали. --- Мне эти бэды в SMART совсем непонятны…

CracKmaniac
13-09-2014, 12:54
Сделал. Виктория нашла 1 бэд, но я сразу после окончания прогона попробовал ей же его прочитать и он спокойно прочитался
UPD: И вновь только что повисла система на минутку при банальном отправке сообщения по аське. Сразу полез в браузер проверять на виновность жёсткий диск - Ожидание кэша на любой странице было. Потом отвисло и всё продолжило работу

Tau_0
14-09-2014, 03:13
Ожидание кэша на любой странице было. »
Ну что тут сказать...
Тут у меня постены появились.
Я их гоню и так, и сяк, они - опять.
--------------------------------------------------
Вл. Высоцкий

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

misha2 Вам высказал своё мнение по поводу этого харда...
Я могу добавить, что из г-на конфетку не сделаешь. Этот хард даже новый не годился под установку на него OS, он и производителем позиционировался как хард для файло хранилищ и медиаплееров. А теперь совсем г-ном стал...

Я не знаю кто Вас надоумил ставить на него Windows, но это была очень плохая идея...
Меняйте это под что-либо приличное, а этот используйте под файлопомойку для файлов, которые потерять не страшно...




© OSzone.net 2001-2012