Восстановление данных на 100% - Петр Ташков 16 стр.


Загрязнения

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

• Нужно использовать салфетки из многократно выстиранной неворсистой мягкой ткани, например бязи или фланели. Продаются и специальные готовые нетканые салфетки, уже смоченные очищающим раствором.

• В качестве жидкости для очистки дисков, помимо готовых фирменных растворов, подходят распространенные стеклоочистители, 0,5–1 %-ные растворы бытовых моющих средств типа Fairy или «Мистер Мускул», водный раствор этилового или изопропилового спирта или их смеси концентрацией от 10 до 40 %.

• При протирании диска основные движения должны быть направлены радиально – от краев к центру.

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

Трещины

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

Бороться с трещинами, заливая их клеем или укрепляя диск как-либо еще, практически бесполезно. За счет внутренних напряжений в пластмассе края трещин расходятся на большую величину, чем допустимая ошибка в позиционировании луча. И заделка трещины все равно не решит проблему ошибок чтения. Тем не менее треснувший диск можно подклеить с верхней стороны скотчем или пленкой типа «Оракал». Это, по крайней мере, предотвратит разлет осколков диска в приводе. Встречаются советы приклеить на треснувший диск другую ненужную болванку или тот прозрачный вкладыш, которым обычно закрывают стопку дисков внутри промышленной упаковки-бобины. Двойной диск, скорее всего, не пройдет в привод по толщине, поэтому читать его придется на доработанном приводе. В любом случае, если имеется диск даже с крошечной и несквозной трещиной, стоит предварительно приостановить дисковод одним из программных средств. В качестве примера можно рассмотреть Nero Drive Speed.

