Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Hardware » Магнитные носители информации » Bad сектора на HDD

Модерирует : Akam1, Dr_StandBy, vertex4

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77

Открыть новую тему     Написать ответ в эту тему

IDreamer



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Оригинальное сообщение от автора:
Люди! Помогите кто чем может! Такая ситуация:  
Принесли мне винчестер maxtor 30гб с файловой NTSF, пришлось поменять на Фат32, так как надо ставить 98 Вин. Поменял, решил разбить на 4гб и 26гб. Когда разбивал ФДиск видел на нём непонятную область в 5мб, это был не диск ну я и удалил его! Всё вродебы разбил, поставил Винду, выключил ПК, включаю на следующий день выбивает при загрузке что потерян кластер и только один диск в 30гб. Проверил на Bad сектора и оказалось их на 5мб как и та область!  
Фу! Запарился печатать!  
Но помнится мне я читал статью, что если винчестер начало лихорадить на Bad сектора, то их можно собрать и заблокировать!  
Так вот статью я не могу найти, мож кто из народу мне подскажет, возможно ли это?  
Всем заранее большое спасибо!


     Программы, помогающие в тестировании:
MHDD  
В презентации не нуждается
http://hddguru.com/content/ru/software/2005.10.02-MHDD/?lang=ru  
Help  
http://wiki.oszone.net/images/1/13/MHDD-_справка.rar
 
Виктория  
http://hddguru.com/content/ru/software/2005.10.03-Victoria/  
Help  
http://wiki.oszone.net/images/1/1a/Victoria.rar
Виктория — это бесплатная программа для низкоуровневой диагностики HDD.  
Виктория поддерживает интерфейсы IDE и SATA.
В версии для Windows поддерживает режим API, что позволяет работать практически с любыми накопителями, которые "видит" операционная система - USB-HDD, SSD, USB Flash, SD/MMC/xD/..., eSATA, Firewire и практически любыми дисками, подключенными через контроллеры.

     Близкие темы:
Почему упала ОС, снизилась скорость винта или DVD? Как переключить PIO в DMA?
Как восстановить бэд блоки на HDD после падения системы?

     Познавательные статьи
о SMART, remap, MHDD, Виктории и не только...
Несколько слов о селфскане

     Прога от производителя для HDD Hitachi, IBM
Drive Fitness Test v4.16 ISO Bootable
Drive Fitness Test v4.15 Manual

ОПРОС Программы для проверки, "лечения" и "убийства" HDD/SSD
Важно! Инструкция по чистке контактов на плате HDD

Всего записей: 479 | Зарегистр. 22-11-2002 | Отправлено: 03:59 23-11-2002 | Исправлено: Engaged Clown, 13:11 05-02-2015
MERCURY127



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
а где ошибки-то?

Всего записей: 12056 | Зарегистр. 03-08-2008 | Отправлено: 16:47 29-12-2024
Volchek



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Комрады, а есть ли какая то тулза, которая умеет начинать низкоуровневое форматирование с определенного сектора? А то есть диск 6Тб, где серьёзные проблемы в начале и в процессе прогона HDD LLF Tool4.50 он, после 5 часов, отключился на 70%. А если запустить заново, то опять надо ждать 5 часов, пока он доберется до нужного места. Или такое принципиально невозможно для низкоуровневого форматирования?  
Я осознаю, что этот диск уже хлам, но ведь интересно! ))

----------
Сегодня - это то самое завтра, о котором мы так беспокоились вчера

Всего записей: 1421 | Зарегистр. 05-01-2003 | Отправлено: 20:14 26-01-2025 | Исправлено: Volchek, 20:18 26-01-2025
wewqasasdx12321

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Volchek

Цитата:
а есть ли какая то тулза, которая умеет начинать низкоуровневое форматирование с определенного сектора?

Я такую видел. Виктория.
Там есть в тесте сnирание и новая разметка. Там они трёт и перезаписывает в нули с определённого LBA.
Но её надо запускать в пред. режиме, иначе она просто "рисует" и всё, как будто что-то там изменяет.
В шапке про неё есть.
 

