Ваши старые компакт-диски - особенно те, которые вы сожгли сами, - со временем ухудшаются, до такой степени, что они не читаются. Мы покажем вам, как выжать из них столько данных, сколько сможете, пока не стало слишком поздно!
Инструмент, который мы собираемся использовать для этого, называется ddrescue, к которым можно легко получить доступ из среды Live CD. ddrescue может сделать файлы.iso из ваших компакт-дисков, которые затем могут быть записаны на более надежный компакт-диск или смонтированы и доступны во всех современных операционных системах.
Сначала мы установим ddrescue, Откройте диспетчер пакетов Synaptic (System> Administration> Synaptic Package Manager).
В окне диспетчера пакетов Synaptic выберите «Настройки»> «Репозитории».
Добавьте чек в поле, чей ярлык заканчивается «юниверсом», чтобы включить Ubuntu's вселенная репозиторий. Нажмите «Закрыть».
Щелкните правой кнопкой мыши на «gddrescue» и выберите «Отметить для установки». Нажмите кнопку «Применить» и следуйте инструкциям для установки ddrescue.
Затем нам нужно выбрать место для сохранения файла.iso, который будет создан ddrescue, В нашем случае мы будем использовать внутренний жесткий диск NTFS. Чтобы установить его, мы нажмем «Места», а затем выберите жесткий диск, который мы хотим использовать.
Перейдите в папку, в которой вы сохраните файл.iso. В нашем случае это вновь установленный жесткий диск, поэтому мы сначала перейдем в каталог / media, а затем воспользуемся вкладкой, чтобы перейти в каталог, представляющий наш жесткий диск.
Как только вы окажетесь в правильном каталоге, вы готовы к запуску ddrescue! ddrescue - это аккуратно, потому что вы можете попытаться вытащить данные с компакт-диска несколько раз, и каждый раз он будет добавлять к тому же файлу изображения, какие новые данные смогут восстановить.
Из-за этого, для первого прохода, лучше всего начать сначала восстанавливать легкие части, а затем сверлить в проблемные области позже.
Для первого прохода команда терминала:
ddrescue –n –b 2048 /dev/cdrom
В нашем случае компакт-диск, который мы пытаемся восстановить, - это 13-летний компакт-диск с Red Hat Linux 4.2, поэтому мы собираемся вызвать изображение RedHat.iso и файл журнала RedHat.log.
В конце концов ddrescue закончит, возможно, с некоторыми ошибками.
Команда терминала для этого второго запуска очень похожа на первую, за исключением того, что вместо использования флага «-n» мы будем использовать флаг «-d», чтобы сообщить ddrescue перейти в прямой режим и прочитать столько данных с компакт-диска насколько это возможно. Дополнительные сведения о параметрах командной строки, распознаваемых ddrescue, см. В его руководстве.
ddrescue –d –b 2048 /dev/cdrom
Мы разрешаем ddrescue бежать всю ночь, а утром …
Это хорошая идея, чтобы попытаться сохранить свои компакт-диски сейчас, прежде чем они ухудшатся. Место на жестком диске дешево; покупка внешнего накопителя - небольшая инвестиция, если это означает, что вы можете сохранить свои старые компакт-диски (а затем вы можете выбросить их, чтобы сэкономить место на полках).
И хотя ddrescue это отличный инструмент для этого, он также может использоваться для извлечения данных с других устройств, таких как жесткие диски и гибкие диски. Если вы попытались создать образ диска с дд и это дало вам ошибки, затем дайте ddrescue попробуйте вместо этого!