Эта утилита входит в состав пакета Nero (http://www.nero.com), но по умолчанию не инсталлируется. Чтобы воспользоваться программой Nero DriveSpeed, следует в процессе установки пакета Nero указать вариант Полная установка или выбрать эту утилиту в группе Инструменты при выборочной установке.

1. Запустите программу (Пуск → Все программы → Nero → Инструменты → Nero DriveSpeed). Откроется окно программы (рис. 5.5), а в области уведомлений Панели задач появится ее значок.

Рис. 5.5. Окно программы Nero DriveSpeed

2. В раскрывающемся списке в верхней части окна выберите дисковод, скорость которого нужно ограничить.

3. В раскрывающихся списках Скорость чтения (CD) и Скорость чтения (DVD) выберите минимальную скорость.

4. В раскрывающемся списке Время вращения выберите время, в течение которого диск будет раскручиваться перед началом чтения. Этот параметр в рассматриваемом случае не столь важен.

Ограничение скорости действует до тех пор, пока программа работает и ее значок остается в области уведомлений Панели задач. Для выхода из программы и снятия ограничений щелкните правой кнопкой мыши на этом значке и в открывшемся меню выберите команду Выход.

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

• CDSpeed (http://www.asus.com.tw/download/multimedia/cdrom-audio.htm). Существует еще несколько программ с таким же названием.

• CD-ROM Tool (http://cdromtool.hopto.org).

• CDSlow (http://cdslow.webhost.ru).

Царапины

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

Гораздо лучше дело обстоит с царапинами на нижней поверхности пластины. Есть два пути устранения таких дефектов:

• заполнить дефекты прозрачным материалом с близким к поликарбонату коэффициентом преломления. Затем может понадобиться финишная шлифовка и полировка;

• равномерно отшлифовать поверхность пластины до дна самых глубоких дефектов, а затем отполировать ее.

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

Существуют и другие средства – специальные одно– и двухкомпонентные полимерные компаунды, которые выпускают многие производители оргтехники и дисков. В их числе – паста DataFlash Disc Repair 1210, наборы VINTECH Dr. Clean VC-2000, Hama 49838, Hama 4819, Digitex DCACLRK-05-BL, Digitex DG-010-C, Maxell Disc Scratch Repair Kit (рис. 5.6) и др.

Рис. 5.6. Набор для восстановления поверхности дисков

В состав набора обычно входят тюбик с пастой и полировочные салфетки. Цена такого набора составляет от $5 до $20, а 5 г пасты хватает для восстановления 10–20 дисков. В некоторые наборы входят две пасты или жидкости: одна для более грубой полировки, а вторая для завершающей обработки поверхности.

Более совершенными являются фотополимерные компаунды. Они позволяют заполнить достаточно глубокие царапины до 0,3–0,5 мм, поскольку не содержат растворителей и сохраняют практически неизменный объем в процессе полимеризации на свету. В комплект с таким компаундом входит стеклянная пластина-матрица.

1. Диск обезжиривается спиртом и высушивается.

2. В царапину вровень с ее краями шприцом вносится компаунд.

3. Матрица прижимается к поверхности диска так, чтобы разровнять компаунд.

4. Все вместе помещается на несколько минут под кварцевую лампу или просто на прямой солнечный свет.

5. После отвердевания компаунда матрица отделяется от поверхности диска.

«Партизанские» методы шлифовки столь же стары, сколь и способы заделки царапин. Нужно отметить, что ручной шлифовкой и полировкой можно удалить только поверхностные царапины и потертости диска. Дело в том, что недостаточно выровнять царапины: для фокусировки лазера очень важно сохранить геометрическую плоскость поверхности диска, а даже малейшие волны оказывают столь же пагубное действие, как и сами царапины. Для полировки поверхностных дефектов обычно предлагается паста ГОИ или «Ювелирная», нанесенная на фланелевую или замшевую салфетку. Для устранения более грубых царапин иногда рекомендуют сначала использовать зубной порошок (современные неабразивные зубные пасты для этого малопригодны), а затем, после промывки поверхности, завершить полировку той же пастой ГОИ. Можно встретить даже советы по полировке диска пастой ГОИ подушечками пальцев – так можно обнаружить мельчайшие неровности. Правда, руки потом придется долго отмывать керосином.

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

Примечание

Для лабораторных работ по восстановлению информации программными методами имитировать повреждения диска еще проще. Наклеивайте на прозрачную сторону диска кусочки непрозрачного скотча разной формы и размера в разных местах. Эта операция обратима и поможет легко изобразить любые дефекты.

Примечание

Для лабораторных работ по восстановлению информации программными методами имитировать повреждения диска еще проще. Наклеивайте на прозрачную сторону диска кусочки непрозрачного скотча разной формы и размера в разных местах. Эта операция обратима и поможет легко изобразить любые дефекты.

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

Самое простое приспособление подобного рода – Doctor Series Advanced Disc Repair System (рис. 5.7) с ручным приводом – выпускает компания Digital Innovations (www.digitalinnovations.com). Восстанавливаемый компакт-диск и лепестковый шлифовальный круг (на фотографии он похож на вентилятор) вращаются во взаимно перпендикулярных плоскостях. Сверху в корпус вставляется флакон со смачивающей жидкостью – 0,5 %-ным водным раствором изопропилового спирта. Жидкость по каплям поступает на шлифовальный круг. Круги являются расходным материалом, а одного круга хватает на шлифовку примерно 50 дисков. Розничная цена этого устройства в российских интернет-магазинах составляет около $30.

Рис. 5.7. Приспособление для шлифовки дисков

Более современными являются приборы с электроприводом от компании Aleratec (http://www.aleratec.com). Любопытно, что сам изготовитель позиционирует их как оборудование не только для компаний, занимающихся восстановлением информации, но и для видеосалонов и пунктов проката. Видимо, в США цены на лицензионные DVD, выдаваемые напрокат, делают их восстановление более чем оправданным с экономической точки зрения.

Aleratec DVD/CD Disc Repair Plus – прибор, внешне похожий на CD-плейер (рис. 5.8). Восстановление диска занимает от одной до пяти минут. Для шлифовки необходимо нанести три капли смачивающей жидкости на шлифовальную шайбу, положить сверху диск, закрыть крышку и нажать кнопку Repair (Отремонтировать). Две другие кнопки на корпусе устройства служат для выбора режима – от поверхностной шлифовки до удаления более глубоких царапин. Прибор стоит около $40, а набор расходных материалов (шайбы и жидкость), которого хватает примерно на 30 дисков, – еще $35.

Рис. 5.8. Aleratec DVD/CD Disc Repair Plus

Aleratec DVD/CD Disc Repair CG (рис. 5.9) – мощный профессиональный аппарат ценой около $550. Он снабжен системой непрерывной подачи жидкости и таймером. Восстановление диска занимает до пяти минут.

Рис. 5.9. Aleratec DVD/CD Disc Repair CG

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

Чтение диска с разрушенной служебной областью

Как уже отмечалось, при повреждении центральной области диска, где находится нулевая дорожка, этот диск просто не распознается приводом. Обнаружив, что в процессе чтения оглавления диска возникли критические ошибки, микропрограмма привода отказывает такому диску в обработке, несмотря на то что содержимое TOC дублировано по всей спиральной дорожке. В результате после вставки диска дисковод продолжает считать, что диска в нем нет, индикатор готовности на передней панели, помигав, гаснет и какие-либо дальнейшие действия невозможны.

Примечание

Привод выдает в интерфейс служебные сообщения о своем состоянии. Эти сообщения (Error codes или Sense Codes), в шестнадцатеричном формате, описаны стандартом MMC-3. Так, например, код 2/3A/01 (Medium not present – tray closed) означает, что лоток закрыт, и диска в дисководе нет; код 3/11/00 (Unrecovered read error) – неисправимая ошибка чтения и т. д. Всего таких кодов 40. Операционная система Windows, как правило, интерпретирует их обобщенно – как отсутствие диска в приводе, ошибку чтения или ошибку записи (обычному пользователю подробности не нужны). Истинные значения кодов демонстрируют некоторые программы, например IsoBuster, или служебные утилиты от производителей дисководов.

Все прикладные программы обращаются к приводу CD/DVD через его интерфейс, и если микропрограмма отказалась признать наличие диска в приводе, этого диска «не существует» ни для операционной системы, ни для любой из программ восстановления данных. Нам же нужно каким-то образом прочитать содержимое диска программами, о которых пойдет речь далее, и хотя бы получить посекторный образ: из этого образа затем легко будет извлечь полезную информацию.

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

Можно вспомнить тот факт, что для работы с диском на уровне секторов таблица TOC не слишком необходима. Приводу нужны лишь три основных поля TOC: стартовый адрес первой дорожки, чтобы знать, откуда начинать чтение; адрес выводной области диска, чтобы знать, до каких пор можно перемещать каретку; адрес следующей вводной области (только для многосессионных дисков). Стартовый адрес для всех дисков одинаков: он всегда равен 00:02:00 по временному коду, что соответствует нулевому адресу LBA. Адрес Lead-Out (выводной области) напрямую зависит от объема диска, но достаточно, чтобы полученный микропрограммой адрес был не меньше действительного адреса выводной области этого диска, иначе все расположенные дальше сектора окажутся недоступными. Если установить адрес Lead-Out на 80 или даже 90 минут, есть гарантия, что вся поверхность диска будет доступна приводу. Наконец, после вставки диска данные TOC кэшируются в собственной памяти привода и сохраняются там до тех пор, пока диск не будет корректно извлечен.

Микропрограмму можно обмануть: сначала дать приводу распознать диск с исправной служебной областью, а затем подменить его испорченным диском! О том, что диск извлечен, а затем загружен новый, микропрограмма судит по срабатыванию датчика лотка привода или нажатию кнопки извлечения диска. Достаточно извлечь нормальный диск, не нажимая кнопку и не выдвигая лоток, а затем точно так же вставить восстанавливаемый диск. В качестве нормального диска проще всего взять любой CD-ROM с записанным на нем фильмом объемом около 700 Мбайт. В таком случае данные TOC этого диска подойдут к любому восстанавливаемому CD-ROM. Точно так же для восстановления CD-R понадобится правильный CD-R, а для CD-RW – аналогичный CD-RW.

1. Разберите привод. Снимите верхнюю крышку и траверсу, на которой находится пластмассовый «пятачок» с магнитом, прижимающий диск к посадочной площадке шпинделя. Извлеките этот «пятачок» – им нужно будет фиксировать диск вручную.

2. Подключите привод к компьютеру. Включите компьютер. Желательно ограничить скорость вращения диска программным способом.

3. Откройте лоток штатной кнопкой. Затем закройте лоток, одновременно положив на шпиндель хороший диск и прижав его магнитным «пятачком».

4. Дождитесь, когда привод распознает диск и остановит его вращение. Осторожно снимите прижимной «пятачок», диск и вставьте диск, который нужно восстановить (рис. 5.10). На фотографии на треснувший диск наклеен кусок пленки «Оракал», а для балансировки симметрично приклеен второй квадрат.

Рис. 5.10. CD-ROM, подготовленный для «обмана»

5. Запустите одну из программ, рассмотренных в следующем разделе, например AnyReader или ISOBuster. Снимите посекторный образ диска этой программой. Пользуясь кэшированными данными TOC, привод благополучно начнет читать секторы подмененного диска. Открывать диск штатными средствами Windows бессмысленно – операционная система тоже кэширует данные о диске и будет искать на нем те файлы, которые были на правильном диске!

Назад Дальше