Era CG ERA Creative Group

TRD Image Map

TRD Image Map
TR-DOS Disk Image Map Viewer
version0.0
author:Black Cat
date:2017

Об утилите.

Утилита TRD Image Map предназначена для просмотра карты расположения файлов в образах дисков TRD (дампы дисков TR-DOS).
Для просмотра карты необходимо:
  • либо перетащить исследуемый TRD-образ в окно программы,
  • либо передать путь к исследуемому образу в качестве параметра командной строки примерно так:
    TRDMap image.trd
Слева выводится список файлов диска. Перемещаясь по списку можно смотреть, какие сектора на диске он занимает.
Справа отображается сама карта диска. Клик по сектору - вывод информации о секторе. Двойной клик по сектору - установит курсор в списке файлов на файл, которым занят этот сектор (если сектор занят каким-то файлом), и выделит все сектора, занятые этим файлом.

Карта сбойных секторов.

Если рядом с исследуемым образом разместить текстовый файл описанного ниже формата со списком сбойных секторов, то описанные в нем сектора будут выведены на карте образа при его открытии черным цветом.
Файл карты сбойных секторов должен быть расположен в той же папке, что и исследуемый TRD-образ и иметь такое же имя, но с расширением .bslist.
Например, файл карты сбойных секторов для образа image.trd должен иметь имя image.bslist.
Формат описания сбойных секторов достаточно простой. Одна группа сбойных секторов описывается одной строкой. Строки могут быть двух следующих видов:
  • TTSS - 4-значное hex-число - одиночный сбойный сектор. Здесь TT - номер трека (номер логического трека), SS - номер сектора (нумерация с 0).
  • T1S1T2S2 - 8-значное hex-число - группа сбойных секторов расположенных подряд. Здесь T1S1 - трек/сектор начала сбойного участка T2S2 - трек/сектор последнего сбойного сектора участка.
Все строки, не вписывающиеся в данный формат, игнорируются.
Пример файла .bslist:
        000C
        5202530A
        6401
Данный пример описывает 1 сбойный сектор с номером 0C на дорожке 00, группу сбойных секторов от сектора 02 дорожки 52 до сектора 0A дорожки 53, 1 сбойный сектор с номером 01 на дорожке 64.

Спасибо за внимание.