Ремонт ноутбуков, компьютерная помощь и ремонт компьютеров в Москве

Транслятор - это программный модуль жёсткого диска который преобразует физические адреса секторов(CHS) в их логическую форму(LBA). Необходимость транслятора в том, что при производстве жёстких дисков возникает значительное количество сбойных(BAD) секторов, каждый из которых имеет свой физический CHS адрес. Соответственно такие сектора должны быть сразу исключены из пространства доступных для чтения/записи адресов.

Для этого существует P-list, куда заносятся адреса всех сбойных секторов, обнаруженных на этапе производства и первичного тестирования жёсткого диска. Далее на основе P-листа строится транслятор. Сбойные сектора исключаются из трансляции и в дальнейшем блок магнитных головок их просто пропускает.

Многие задаются вопросом, а как обстоит дело со сбойными секторами, которые появляются в процессе эксплуатации жёсткого диска? Эти сектора подвергаются РЕМАПУ(Remap). Их адреса контроллер заносит в G-list и логически присваивает LBA адрес битого(BAD) сектора другому сектору из специально отведённой под ремап резервной области диска.

При РЕМАПЕ транслятор не меняется, блок магнитных головок при попадании на сбойный-ремап сектор не пропускает его, а "перескакивает" на резервную область, читает переназначенный сектор, возвращается обратно и продолжает дальнейшее линейное чтение. Соответственно большое число ремап-секторов замедляет работу жёсткого диска. Кроме того размер G-листа ограничен как правило 1024 секторами.

Если накопитель определяется, но его рамер равен "0 байт" значит повреждён модуль транслятора либо разрушен P-лист, в случае если транслятор собирается "на лету".

Задайте вопрос

{emailcloak=off}
qlform generator by ql.de
Москва, ул. Каховка, д.28, оф.10 (495)971-70-40
Рейтинг@Mail.ru Rambler's Top100