Всего записей: 132 | Зарегистр. 23-12-2024 | Отправлено: 22:18 18-02-2025
Smyg1



Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
никакого "низкоуровневого форматирования" не бывает стандартными средствами...
 
это обычная запись по ЛБА...
 
этот миф тянется с 1980-х годов, когда на винтах MFM было доступно "низкоуровневое форматирование"...
 
на IDE/SATA такое невозможно...
 

Цитата:
Volchek
есть диск 6Тб, где серьёзные проблемы в начале

 
может стоило назвать модель диска?
 
и раз проблемы "серьезные" задать вопрос в специализированной ветке форума Seagate, WDC... ?

Всего записей: 6353 | Зарегистр. 03-10-2006 | Отправлено: 09:41 19-02-2025 | Исправлено: Smyg1, 09:45 19-02-2025
Ironcast



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Я такую видел. Виктория.  

 А видел и пользовал Calibrate из Norton Utilities 8. Легенды о ней долго ходили.. Однако, когда её попытался попробовать, выяснилось, что она FAT32 не держит     А без этого про большие объёмы можно забыть.. Но я её видел

Всего записей: 4037 | Зарегистр. 20-04-2008 | Отправлено: 10:05 19-02-2025
Smyg1



Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
угу, были еще HddUtil 2.5, SPINRTE, hddut23r, hddspd21, hddlab
 

 
HddUtil 2.5

Всего записей: 6353 | Зарегистр. 03-10-2006 | Отправлено: 14:28 19-02-2025 | Исправлено: Smyg1, 16:00 19-02-2025
wewqasasdx12321

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Smyg1

Цитата:
на IDE/SATA такое невозможно...  


Цитата:
угу, были еще HddUtil 2.5, SPINRTE, hddut23r, hddspd21, hddlab

все IDE на CPU 486 форматировались низким уровнем непосредственно из биоса.
Потому что в то время был стандарт. Но когда некоторые фирмы стали внутри своих hdd делать свои рацухи  с помощью которых или увеличивалась скорость или объём, то они стали отходить от стандартов. а производители мам не успевали менять за ними прошивки биосов . А потом изготовители hdd вообще начали секретить свои разработки, выпуская свой софт для форматирования. Ну а потом поехало-побежало.. И это не связано с интерфейсом SATA.
Поэтому сторонние проги типа Виктория конечно не могут обойти или залесть внутрь микрокода который как раз и занимается форматированием hdd на низком уровне.
   Поэтому сегодня даже если купить переходник sata-ide и в маме выставить IDE то всё равное Виктория не сможет залезть во внутрь личной прошивки фирмы которую она бережёт от чужих глаз как зеницу ока- конкуренция.
 

Всего записей: 132 | Зарегистр. 23-12-2024 | Отправлено: 20:23 19-02-2025 | Исправлено: wewqasasdx12321, 20:27 19-02-2025
Smyg1



Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
в АТА стандарте нет команд для LowLevelFormat...
 
все что можно по АТА сделать - это WriteSector CHS или LBA...
 

Цитата:
Write Buffer     = 0000 00 00 00 00 00 00 E8
Write DMA        = 0000 00 00 00 00 00 00 CA
Write DMA Queued = 0000 00 00 00 00 00 00 CC
Write Multiple   = 0000 00 00 00 00 00 00 C5
Write Sectors    = 0000 00 00 00 00 00 00 30

 
что Вы называете "форматировались низким уровнем" ?

Всего записей: 6353 | Зарегистр. 03-10-2006 | Отправлено: 21:39 19-02-2025 | Исправлено: Smyg1, 21:42 19-02-2025
wewqasasdx12321

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Smyg1

Цитата:
что Вы называете "форматировались низким уровнем" ?

самое первое что пришло в голову из того времени - чередование секторами.
--------
При форматировании ATA-винчестеров используется метод чередования секторов (Interleave) для увеличения производительности. Физические номера секторов заменяются логическими. 1
 
