1

Я видел из другого поста, как это сделать: с помощью

cat (optical disc device) > (ISO file on regular disk)
например,
cat /dev/sr0 > /z/windows7.iso

Когда я попробовал, он идет частично, потом получает

cat /dev/sr0: Input/Output Error

Это происходит примерно на 20% на одном из DVD и, возможно, на 3% на другом.

Примечание: это ЮРИДИЧЕСКИЕ оригинальные установочные DVD-диски Windows, которые я успешно установил на старых (ныне несуществующих ноутбуках). Маловероятно, что оба DVD-диска были повреждены / повреждены. Это связано с копированием, а не с оригинальным носителем.

Вот вывод:

steve@mithril:/z$ cat /dev/sr0 > /z/windowsxp.iso
cat: /dev/sr0: Input/output error
steve@mithril:/z$ ll /z/windowsxp.iso
-rw-rw-r-- 1 steve steve 652869632 Jul  6 13:11 /z/windowsxp.iso

2 ответа2

2

Я бы использовал safecopy вместо cat или dd .

safecopy /dev/sr0 out.iso

Он находится в стандартных репозиториях программного обеспечения и специально разработан для такого рода вещей. Со страницы руководства:

Safecopy - это инструмент для восстановления данных, который пытается извлечь как можно больше данных из доступного, но проблемного (например, поврежденного сектора) источника, такого как дисководы гибких дисков, разделы жесткого диска, компакт-диски и т.д., Где другие инструменты, такие как dd, не смогут работать. Ошибки ввода / вывода.

Safecopy пытается получить как можно больше данных из источника без зависимых от устройства приемов. Например, чтобы получить ISO-образ с защищенного от копирования или иным образом поврежденного компакт-диска, cdrdao и bin2iso, возможно, будут работать лучше и быстрее.

Аналогичный ответ здесь: https://askubuntu.com/a/138871

0

Попробуйте использовать дд. sudo dd if=/dev/sr0 of=/path/to/output/file.iso

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .