Dvdisaster - Википедия - dvdisaster
dvdisaster 0.72 | |
Разработчики) | Карстен Гнёрлих |
---|---|
изначальный выпуск | 0,40,7 (22 августа 2004 г. | )
Стабильный выпуск | 0.79.5 (16 декабря 2015 г.[±] | )
Предварительный выпуск | 0.79.6 (20 ноября 2017 г.[±] | )
Написано в | C |
Операционная система | FreeBSD, Linux, NetBSD (Кроссплатформенность до версии 0.72.3) |
Доступно в | английский |
Тип | Восстановление данных |
Лицензия | GPL |
Интернет сайт | В архиве 28 апреля 2018 г. Wayback Machine |
dvdisaster это компьютерная программа направленных на повышение живучести данных на оптические диски создавая обнаружение и исправление ошибок данные, которые используются для восстановление данных. dvdisaster работает исключительно на уровне изображений. Эта программа может использоваться либо для генерации Код исправления ошибок (ECC) данные с существующего носителя или для увеличения ISO образ с данными ECC перед записью на носитель. dvdisaster является бесплатно программное обеспечение доступно под Стандартная общественная лицензия GNU.
Режимы восстановления
Когда оптический диск физически поврежден (например, поцарапан) или начал портиться, некоторые части данных на диске могут стать нечитаемыми. Используя данные ECC, ранее созданные dvdisaster, можно восстановить поврежденные части данных на диске.
Два режима генерации данных ECC в dvdisaster использовать Коды Рида – Соломона. В режиме RS01 сгенерированные данные создаются из образа диска и хранятся в отдельном файле, который должен быть записан на другой носитель. В качестве альтернативы, в режиме RS02 данные ECC добавляются в конец образа диска перед тем, как образ сгорел на диск.
Когда компакт-диск или DVD был расширен в режиме RS02, расширенный раздел данных остается невидимым для обычного пользователя, и диск остается полностью совместимым с компьютерами без ведома или установки dvdisaster. Таким образом, поврежденный диск можно полностью восстановить, установив программное обеспечение и получив доступ к коду исправления ошибок Рида-Соломона с помощью dvdisaster и перекомпоновка образа (на жесткий диск).
dvdisaster может быть полезным для восстановления содержимого поврежденного диска, даже если данные ECC недоступны. Весь диск можно прочитать в образ, пропуская поврежденные части. dvdisaster затем можно повторно сканировать только недостающие части, пока все поврежденные области не будут заполнены правильными данными.
Отличие от других реализаций Рида-Соломона
dvdisaster применяет изображениеоснованный на подходе к восстановлению данных. Он не применяет восстановление данных на основе файлов, поскольку чтение дефектного носителя на уровне файла означает попытку прочитать как можно больше данных с каждого файл. Но ограничение файлового подхода возникает при повреждении секторов данных, которые выполняют бухгалтерские функции в файловой системе. Список файлов на носителе может быть усечен. Или отображение секторов данных в файлы неполное. Следовательно, файлы или части файлов могут быть потеряны, даже если соответствующие секторы данных все еще доступны для чтения аппаратным обеспечением. Напротив, чтение в изображение level использует прямую связь с оборудованием привода для доступа к секторам данных.
Важно отметить, что каждая единица данных ECC dvdisaster количество мест в конце вычисляется из секторов исходных данных, разбросанных по исходному изображению. Каждая группа исходных секторов данных и добавленный сектор (ы) ECC образуют «кластер». Любая часть кластера может быть восстановлена до тех пор, пока сумма повреждений который кластер меньше, чем количество добавленных данных ECC в который кластер, поэтому расположение на диске данных ECC не имеет значения.
Кластеры разные в Parchive, поскольку каждый файл рассматривается как отдельный блок: с dvdisaster потеря данных начинается, когда один из кластеров имеет более 15% ошибок (маловероятно, но теоретически возможно при небольшом количестве КиБ данных[1]), пока Parchive может восстановиться любой ошибка при условии, что файлы PAR2 не повреждены и количество поврежденных файлов (неважно, насколько они повреждены) меньше, чем количество доступных файлов ECC. dvdisaster также есть режим с отдельными файлами ECC.[2]
Смотрите также
- Восстановление данных
- Обнаружение и исправление ошибок
- Авторинг оптических дисков
- Исправление ошибок Рида – Соломона
- Parchive
- Список программ для восстановления данных
- Список пакетов бесплатного и открытого программного обеспечения
Рекомендации
- ^ «Технические свойства исправления ошибок». Архивировано из оригинал на 2014-10-13. Получено 2015-02-07.
- ^ «Методы RS01, RS02 и RS03». Архивировано из оригинал на 2015-02-07. Получено 2015-02-07.
- Бен Мартин (7 февраля 2008 г.) Используйте dvdisaster для защиты резервных копий на оптических носителях, Linux.com
- (на итальянском) Андреа Гирардини, Габриэле Фаджоли, Компьютерная криминалистика: Guida Completeta, Apogeo Editore, 2007 г., ISBN 88-503-2593-2, стр. 345–347
- Шашанк Шарма (март 2009 г.). "DVDisaster". Формат Linux. объединенное Королевство: Будущее издательство (116). Получено 2010-01-24.
- Майк Мартин. "ПРОЕКТ Сводного отчета по тесту CD-DVD носителя PDS" (PDF). Получено 2010-01-23.
- Рабочая группа по физическим медиа (21 марта 2007 г.). "Краткое изложение теста CD-DVD и рекомендации PDS" (PDF). Архивировано из оригинал (PDF) на 2010-05-27. Получено 2010-01-23.
- Кшиштоф Дашкевич; Арне Арнольд; Рето Фогт (5 ноября 2009 г.). "Jak archiwizować dane na lata". Компьютерный мир (по польски). Польша: IDG Poland SA. Получено 23 января 2010.
внешняя ссылка
- В архиве 28 апреля 2018 г. Wayback Machine