Например, если при коэффициенте чередования 1:1 логические сектора следуют в обычном порядке: 1, 2, 3,...16, 17, то при коэффициенте чередования 2:1 картина уже иная: 1, 10, 2,11,...8, 17. И ещё один пример для коэффициента чередования 3:1: 1, 7, 13, 2,...11, 17, 6, 12. 1
 
Числитель в коэффициенте чередования показывает, за сколько полных оборотов диска могут быть прочитаны все сектора одной дорожки. 1
 
Для всех винчестеров ATA коэффициент чередования равен 1:1
----------
Это сейчас 1:1. А тогда фигач скока душе угодно в биосе мамы. Поэтому наверное и запомнил это так хорошо. Потому что как раз и "фигачил" по молодости. В молодые годы всегда хоца побыстрее чем есть. Разгоны процев , памяти и т.д. Только нафига? Но этот вопрос задаётся уже тогда когда ты уже знаешь что главное не это...Тоже помню, нарозогнал. Сижу довольный, плюю в потолок. Решил VHS цифровить. А плата стала пропускать кадры. Быстро конечно установил что виною разгон, а так бы ломал голову и всех мучил бы что и как.
 
 

Всего записей: 132 | Зарегистр. 23-12-2024 | Отправлено: 04:23 20-02-2025 | Исправлено: wewqasasdx12321, 04:33 20-02-2025
wewqasasdx12321

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Smyg1
Почему сейчас 1:1, а тогда можно было и другие индексы? Всё очень при очень просто. В то время скорость считывания данных из HDD была выше чем мог обрабатывать проц. Но когда проц уже стал "ускоряться", то уже HDD стал отставать, пришлось даже придумывать хитрости , типа ZIP-еть их в контролёре, и кешировать для того что бы успеть записать. Ну и повышать скорость вращения. Но теперь SSD всё это положит в могилу.
 

Всего записей: 132 | Зарегистр. 23-12-2024 | Отправлено: 04:53 21-02-2025
Smyg1



Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
у SCSI дисков в команде FormatUnit до сих пор есть поле byte 3-4 - Interleave Value...

Всего записей: 6353 | Зарегистр. 03-10-2006 | Отправлено: 14:37 21-02-2025
wewqasasdx12321

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Smyg1

Цитата:
у SCSI дисков в команде FormatUnit до сих пор есть поле byte 3-4 - Interleave Value...

Так как мне помниться у него свой внутренний контролёр с CPU для общения со своим семейством  SCSI дисков на одном компе. Наверное этот самый CPU на столько медленный что позволяет юзеру применить для скорости Interleave.
В своё время посматривал на эти диски (по молодости - бестолково ускорялся), мол играешь в игрушку, а он там сам дефрагментируется, пишет с одного на другой, и ты даже не замечаешь замедления, не то что с IDE.
Хорошо отпугнула меня тогда цена данного вопроса.
 
 
Добавлено:
Smyg1
Единственное пока решение данной теме "Bad сектора на HDD " (лично для себя любимого), я уяснил следующее.
1- Или что то придумать на уровне ОС внутри раздела с файлом $BadClus
2- Или писать собственный софт типа ->  
--------
записывать файлы по 1кило или 1 мег - 10 мег, на диск, потом их читать, и засекать время выставления самим, для определения, медленно или нормально. И если не нормально, то этот файл перемещать в невидимую (системную- выставлены атребуты) папку. Эти все файлы будут занимать сектора с бед и с полохой скоростью.. А вся папака будет для юзера не видимая. Но есть проблема. Если форматнуть то всё заного.
-------- пример --> "Disk Revival"
Конечно можно замутить изготовление текстового файла со всеми секторами по типу G-list или что-то подоьное, на другом стороннем диске. А уже потом после нового форматирования , свой софт достаёт этот твой G-list, лезет в фат и метит все эти сектора под один файл и прячет его... В принципе это можно замутить. Плюс этого метода, софту пофиг бренд и тип диска. Метод всеяден. Метод прост как валенок и реализуем даже в простом языке VBS.
 
