Лазерные диски


Диск не опознается приводом - часть 2


Можно ли восстановить такой диск самостоятельно? Да, можно, но для этого вам понадобится определенное оборудование, стоящее порядка 1000 рублей (~30$). Конкретно – отдельный CD-ROM привод, над которым будет не жалко поизмываться, и потерей которого вы окажетесь не слишком сильно огорчены (очень хорошо подходят для этих целей низкоскоростные приводы, оставшиеся от последнего апгрейда системы).

Весь фокус в том, что для работы с диском на сектором уровне TOC не так уж и нужен, и без него вполне можно обойтись. Фактически, это не аппаратная, а программная проблема. Обнаружив, что в процессе чтения оглавления диска возникли неустранимые ошибки, микропрограмма, зашитая в ПЗУ привода, отказывает такому диску в обработке, несмотря на то, что содержимое TOC'а дублировано в Q-канале подкода и размазано по всей спиральной дорожке. Причем привод реально нуждается лишь в трех основных полях TOC'a: адресе выводной области диска (чтобы знать: до сих пор можно дергать головкой), стартовом адресе первого трека (чтобы знать, откуда начинать чтение данных) и адресе следующей вводной области

(только для многосессионных приводов). Со стартовым адресом первого трека разобраться проще всего – он по жизни равен 00:02:00 (что соответствует нулевому LBA-адресу). Адрес Lead-Out, напрямую зависящий от объема лазерного диска, не обязательно указывать точно, достаточно выбрать его таким, чтобы он был не меньше адреса настоящего Lead-Out, иначе все расположенные за ним сектора окажутся недоступными. Установив адрес Lead-Out на 80- или даже 90 минут мы можем гарантировать, что вся поверхность диска будет доступна приводу. Короче говоря, имей мы доступ ко внутренним структурам прошивки привода, восстановление разрушенного TOC'a было бы плевым делом. Автор использует для этих целей специальным образом модифицированную им прошивку обыкновенного CD-ROM привода (старенькая 8x модель от no name), которая позволяет манипулировать любыми служебными данными и потому читает все, что только физически можно прочесть.




Начало  Назад  Вперед



Книжный магазин