On Sat, 29 Oct 2005, Olya Briginets wrote:
Привет, Alexander!
On Sat, 29 Oct 2005 19:39:10 +0400, Alexander Danilov wrote:
Olya Briginets wrote:
До сих пор как-то не задумывалась и наивно полагала, что, в отличие от
доса и винды, я всегда могу читать с raw-устройства. Но команда dd
читает только первую сессию. Как сделать копию многосессионного CD?
А также CD с защитой, нестандартного формата, CD-TEXT и т.п.?
возможно readcd сможет помочь.
Не помогает. Выдаёт ошибку чтения сектора после первой сессии :(
Похоже, что это случай, когда для защиты от копирования
между сесиями действительно находится нечитаемая область.
На дисках, производимых фабрично, так сделать не сложно.
и, говорят, что некоторые производители игр так и делают.
Я о таком только слышал, сам не видел. Первое что приходит
в голову dd_rescue (utils/ddrescue в Debiane),
что то типа:
dd_rescue -A -l rescued.log /dev/hd? rescued.ima
Тогда вместо сбойных областей будут нули.
Вопрос только, - будет ли это работать. У dd_rescue есть
принципиальное ограничение, не может работать на non-seekable
media.
Удачи,
Юра
p.s. неплохая статья по dd_rescue:
https://www.linux-magazine.com/issue/47/Restoring_Damaged_Partitions_With_dd_rescue.pdf