6. Структура файла экспортируемых дефектов.
Файл дефектов (экспортируемых программой Defectoscope) состоит из заголовка и непосредственно следующих за ним данных.
Формат заголовка приведен в Таблице!
|
Имя поля |
Длина, бант. |
|
Версия формата данных
Текущая версия - 0. В дальнейшем формат данных может измениться что приведет к увеличению номера версии. |
2 |
|
Тип дефектов: 1-LBA, 0-CHS (булевское значение). |
1 |
|
Длина области данных в байтах |
4 |
|
Резерв |
60 |
Формат области данных зависит от типа дефектов (CHS или LBA). Для дефектов в формате LBA он приведен в следующей таблице.
Таблица 2. Структура области данных для LBA дефектов
|
Имя поля |
Длина, байт |
|
Массив записей о дефектах |
4000 * (размер записи о дефекте) |
|
Количество записей о дефектах в массиве |
2 |
|
Резерв |
256 |
Сама запись о дефекте имеет следующий формат:
Таблица 3. Структура записи о дефекте
|
Имя поля |
Длина, байт |
|
LBA |
4 |
|
Длина дефекта (количество дефектных секторов, начиная с позиции, содержащейся в поле LBA) |
4 |
|
Код ошибки (возвращенный накопителем) |
1 |
Для дефектов в формате CHS формат области данных следующий:
Таблица 4. Структура области данных для CHS дефектов
|
Имя поля |
Длина, байт |
|
Массив записей о дефектах |
7000* (размер записи о дефекте) |
|
Количество записей о дефектах в массиве |
2 |
|
Признак заполненности таблицы (булевское значение) Означает, что массив записей полностью заполнен. |
|
Сама запись о дефекте формата CHS имеет следующий формат:
Таблица 5. Структура записи о CHS дефекте.
|
Имя поля |
Длина, бант |
|
Cyl |
2 |
|
Head |
1 |
|
Sec |
1 |
|
Код ошибки (возвращенный накопителем) |
1 |
上一篇:工厂级维修写入硬盘缺陷表 下一篇:WD153AA的维修 |