![]() |
|
Модераторы: Kagor |
![]()
|
|
| p0s0l |
|
|||
![]() Г-н Посол ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 3668 Регистрация: 13.7.2003 Где: 58°38' с.ш. 4 9°41' в.д. Репутация: 1 Всего: 112 |
Вот, попалась прога MHDD 2.9, решил испробовать. Достал запыленный IBM 40 gb DTLA, запустил scan с ремапом, и вроде убирает нормально бэды, но как можно узнать какой резерв остался ?
-------------------- С уважением, г-н Посол. |
|||
|
||||
| oleg1973 |
|
|||
![]() asm fanat ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 3283 Регистрация: 16.7.2003 Где: Italy Репутация: нет Всего: 34 |
всмысле резерв?
-------------------- SST 465555 icq 200-512-712 |
|||
|
||||
| p0s0l |
|
|||
![]() Г-н Посол ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 3668 Регистрация: 13.7.2003 Где: 58°38' с.ш. 4 9°41' в.д. Репутация: 1 Всего: 112 |
Ну я так понимаю, у винтов есть скрытый резерв, если находится бэд-сектор, то его "заменяют" из этого резерва... Или чего, чушь поди говорю ?
Когда прогой прошелся по винту (с включенной функцией Remap), то при следующей проверке было слышно, как головка металась на каждом бывшем бэде в другой конец винта. Если попадалась большая куча исправленных бэдов, то там вообще шелест начинался сплошной. Но вот, думаю, либо же эти бэды с конца винта берутся (т.е. ёмкость винта уменьшается), либо же из резерва... -------------------- С уважением, г-н Посол. |
|||
|
||||
| oleg1973 |
|
|||
![]() asm fanat ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 3283 Регистрация: 16.7.2003 Где: Italy Репутация: нет Всего: 34 |
просто бэд в фате как бэд и помечается и системой не используется
удобно кстати если че спрятать нада -------------------- SST 465555 icq 200-512-712 |
|||
|
||||
| -=::BlackCat::=- |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1456 Регистрация: 12.7.2003 Где: растёт анаша? Репутация: нет Всего: 6 |
1. Не хочу обидеть но кажись всё.таки чушь
2. а как это ты определил что головка иммено на бэдах, прыгала, да ещё именно в конец диска??? -------------------- -=::BlackCat::=- такой дуратцкий аватар потому как мой 100х100, а такие подгрузить нелзя, движок форума чо сам не может его переделать?? гррр, админ, форум косячит |
|||
|
||||
| p0s0l |
|
|||
![]() Г-н Посол ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 3668 Регистрация: 13.7.2003 Где: 58°38' с.ш. 4 9°41' в.д. Репутация: 1 Всего: 112 |
Ну куда-то же она прыгала ? Бэды вначале диска... Не из середины же берутся сектора...
И это не в FATе помечается... У меня даже разделов-то на нём нет... Прога из под DOS работает через порты... Ну если это чушь, то как эти бэды исправляются (Обычное форматирование их не исправляло) ? И зачем головка уезжает куда-то ? -------------------- С уважением, г-н Посол. |
|||
|
||||
| -=::BlackCat::=- |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1456 Регистрация: 12.7.2003 Где: растёт анаша? Репутация: нет Всего: 6 |
1. oni kagto peremagnichiwajutsja, progu ewto sam juzal, pomnju disk moi nosilowalo neskolko chasow, no badi ushli =)
-------------------- -=::BlackCat::=- такой дуратцкий аватар потому как мой 100х100, а такие подгрузить нелзя, движок форума чо сам не может его переделать?? гррр, админ, форум косячит |
|||
|
||||
| Sardar |
|
|||
![]() Бегун ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6986 Регистрация: 19.4.2002 Где: Нидерланды, Groni ngen Репутация: нет Всего: 317 |
Слышал что на дисках обычно несколько паралельных дорожек на одну: одна используется, остальные в резерве. На любом диске есть бэды, тогда используется резервная дорожка рядом, в результате имее идеальный диск. По моему это все работает на уровне железа(прошивка винта), вмешиватся можно используя софт производителя.
-------------------- Опыт - сын ошибок трудных © А. С. Пушкин Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik Оценить мои качества можно тут. |
|||
|
||||
| Y-Vladimir |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 263 Регистрация: 16.7.2004 Где: Казань Репутация: 4 Всего: 6 |
Для Бэдов есть специальная зарезервированная область, HDD после изготовления, еще на заводе проверяют на наличие Бэд-секторов (они неизбежно пристутствуют на каждом диске вследствие технологических причин), и далее они заменяются из резерва. Если Бэдов больше нормы - диск отправляется в утиль. Кстати если специальной прогой посмотреть SMART-информацию, то можно по кол-ву таких "врожденных" Бэдов определить насколько качественный диск попался
Если в процессе эксплуатации появляются новые Бэд-сектора, то они опять же заменяются из резерва, причем емкость диска при этом не меняется. Если резерв кончается, то начинают на замену отжирать с конца диска , и как следствие уменьшается емкость диска.
А не жирно получается? |
|||
|
||||
| p0s0l |
|
|||
![]() Г-н Посол ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 3668 Регистрация: 13.7.2003 Где: 58°38' с.ш. 4 9°41' в.д. Репутация: 1 Всего: 112 |
Я так и думал... Спасибо, Y-Vladimir!
Значит этих бэд-секторов может быть сколько угодно... Понятно, тему можно закрывать... -------------------- С уважением, г-н Посол. |
|||
|
||||
| oleg1973 |
|
|||
![]() asm fanat ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 3283 Регистрация: 16.7.2003 Где: Italy Репутация: нет Всего: 34 |
неправильный подход
1) бэды в фате помечаются это раз (в случае вындоса там уже не сектора а кластеры) 2) надо отделить мух от котлет и разобратся о каких бэдах говорим,о тех которые заводского производства как заметил Y-Vladimir или те которые возникли в процессе эксплуатации (системные назовем), этих может быть сколько душе угодно. а лечение происходит переформатированием сектора или дорожки. опять же бэд системный может быть тоже разным,между секторами есть некое пространство (зависит кстати от скорости вращения ) и там есть инфа о номере сектора дорожки и crc данных в секторе и еще чето там не помню, так вот если crc не совпадает то сектор считается сбойным хотя физически вполне нормален, и в другом случае при физическом повреждении сектора (ну размагнитился он) получается неустойчивое считывание, что опять же дает неверное crc. в любом случае делается к примеру 1000 считываний данных сектора и выбирается вариант наиболее часто попадаюшийся, который берется за верный,сектор переформатируется и данные записыватся заново.
в данном случае вполне вероятно что прога читала данные и временно писала их в конец винта в свободное место, ради интереса погляди как дефраг виндоса работает, тоже самое происходит. -------------------- SST 465555 icq 200-512-712 |
|||
|
||||
| Y-Vladimir |
|
||||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 263 Регистрация: 16.7.2004 Где: Казань Репутация: 4 Всего: 6 |
Не совсем так, бэды конечно и в ФАТе помечаются, но современные жесткие диски хранят собственную таблицу бэдов в CMOS (и это 100% именно физические бэды, а не логические) . И никакими средствами ОС нельзя просмотреть эту информацию и тем более изменить ее. А вообще HDD сами следят секторами и если обнаруживается сбойный сектор, то делается попытка все-таки прочитать его, и если это удается, то данный сектор замещается из резерва и иформация копируется в новый сектор. Это все происходит совершенно прозрачно для пользователя и для ОС, до тех пор пока удается восстанавливать информацию, единственное что, снижается производительность в таких участках. Это явление снижения производительности часто используется для тестирования HDD (посмотри например на www.ixbt.com, там много таких примеров), там на графиках видны резкие провалы. А ОС ничего не заменяет резервом, она просто помечает бэды, в результате емкость снижается.
А по-моему для позиционирования головки используется сторона одного из блинов. Эта сторона размечается специальным образом, на ней хранятся информация о номере дорожки и т.д. Без этой разметки не будет работать сервопривод головки HDD. Это так называемя Low-Level информация. По-крайней мере в старых HDD было все именно так, в новых может и по-другому.
Так ведь физический дефект переформатированием не исправишь. Вроде так, поправьте если че наглючил... |
||||||
|
|||||||
| p0s0l |
|
|||
![]() Г-н Посол ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 3668 Регистрация: 13.7.2003 Где: 58°38' с.ш. 4 9°41' в.д. Репутация: 1 Всего: 112 |
-------------------- С уважением, г-н Посол. |
|||
|
||||
| Y-Vladimir |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 263 Регистрация: 16.7.2004 Где: Казань Репутация: 4 Всего: 6 |
Так значит получается, HDD может в процессе работы заменять дефектные сектора используя первый метод?
А прога MHDD 2.9, которую ты юзал работает, стало быть, по второму методу. Или я чего не так понял |
|||
|
||||
| p0s0l |
|
||||
![]() Г-н Посол ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 3668 Регистрация: 13.7.2003 Где: 58°38' с.ш. 4 9°41' в.д. Репутация: 1 Всего: 112 |
Да... Ведь по-моему и ты это сам говорил... Или мне померещилось ?...
По-моему, наоборот, по первому методу, т.к. головка тащится в конец винта. Да и к тому же написано, что второй метод используется при изготовлении (хотя можно и так, самому), т.к. требует низкоуровневое переформатирование винта (чтобы сдвинуть разметку № дорожек и секторов)... -------------------- С уважением, г-н Посол. |
||||
|
|||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Общие вопросы по железу | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |