Dvdisaster: различия между версиями

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
[отпатрулированная версия][отпатрулированная версия]
Содержимое удалено Содержимое добавлено
→‎Литература: дополнение, оформление
Строка 47: Строка 47:


== Литература ==
== Литература ==
* {{статья
* {{публикация|статья
|автор = Шашанк Шарма
|ответственный = Шашанк Шарма
|заглавие = DVDisaster
|заглавие = DVDisaster
|ссылка = http://wiki.linuxformat.ru/wiki/LXF116:DVDisaster
|ссылка = http://wiki.linuxformat.ru/wiki/LXF116:DVDisaster
|издание = [[Linux Format]]
|издание = [[Linux Format]]
|тип = журнал
|тип = журнал
|год = март 2009
|год = 2009
|месяц = 3
|номер = 3 (116)
|номер = 3 (116)
|страницы = 26—29
|страницы = 26—29
|архив = https://web.archive.org/web/20170818210216/http://wiki.linuxformat.ru/wiki/LXF116:DVDisaster
|архив дата = 2017-08-18
}}
}}



Версия от 03:13, 28 марта 2021

dvdisaster
Логотип программы dvdisaster
Скриншот программы dvdisaster
Тип data recovery software[d]
Автор Carsten Gnörlich
Написана на Си
Интерфейс GTK
Операционные системы Linux, macOS и Windows
Языки интерфейса Русский и др.
Первый выпуск август 2004
Последняя версия
Лицензия GNU GPL
Сайт dvdisaster.jcea.es
Логотип Викисклада Медиафайлы на Викискладе

Dvdisaster (читается: ди-ви-дизастер) — программа для восстановления данных с повреждённого оптического диска или увеличения отказоустойчивости данных, которые будут на него записаны, при условии, что часть исходных данных диска предварительно была зарезервирована на сторонних носителях, либо к ISO-образу диска была добавлена необходимая избыточная информация до повреждения.

Описание

Возможности

Избыточное кодирование осуществляется с помощью кода Рида — Соломона, которое по умолчанию составляет 14,3 % от всего объёма компакт-диска. Степень избыточности можно регулировать от 3,2 % до 64,5 %.

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

Поддерживаемые форматы дисков

Не поддерживаемые форматы дисков

dvdisaster 0.71 проверяет старый компакт‐диск на читаемость

Процесс работы

Файл для исправления ошибок ecc (метод RS01)

  1. Создаётся ISO-образ с неповреждённого диска, либо берётся уже готовый образ;
  2. Читая готовый ISO-образ dvdisaster создаёт файл ecc (код коррекции ошибок), в котором хранятся данные, необходимые для восстановления. Этот файл необходимо сохранить в надёжном месте;
  3. После того как диск повредится, с него снимается ISO-образ. Указав программе местоположение файла ecc, dvdisaster восстанавливает исходный, неповреждённый ISO-образ.

Расширенный образ (метод RS02)

  1. Создаётся ISO-образ с неповреждённого диска, либо берётся уже готовый образ;
  2. В этот файл dvdisaster добавляет избыточную информацию. Вероятность считывания данных с повреждённого диска, на который записан такой образ — больше, по сравнению с исходным диском.

Преимущество этого способа заключается в увеличении отказоустойчивости данных на самом диске, то есть диск становится «самостоятельным» и не требуется повторное использование программы для восстановления. Возможным недостатком же — необходимость наличия свободного места на диске, по умолчанию не менее 14,3 % от объёма всего диска.

Итог

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

Примечания

Литература

  • DVDisaster : [арх. 18 августа 2017] / Шашанк Шарма // Linux Format : журнал. — 2009. — № 3 (116) (март). — С. 26—29.

Ссылки