Показать полную графическую версию : Низкая скорость винчестера
я так понимаю с флэшки можно »
Live CD на флешку записать можно…
См., например
Как записать Live CD всего в три клика? (http://expert.astroburn.com/article/kak-zapisat-live-cd-vsego-v-tri-klika)
Поехали дальше.
1. Делаете загрузочную флешу
2. На ту же флешку записываете DMDE в любую папку.
3. Запускаете DMDE и выбираете в качестве Physical Drive свой зелёный WD10EARS
4. Далее ESC и в меню Сервис ===> Заполнить секторы...
Заполняете вот так шаблон и Ok --- подтверждаете операцию записи. См. картинку. Мы затираем один большой сектор нулями 00h, начиная с LBA 57494360.
http://rghost.ru/55354843/image.png
DMDE тоже считает по 512 байт, поэтому пишем 8 малых, но в отличие от Victoria, DMDE такой диапазон просто поверху запише Вернее хард запишет...
5. Закрываете DMDE и запускаете Victoria 4.46b(обычно она присутствует на Live CD)/4.47.
В Victoria проверяем только эти восемь секторов. Вот так
http://rghost.ru/55355381/image.png
Мгновенно отработает…
Должно быть как и у меня ---
***** Scan results: no warnings, no errors *****
Отпишитесь и покажите картинку, подобную моей…
maks_glinsky_1988@vk
19-05-2014, 15:26
Отпишитесь и покажите картинку, подобную моей… »
извините, про картинку забыл но сделал всё по шаблону. с LIVE CD зашел - DMDE поставил всё как на скрине - ок. подтвердил. подождал пару сек - закрыл само окно DMDE - запустил вику - вписал в тесте сектора. тест - вот лог сохранил113521 всё. перезапустил комп - правдв при запуске винды вылез чек диск на ошибки. ну я ничего не делал - ждал окончания. ну вот вроде и всё.
maks_glinsky_1988@vk, смотрим рапорт Victoria с проверкой сектора и видим, что бэда не стало.
14:11:39 : Starting Reading, LBA=57494360..57494367, sequential access, timeout 10000ms
14:11:39 : ***** Scan results: no warnings, no errors *****
Значит это действительно был soft-bad. Посмотрите ссылки ниже --- в разъяснено, что это такое.
Bad-блоки HDD: причины и виды (http://www.3dnews.ru/166014)
Bad сектора на HDD (http://27sysday.ru/programmy-dlya-sistemnyx-administratorov/bad-sektora-na-hdd)
То есть, если продолжать в том же духе, то по-видимому можно все бэды пофиксить…
Одна беда --- слишком их много…
Поэтому сделаем по-другому.
Попробуем скопировать диапазон секторов с LBA = 57578016 по LBA = 69397079. В файл на флешку – ну нет у вас другого харда…:(
Это будет 59019295 -57578016 +1=1441280 секторов (считаем сектор по 512 байт)
Тогда в байтах
1441280/2 =720640 KiB = ( /1024 )= 703.75MiB
Если записать этот диапазон на флешку, а затем вернуть назад, то хорошие секторы DMDE выберет правильно, а сбойные с ошибками… А при обратной записи из файла ВСЕ секторы будут без ошибок и поля ECC теперь запишутся правильно. Таким образом нормальные секторы перекроют сами себя, а сбойные будут содержать неверную информацию, но ECC у них станут верными и они вернуться в строй…
Ещё раз См. Технология Advanced Format (http://www.wdc.com/wdproducts/library/whitepapers/rus/2579-771430.pdf)
Я исходил из того, что 700 MiB у Вас на флешке есть, но хотелось бы больше...
Другого более эффективного метода избавления от Soft-bad с секторами в 4K я не знаю… И никто пока ничего лучшего не предложил…
А пофиксить эти бэды надо --- Они и есть те тараканы что тормозят... См. картинку с тестом поверхностей. На графике видно, что бэды в основном в самом начале, где Windows установлен.
Отпишитесь сколько у Вас на флешке свободно, а если их не одна, то только лучше. --- Я после ответа продолжу…
maks_glinsky_1988@vk
19-05-2014, 18:12
Отпишитесь сколько у Вас на флешке свободно, а если их не одна, то только лучше. --- Я после ответа продолжу… »
эта флэха на 8GB есть ещё одна на 4 GB на крайняк, если требуются ещё могу взять у друга - там тоже около 8 GB
ещё могу взять у друга - там тоже около 8 GB »
Не надо, пока хватит и одной 8 GB, но она должна быть отформатирована в NTFS, чтобы большие файлы входили.
Первым делом после запуска DMDE делаете MBR OFF (в левом нижнем углу окна). Это, чтобы Windows не видел харда и не лазил туда. Потом по концу надо будет MBR ON.
Перезагрузитесь и убедитесь, что хард пропал.
Берём интервал секторов [57578016.. 69397079 ]
69397079 - 57578016+1= 11819064 секторов
В байтах это будет
11819064 s = ( /2 ) = 5909532 KiB = ( /1024 ) = 5771.02734375 MiB = ( /1024 ) = 5.63576889038086 GiB =~ 5.6GiB
Сервис ===> Копировать секторы
Далее заполняете шаблон
Начальный сектор = 57578016
Конечный сектор = 69397079
А число секторов = 11819064 можно не заполнять --- уж коли мы посчитали, то и DMDE считать умеет.
Сохраняем в файл у меня этот файл сохраняется по маршруту P:\Ответ\OSZone\maks_glinsky_1988@vk\dev1_lba57578016_11819064.bin
а Вам надо сохранить на флешку. Имя не меняйте --- оно мнемонично (диапазон и физический адрес устройства виден)…
См. картинку
http://rghost.ru/55411592/image.png
На хард эти 5.6 GiB пишутся 5 минут, а на флешку много поболее будет…
Кроме того DMDE будет спрашивать, что с бэдами делать. --- Игнорируйте ВСЕ --- повторы бесполезны…
По окончании операции копируем обратно из файла на флешки на диск по адресу 57578016
См. картинку.
http://rghost.ru/55411631/image.png
С адресами не промахнитесь. Чтобы беды не натворить --- лучше их у меня внимательно возьмите по copy-past.
В DMDE делаете MBR ON
Это только часть бэдов --- посмотрите лог скана и убедитесь…
Отписываетесь и обязательно показываете рапорт SMART.
maks_glinsky_1988@vk
19-05-2014, 20:58
Tau_0, это нужно делать с live cd или с винды? прстите, что туплю. просто это настолько тонкая операция, что не хочу ничего лишнего и ненужного сделать.
это нужно делать с live cd или с винды? »
Конечно, с Live CD... --- Если сделать MBR OFF, то хард исчезнет для Windows, но не для DMDE... А после MBR ON появиться. Только надо перезагрузится.
maks_glinsky_1988@vk
19-05-2014, 21:57
Первым делом после запуска DMDE делаете MBR OFF (в левом нижнем углу окна). Это, чтобы Windows не видел харда и не лазил туда. Потом по концу надо будет MBR ON. »
блин. докучаю вам. сделал. далеше приминить чакать или сразу же перезагрузить? если дальше буду тупить можете моим скайпом воспользоваться. goodboy10102 думаю на этот отрезок будет проще избежать потраченого времени и моего непонимания. сейчас сижу с ноута а мой копм на live cd
господи!!! как же у меня очко сжалось когда с MBR OFF показало что у меня 1 ТБ свободнго места на винте стало
чакать или сразу же перезагрузить? »
Ну перезагрузите и посмотрите... --- Это неопасно .
ЗЫ Скайп не пользую...
ЗЗЫ Лучше перебдеть, чем недобдеть...:)
maks_glinsky_1988@vk
19-05-2014, 23:10
ЗЗЫ Лучше перебдеть, чем недобдеть... »
согласен. но не хочу перебдеть так что бы мой винт или на свалку и сам весь форматнулся
ЗЫ отпишусь завтра
maks_glinsky_1988@vk, сами только тараканы разводятся....
Мы перебдели ровно столько, сколько нужно.
Если нет MBR, то Windows в управлении дисками покажет Вам пустой неразбитый и неотформатированный том, но сам он без Вас разбивать его и форматировать не будет... А поскольку на харде нет MBR, то и писать Windows на хард не будет, --- мы этого и добивались....
ЗЫ Если потом, при возвращении MBR, Windows захочет при загрузке запустить чекдиск --- следите, чтобы не прозевать, и сразу пресекайте этот запуск дело. Надо будет --- сами запустите, а пока не надо....
Tau_0
Перешел сюда из темы Диагностика - Утилиты для жестких дисков Victoria|MHDD и аналоги (http://forum.oszone.net/post-2354984.html#post2354984).
Повторно ERASE в HDDScan не получается (после первго теста количество бэдов уменьшилось со 165 до 22). Просканировал Викторией с Remap-oм, с коэффициентом блокирования 256, с 2048 не получается, слетает на 256 после начала теста.
Просканировал Викторией с Remap-oм, с коэффициентом блокирования 256, с 2048 не получается, слетает на 256 после начала теста. »
256 или 2048 не суть важно...
Для меня загадка --- почему Викториа работает с хардом через USB…???...
Но работает…
Функция remap (переназначить секторы) работает следующим образом…
1. Утилита пытается прочитать блок из 256 секторов. Поскольку хард блочное устройство, то надо читать/писать блоками --- это гораздо быстрее чем по одному сектору…
2. Если блок был прочитан без ошибок, то читается следующий блок из 256 секторов.
А вот если есть ошибка, то утилита пытается найти сбойный сектор в блоке. Но она исходит из того, что размер сектора равен 512 байт. Таков алгоритм её работы.
На самом деле remap делает микрокод харда после того, как утилита пытается многократно подолбить записью один и тот же сектор. Вот утилита и пыталась записать 00h в секторы
2:12:22 : LBA 1371792 try REMAP... Error
2:12:27 : LBA 1371793 try REMAP... Error
2:12:32 : LBA 1371794 try REMAP... Error
2:12:38 : LBA 1371795 try REMAP... Error
2:12:43 : LBA 1371796 try REMAP... Error
2:12:49 : LBA 1371797 try REMAP... Error
2:12:54 : LBA 1371798 try REMAP... Error
2:13:00 : LBA 1371799 try REMAP... Error
2:13:06 : LBA 1373512 try REMAP... Error
2:13:11 : LBA 1373513 try REMAP... Error
2:13:16 : LBA 1373514 try REMAP... Error
Но микрокод не смог записать 00h ни в один сектор (жирным выделены эти восемь малых секторов по 512 байтов, которых на самом денле нет, а есть большие по 4 KiB...), потому что большой сектор в 4096 байт нельзя выбрать --- ведь он сбойный…. Но и переназначать сектор тоже не стал --- ведь бэд не физический а софтовый…
Не знаю почему со следующего LBA= LBA 1373512 было предпринято только три попытки, а не восемь…???... Хотя понятно, что и сектор с LBA=1373512 сбойный. Также простым делением на 8 просто убедиться, что адреса LBA 1371792 и LBA 1373512 кратны восьми.
Функция remap точно не поможет.
Поэтому попробуйте по write прописать нули во ВСЕ секторы. Просто меняете Read <=== Write. Может через коробоку потрёт…???...
ЗЫ HDDScan в отличие от Victoria по Erase пишет не нули, а шаблон с номером сектора. Это просто можно посмотреть в том же дисковом редакторе DMDE, но это не имеет значения.
ЗЗЫ Гораздо важнее разобраться с тем откуда бэды берутся. Ведь мы лечим не причину, а следствие. Необходимо устранить причину...
Tau_0
Для сравнения отчет о тесте Read в HDDScan --- <500 - 4, >500 - 13, , bads - 23 (до теста Erase 14,12,162)
Хотелось бы полечить из под DOS , но я никогда не имел дело с загрузочными флешками и не работал в DOS.
PS Сейчас попробовал тест Erase - скорость практически на 0 и сплошные BADS. Тест Read идет нормально.
bads - 23 (до теста Erase 14,12,162) »
Выделил по фильтру Bad --- действительно 23 больших блока
Bad block found, start LBA : 1371648
Bad block found, start LBA : 1373440
Bad block found, start LBA : 286266880
Bad block found, start LBA : 294204672
Bad block found, start LBA : 379211264
Bad block found, start LBA : 434876416
Bad block found, start LBA : 438891776
Bad block found, start LBA : 439602176
Bad block found, start LBA : 440051200
Bad block found, start LBA : 442355456
Bad block found, start LBA : 442589952
Bad block found, start LBA : 442606336
Bad block found, start LBA : 443514624
Bad block found, start LBA : 443553280
Bad block found, start LBA : 444072448
Bad block found, start LBA : 444896512
Bad block found, start LBA : 446114560
Bad block found, start LBA : 446116096
Bad block found, start LBA : 446880000
Bad block found, start LBA : 447032064
Bad block found, start LBA : 499348736
Bad block found, start LBA : 541479936
Bad block found, start LBA : 553742848
Можно интереса для попробовать затереть в Victoria первый большой сектор --- выставить StartLBA = 1371648, EndLBA = 1371655. Это один большой в 4KiB эмулируется восемью малыми по 512 KiB. И вместо Read <=== Write. Эта запись нулей мигом отработает.
После этого опять же ставите StartLBA = 1371648, EndLBA = 1371655. И оставляете Read. Интересно посмотренть --- остался пендинг или нет...???... ---- Нужен рапорт SCAN из зелёного поля.
Хотелось бы полечить из под DOS , но я никогда не имел дело с загрузочными флешками и не работал в DOS. »
Вся сложность --- как с любой незнакомой программой, а в доках ВСЁ расписано...
ЗЫ Главное бэды пофиксить (а из-под DOS или Windows --- неважно...) и причину их появления выяснить...
Добавлено
=======
PS Сейчас попробовал тест Erase - скорость практически на 0 и сплошные BADS. »
Дурнее этого теста нет... Если есть хоть один бэд в блоке из 256 секторов, то затирается весь блок... Это я про обычные харды с малыми секторами написал...
Tau_0
Нужен рапорт SCAN из зелёного поля.
22:14:44 : Starting Reading, LBA=1371648..1371655, sequential access, timeout 10000ms
22:14:44 : ***** Scan results: no warnings, no errors *****
PS Cо следующим блоком
22:34:44 : Starting Reading, LBA=1373440..1373447, sequential access, timeout 10000ms
22:34:46 : Warning! Block start at 1373440 = 1186 ms
22:34:46 : ***** Scan results: Warnings - 1, errors - 0 *****
2PS Запустил тест с нуля
22:45:39 : Starting Reading, LBA=0..625142447, sequential access, timeout 10000ms
22:46:09 : Block 1371648 Error: UNCR
22:46:12 : Block 1373440 Error: UNCR
22:46:13 : Warning! Block start at 1383936 = 390 ms
22:47:06 : Command interrupted by user!
22:47:06 : ***** Scan results: Warnings - 1, errors - 2 *****
3PS Попробовал еще раз с первым блоком, 2 раза подряд после записи запускал чтение.
23:32:30 : Starting ERASING, LBA=1371648..1371655, sequential access, timeout 10000ms
23:32:30 : Block 1371648 Error: ABRT
23:32:30 : Block 1371655 Error: ABRT
23:32:30 : ***** Scan results: Warnings - 0, errors - 2 *****
23:32:48 : Get passport... OK
23:32:48 : Recallibration... OK
23:32:49 : Starting Reading, LBA=1371648..1371655, sequential access, timeout 10000ms
23:32:50 : Warning! Block start at 1371648 = 1170 ms
23:32:50 : ***** Scan results: Warnings - 1, errors - 0 *****
23:33:39 : Get passport... OK
23:33:41 : Recallibration... OK
23:33:41 : Starting Reading, LBA=1371648..1371655, sequential access, timeout 10000ms
23:33:41 : ***** Scan results: no warnings, no errors *****
После этого запустил тест чтение в HDDScan, по прежнему 2 беда в самом начале. Такая запись не срабатывает почему то.
PSPS Запустил тест с нуля
22:45:39 : Starting Reading, LBA=0..625142447, sequential access, timeout 10000ms
22:46:09 : Block 1371648 Error: UNCR
22:46:12 : Block 1373440 Error: UNCR
22:46:13 : Warning! Block start at 1383936 = 390 ms
22:47:06 : Command interrupted by user!
22:47:06 : ***** Scan results: Warnings - 1, errors - 2 ***** »
Это значит, что в блоке из 256 малых секторов (на самом деле из 256/8=32 больших) есть сбойные секторы. Этим сбойным сектором может быть как первый сектор, так и последний, так и все 256.
Поэтому правильнее почистить так --- StartLBA=1371648, EndLBA=1373440+255=1373695
это, чтобы за один заход почистить.
или за два захода ---
StartLBA=1371648, EndLBA=1371648+255=1371903 -- первый диапазон
StartLBA=1373440, 1373440+255=1373695 ---- второй диапазон
По окончании рапорт SMART покажите...
2:07:33 : Starting ERASING, LBA=1371648..1373695, sequential access, timeout 10000ms
2:07:33 : Block 1371648 Error: ABRT
2:07:33 : Block 1371904 Error: ABRT
2:07:33 : Block 1372160 Error: ABRT
2:07:33 : Block 1372416 Error: ABRT
2:07:33 : Block 1372672 Error: ABRT
2:07:33 : Block 1372928 Error: ABRT
2:07:33 : Block 1373184 Error: ABRT
2:07:33 : Block 1373440 Error: ABRT
2:07:33 : Block 1373695 Error: ABRT
2:07:33 : ***** Scan results: Warnings - 0, errors - 9 *****
2:07:46 : Get passport... OK
2:07:46 : Recallibration... OK
2:07:46 : Starting Reading, LBA=1371648..1373695, sequential access, timeout 10000ms
2:07:50 : Block 1371648 Error: UNCR
2:07:53 : Block 1373440 Error: UNCR
2:07:53 : ***** Scan results: Warnings - 0, errors - 2 *****
2:07:53 : ***** Scan results: Warnings - 0, errors - 2 ***** »
Из рапорта SMART видим атрибут C5(197) RAW = 2Сh=44 dec пендингов.
Не хочет в Victoria 00h затирать --- попробуйте этот диапазон затереть в HDDScan...
А если и это не проймёт, то в дисковом редакторе DMDE затрите следующий диапазон и проверьте...
См. пост (http://forum.oszone.net/thread-173746-4.html) Tau_0 Отправлено: 20:13, 18-05-2014 | #39 и далее, как с DMDE работать
Вот так в DMDE шаблон надо заполнить.
http://rghost.ru/55904230/image.png
Tau_0
Сегодня у меня сдох мой старый бук. Нужно будет переносить с него инфу на новый, на котором у меня стоит WIN8 и я чувствую себя на нем не в своей тарелке. Куплен 2.5 месяца назад (когда на старом перестала запускаться Винда из-за диска) и я им практически не пользовался. На старом была еще проблема с включением (видеокарта) и сегодня он не включился. А Виктория 4.47 и HDDScan Будут работать под WIN8 ?
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.