Как восстановить не читающийся CD? - [3]

Шрифт
Интервал

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

Если же хачинье микропроцессорных программ вам не по зубам, можно пойти другим путем. Аккуратно разберите CD-ROM привод и извлеките его начинку из корпуса (теперь вы поняли почему автор порекомендовал купить для этих целей отдельный – максимально дешевый – привод?). Теперь, открутите болты, удерживающие металлическую планку, на которой закреплен эдакий "пятачок", прижимающийся к верхнему краю лазерного диска и тем самым уберегающий его от проскальзывания. Вместо этой некузявой конструкции вы можете использовать металлическое кольцо или иную тяжесть. Главное, – получить свободный доступ к лазерному диску и возможность его "горячей" смены на ходу без выдвижения лотка.

Подключите CD-ROM к компьютеру и, включив питание последнего, нормальным путем вставьте в привод специальным образом подготовленный диск, адрес выводной области которого лежит в районе 80 – 90 минут (можно просто вставить любой CD с видеофильмом от 700 мегабайт). Убедившись, что диск нормально опознан, дождитесь его полной остановки и – не выключая компьютера – аккуратно снимите его с привода, ни в коем случае не открывая лоток. Теперь – установите в привод тот диск, который вы собираетесь восстанавливать. Поскольку TOC старого диска уже находится в кэше, а замену диска, совершенную таким варварским способом, привод обнаружить не в состоянии, он будет работать с новым диском точно так же, как и со старым. Только не пытайтесь читать содержимое диска средствами операционной системы – это ни к чему хорошему ни приведет (ведь она тоже умеет кэшировать и сколько бы вы ни жали на "обновить" в окне проводника будет неизменно прежнее оглавление). Лучше возьмите любой "грабер", читающий диск на секторном уровне и не задающий при этом лишних вопросов (например, можно воспользоваться утилитой cd_raw_read, бесплатно распространяемой автором этой статьи) и скопируйте все содержимое диска от первого сектора до последнего в файл-образ, а затем, используя любую подходящую программу "прожига", залайте его на CD-R или CD-RW. Пусть вы не восстановите сам диск, но зато – его содержимое! Эта методика с одинаковым успехом применима как для аудиодисков, так и для дисков с данными.

Как вариант: можно не откручивать прижимную планку, а найти датчик смены диска и на время сделать ему "харакири", заставляя привод думать, что восстанавливаемый диск не был заменен (дешевые приводы используют простые механические датчики, сразу же бросающиеся в глаза, в более дорогих моделях отдельного датчика вообще нет и признаком смены диска считается нажатие на EJECT; в этом случае с некоторым риском можно воспользоваться отверстием для аварийного извлечения диска, однако, имейте ввиду, что извлечение диска на работающем приводе может необратимо искалечить его механическую часть).

К слову сказать, существуют и такие приводы, которые ухитряются читать диск даже при полностью разрушенном TOC'е. К ним в частности относятся некоторые модели "писцов" от MSI. Обладателем этих приводов незачем развинчивать свой CD-ROM – сбойный диск он прочтет и так.

Так же, при восстановлении многосессионных дисков можно попробовать просто зачернить вводную область диска черным маркером, – содержимое первой сессии при этом окажется утраченным, но вот все последующие сессии большинство приводов прочтут на ура. Напоминаю, что вводная область диска выглядит как блестящее кольцо, расположенное вокруг внутренней кромки диска.

диск опознается приводом, но не опознается операционной системой

Вы вставляете диск в привод. Привод раскручивает диск, зажигает индикатор DISK IN (если он есть), однако, попытка просмотра содержимого диска штатными средствами операционной системы приводит к сообщению о той или иной ошибке. Сканирование поверхности диска утилитой Ahead Nero CD Speed (или любой другой утилитой аналогичного назначения) выявляет один или несколько разрушенных (damaged) секторов.