3-Ограничить время ERC на HDD, для того что бы она медленные сектора тоже .. того..
.цитата
---
Для ограничения времени чтения на жёстком диске (HDD) можно настроить функцию error recovery control (ERC). Она позволяет системному администратору указать, сколько времени микропрограмма диска может тратить на восстановление после ошибки чтения или записи.
По умолчанию время на процедуру коррекции чаще всего составляет 7 секунд. При необходимости его можно изменить на большинстве серверных дисков с помощью утилиты smartmontools, доступной как для Windows, так и для Linux.  
Диски с поддержкой технологии ERC предназначены для использования только в RAID-массивах. Для использования таких накопителей в настольных системах без RAID-массива нужно выставлять значение ERC равным 0.  
-----------
Из этой цитаты понятно что для этого нужно искать диски с ERC режимом.  
hxxps://habr.com/ru/articles/92701/
..
Но сейчас это уже не актуально. SSD уже в шею HDD дышит по объёму/цена. Тем более что уже многие бренды вообще отказываются от механики. Т.е. умирает механика, + китайцы продают уже пилинные hdd с исправленным микрокодом+СМАРТ-ом, типа новые hdd.
..  
Конечно и SSD не вечен и там тоже описанный способ актуален. Но есть одно НО.
Как только вы сотрёте всё. + обяза с обнулением СМАРТ-а. То система начнёт при записи/чтении заполнять смарт. И конечно потом ругнётся о том что смарт БЕД. придётся переодически обнулять смарт. Но зато в последний раз смарт останется GOOD и больше не будет реагировать на БЕД-ы. Если только на новые.
Я лично имею прогу для WD по сбросу смарт. С сегейтами и прочими даже не знаю как. Потому что не пробовал . И с SSD тоже не знаю как. Но прошивку менял не однократно и замыкал контакты и т.д., короче на уровне оживления памяти-флешки, я  знаком.  
   
 
 
Добавлено:
цитата
------------
Сбросить данные SMART на SSD невозможно. Производители дисков намеренно делают эти данные трудноизменяемыми, чтобы предотвратить манипуляции и обеспечить достоверность мониторинга состояния диска. 24
 
Однако для полного удаления данных в твердотельном накопителе можно воспользоваться функцией Secure Erase. Это набор команд, при помощи которых полностью очищается диск. Чтобы запустить Secure Erase, рекомендуется использовать специальную программу производителя твердотельного накопителя, например, Crucial Storage Executive или Samsung Magician. 3
 
Также для безвозвратного удаления файлов необязательно использовать Secure Erase, так как при включённой функции TRIM обычное быстрое форматирование также сможет удалить данные без возможности их последующего восстановления. 3
------------
Главное в этой цитате --  
"Чтобы запустить Secure Erase, рекомендуется использовать специальную программу производителя"
Но можно в маме отключать проверку СМАРТ (SMART self test), тогда ОС будет пофиг СМАРТ.  
 
 
Добавлено:
Вот так из-за конкуренции юзеру приходится заниматься разработкой собственного софта с откр кодом для метки бед секторов.
 
 
Добавлено:
проверил я  
Crucial Storage Executive или Samsung Magician
и вроде обе 2024г аннет. Не могут вообще ничего сделать ни ssd ни с HDD (WD).
SSD и через usb и через SATA- Пофиг. Запуск через админа прог тоже ничего не даёт.
А у Crucial Storage Executive вообще нет функции  Secure Erase. Очистка всего есть
Короче туфта эти софтины для сброса СМАРТ.
Хотя у сигейта (не помню как зовут прогу какой то wizart), пробовал - пашет с HDD и даже low format  есть.
 

Всего записей: 132 | Зарегистр. 23-12-2024 | Отправлено: 21:41 21-02-2025 | Исправлено: wewqasasdx12321, 00:22 22-02-2025
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77

Компьютерный форум Ru.Board » Hardware » Магнитные носители информации » Bad сектора на HDD


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru