Получи случайную криптовалюту за регистрацию!

Чтение «битых» компакт-дисков Компакт-диски иногда портятся. | Linux для чайника

Чтение «битых» компакт-дисков

Компакт-диски иногда портятся. Чаще всего причиной становится чисто механическое повреждение— например, царапина. Прочитать все данные с такого диска полностью уже нельзя, но если потеря некоторых данных некритична (например, это диск с фильмом), можно попытаться извлечь оставшуюся информацию.

Сначала нужно создать образ компакт-диска как есть (с пропуском ошибок):

# dd if=/dev/cdrom of=~/cd.iso conv=noerror,sync
Потом подмонтировать созданный образ к каталогу /mnt/iso (если такого каталога не существует, создайте его):
mount -о loop ~/cd.iso /mnt/iso
Затем скопировать фильм из этого каталога в домашний каталог:
ср /mnt/iso/film.avi ~
После чего размонтировать и удалить образ:
# umount /mnt/iso
# del -/cd.iso

В результате в вашем домашнем каталоге появится файл с фильмом film.avi. Качество фильма иногда (в местах, где были ошибки) будет резко ухудшаться (возможно, пропадет звук или картинка), но это все же лучше, чем полная потеря данных.