Это – явный симптом повреждения файловой системы, а точнее – ее корневого каталога. Если это произошло – не хватайтесь за сердце. Восстановление коревого каталога лазерных дисков в отличии от винчестеров и дискет не представляет большой проблемы. Подавляющее большинство лазерных дисков содержат не одну, а сразу


Еще от автора Крис Касперски
Восстановление данных

Книга представляет собой пошаговое руководство по восстановлению поврежденных данных на жестких и оптических дисках. Подробно рассмотрена структура популярных файловых систем: NTFS, ext2/ext3, UFS/FFS и др. Описаны автоматические методы восстановления данных для операционных систем Windows и Linux. Приведены способы ручного восстановления, используемые в случае, когда автоматическое восстановление невозможно. Материал сопровождается большим количеством полезных советов и исчерпывающим справочным материалом.


Тонкости дизассемблирования

Очень часто под рукой не оказывается ни отладчика, ни дизассемблера, ни даже компилятора, чтобы набросать хотя бы примитивный трассировщик. Разумеется, что говорить о взломе современных защитных механизмов в таких условиях просто смешно, но что делать если жизнь заставляет?..


Энциклопедия примет погоды. Предсказание погоды по местным признакам

Эта книга расскажет вам как по оттенку неба, по форме облаков и поведению животных предсказать погоду на несколько ближайших дней определить, будет ли дождь, а может быть, случатся заморозки, гроза или даже выпадет град? Книга будет особенно полезна рыбакам, туристам и альпинистам — всем тем, для кого заблаговременное предсказание ненастья — вопрос жизни и смерти. Книга написана простым, понятным, доступным языком и рассчитана на самый широкий круг читателей.


Техника сетевых атак

В книге рассказывается история главного героя, который сталкивается с различными проблемами и препятствиями на протяжении всего своего путешествия. По пути он встречает множество второстепенных персонажей, которые играют важные роли в истории. Благодаря опыту главного героя книга исследует такие темы, как любовь, потеря, надежда и стойкость. По мере того, как главный герой преодолевает свои трудности, он усваивает ценные уроки жизни и растет как личность.


Рекомендуем почитать
Избранный

Это рассказ о том, что не все в этой жизни зависит от нас. Иногда действия людей могут изменить ее. И не всегда в лучшую сторону.


Практические советы по воспитанию детей

Наша книга позволит посмотреть новым взглядом на простые и сложные жизненные ситуации обычных семей. Здесь Вы найдете новые ответы на вопросы о воспитании детей, ежедневно возникающие у большинства мам и пап, описанные простым и понятным языком. Мы не претендуем на звание «истины в последней инстанции», мы делимся новым взглядом на привычные ситуации. Опытом, который практически применяем и используем в жизни, и допускаем мысль о том, что этот опыт может быть полезен и Вам!


Грязь

Не зарекаться. Все это глупости. В конце ты все равно смешаешься с грязью, как бы ты не избегал её.


Феномен Д.Л.Ч. или Таинственное исчезновение Костика Чебурашкина

В книге рассказывается история главного героя, который сталкивается с различными проблемами и препятствиями на протяжении всего своего путешествия. По пути он встречает множество второстепенных персонажей, которые играют важные роли в истории. Благодаря опыту главного героя книга исследует такие темы, как любовь, потеря, надежда и стойкость. По мере того, как главный герой преодолевает свои трудности, он усваивает ценные уроки жизни и растет как личность.


По имени Шерлок (книга 1)

Мог ли представить главный герой, чем обернется для него участие в конкурсе виртуальных миров? Полные опасностей улицы ночного города, мистические культы, загадочные ритуальные убийства, поиски пропавших родителей - нет ничего, с чем бы не смог справиться человек, вооруженный интеллектом, наблюдательностью и интуицией. Но не стоит забывать и об опасностях, подстерегающих в реальном мире. Кто-то очень не хочет, чтобы наш герой победил. По велению долга, или все же есть личные причины?