Читання диска зі зруйнованою службовою областю

читання

Книжка не потребує спеціальної підготовки читача: прості покрокові процедури відновлення даних передуються описом принципів їх зберігання на різних носіях.

Відновлення даних на 100%

Читання диска зі зруйнованою службовою областю

Читання диска зі зруйнованою службовою областю

Як вже зазначалося, при пошкодженні центральної області диска, де знаходиться нульова доріжка, диск просто не розпізнається приводом. Виявивши, що в процесі читання змісту диска виникли критичні помилки, мікропрограма приводу відмовляє такому диску в обробці, незважаючи на те, що вміст 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 через його інтерфейс, і якщо мікропрограма відмовилася визнати наявність диска в приводі, цього диска «не існує»операційної системи, ні для будь-якої програми відновлення даних. Нам потрібно якось прочитати вміст диска програмами, про які йтиметься далі, і хоча б отримати посекторний образ: з цього образу потім легко буде отримати корисну інформацію.

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

Мікропрограму можна обдурити: спочатку дати приводу розпізнати диск зі справною службовою областю, а потімпідмінитийого зіпсованим диском! Про те, що диск витягнутий, а потім завантажений новий, мікропрограма судить зі спрацьовування датчика приводу лотка або натискання кнопки вилучення диска. Достатньо вийняти нормальний диск, не натискаючи кнопку і не висуваючи лоток, а потім точно так само вставити диск, що відновлюється. Як нормальний диск найпростіше взяти будь-який CD-ROM із записаним на ньому фільмом об'ємом близько 700 Мбайт. У такому випадку дані TOC цього диска підійдуть до будь-якого CD-ROM, що відновлюється. Так само для відновлення CD-R знадобиться правильний CD-R, а для CD-RW – аналогічний CD-RW.

1. Розберіть привід. Зніміть верхню кришку та траверсу, на якій знаходиться пластмасовий «п'ятачок» з магнітом, що притискає диск до посадкового майданчика шпинделя. Витягніть цей «п'ятачок» – їм потрібно буде фіксувати диск вручну.

2. Підключіть привід до комп'ютера. Увімкніть комп'ютер. Бажано обмежити швидкість обертання диска програмним способом.

3. Відкрийте штатний лоток.кнопки. Потім закрийте лоток, одночасно поклавши на шпиндель хороший диск і притиснувши магнітним «п'ятачком».

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