Работа со сменными носителями

From CGSecurity

Jump to: navigation, search

english version deutsche Version versión español version française Русская версия


Contents

Формат CD

Диск состоит из нескольких зон:

  • PCA - Power Calibration Area (область калибровки мощности);
  • PMA - Program Memory Area (область данных);
  • Одна или несколько сессий;

SUA (System User Area) состоит из PCA и PMA.

Каждая сессия состоит из:

  • Lead-In область, содержащая сессии Table of Contents (TOC) (таблиц содержимого);
  • Program Area (область данных), в которой находятся индивидуальные треки;
  • Lead-Out область.

Трек (дорожка) состоит из:

  • a pre-gap zone (доразрывная зона?)
  • пользовательская или аудио область данных
  • a pad zone (дополненная зона?)

Каждый блок или сектор имеет заголовок, местонахождение блока хранится в каждом заголовке.

Восстановление поцарапаных CD-R/CD-RW/DVD

Photorec works well but bad sectors slows the recovery process. Photorec работает (хорошо?), но плохие сектора замедляют процесс восстановления.

Восстановление с CD-RW после быстрой очистки

С диска CD-RW после быстрого стирания возможно восстановить данные без изменений!

Когда производится быстрое стирание CD-RW, то стираются PMA, TOC, pregap и первый сектор вашего CD-RW. Так как TOC были стерты, CD-RW отображается как пустой (blank/empty). Раз первый сектор был удален, включая заголовки, то сектора 0, 1, 2 ... не могут больше быть найдены, но следующий сектор все еще можно найти. К сожалению, не каждая ОС позволяет легко получить доступ к таким секторам, но в Linux это просто.

Что бы восстановить утерянные данные, запустите Linux версию Photorec. Если CD-RW показывает размер 0 или 2048 байт, то придется поискать другой компактдиск-привод, ибо прошива этого привода блокирует запросы чтения.

Начало восстановления будет очень медленным, поскольку первые сектора нечитаемы, но, как правило, после трехсот секторов данные могут быть восстановлены, так что наберитесь терпения.

Чтение предыдущей сессии CD

В мультисессионных дисках возможно удаление файлов предыдущей сессии. Так как файлы на самом деле не удаляются, то их возможно восстановить. Для чтения файлов из первой сессии, запустите под Linux:

mount /dev/cdrom /mnt/cdrom -t iso9660  -o session=0

Восстановление удаленных файлов с дискеты

Восстановление удаленных файлов используя PhotoRec

  • Запустите cmd.exe
  • Используйте команду cd для смены директории, где лежит photorec_win.exe
cd testdisk-6.10\win
  • Запустите PhotoRec
photorec_win.exe \\.\a:

Будьте осторожны, только после photorec_win.exe

  • Выберите None для выбора типа раздела.
  • Больше деталей о следующих шагах можно найти в PhotoRec Шаг за шагом

Восстановление TestDisk'ом файлов, удаленных с FAT'a

Если флоп использует файловую систему FAT и файловая система не повреждена, возможно использование TestDisk 6.10 и старше для восстановления данных включая оригинальные названия файлов:

  • Запустите cmd.exe
  • Используйте команду cd для смены директории, где лежит testdisk_win.exe
cd testdisk-6.10\win
  • Запустите TestDisk
testdisk_win.exe \\.\a:

Будьте осторожны, только после testdisk_win.exe

  • Выберите None тип таблицы разделов.
  • Выберите Advanced
  • Выберите Boot
  • Если загрузочный сектор FAT нетронут, вы должны иметь возможность выбрать List
  • Перейдите в каталоги на дискете, удаленные файлы и папки отображены красным цветом
  • Используйте c для копирования удаленных файлов в локальную папку.

Вернуться TestDisk

Personal tools
Data Recovery
Security