Можно ли как-то создать копию (образ) сильно взломанного CD-ROM (но не разбитого на две части)? Надеюсь, не повредив DVD-привод ...
К сожалению, CD 2/4 польской версии игры Planescape: Torment получил трещину ...
Можно ли как-то создать копию (образ) сильно взломанного CD-ROM (но не разбитого на две части)? Надеюсь, не повредив DVD-привод ...
К сожалению, CD 2/4 польской версии игры Planescape: Torment получил трещину ...
Ответы:
Потеря копии PS: T была бы большой потерей для мира!
Я предлагаю вам попробовать использовать ddrescue для восстановления того, что вы можете с диска. Если вы запустите * nix, он будет работать изначально и, скорее всего, в вашем менеджере пакетов или что у вас нет (macports?), В противном случае он включен во многие живые диски Linux, некоторые перечислены в этой теме .
Вы должны взглянуть на руководство по ddrescue , но базовый пример (Пример 3 в руководстве) для восстановления диска:
ddrescue -n -b2048 /dev/cdrom cdimage logfile
ddrescue -d -b2048 /dev/cdrom cdimage logfile
Возможно, вы захотите добавить опцию, -r [number > 0]
чтобы попытаться читать больше раз, -S
или -p
для удобства.
Затем вы должны получить «iso» образ диска, который затем можно записать на новый cd-r или использовать с некоторым программным обеспечением эмуляции диска.
Как упомянул @ChrisF, вращение поврежденного компакт-диска на высоких скоростях может быть не самым мудрым делом, и это, безусловно, не поможет спасательным усилиям (как правило, легче читать текст на медленных машинах, верно?).
Я понятия не имею, как уменьшить это на MacOS, но большинство дистрибутивов Linux позволяют использовать команду eject, чтобы уменьшить ее, например, так
eject -X /dev/cdrom # Outputs valid speeds
eject -x [the speed you want] /dev/cdrom
Если я не очень ошибаюсь, скорость CD 1x
составляет примерно один оборот в секунду. Я не могу на самом деле проверить, как выглядит этот вывод, так как этот компьютер не имеет оптического привода.
Вы, вероятно, хотите выбрать самую низкую доступную скорость. Убедитесь, что вы делаете это, прежде чем пытаться восстановиться с помощью ddrescue .
К сожалению, существует очень реальная опасность того, что вы потеряете некоторые данные в этом процессе. Это может иметь различные последствия, хотя я полагаю, что осложнения DRM не будут проблемой, общие ошибки данных могут быть проблемой. Битовые ошибки в текстурах не являются большой проблемой, если не считать плохой внешний вид, но повреждение двоичных файлов может быть фатальным. Предполагая, что вы можете установить программу вообще, вы можете извлечь неразрушенные файлы из выпуска PS: T для GOG.com (на английском языке, по цене 10 долларов США), хотя это, вероятно, будет серьезной задачей. Кроме того, вы можете скопировать сохраненные игры между версиями для воспроизведения через битые разделы. (Это всего лишь предположение с моей стороны.)
eject -X /dev/cdrom
не обязательно будет работать; в моей системе (новая ОС Ubuntu, старый диск) он просто печатает 48
.
1x
это намного быстрее, чем один оборот в секунду. На самом деле скорость вращения значительно варьируется в зависимости от того, какую часть диска вы читаете; линейная скорость постоянна. ru.wikipedia.org/wiki/CD-ROM
Если кодирующий материал (обычно алюминиевый, отражающий слой фольги) поврежден, то вам, вероятно, не повезло. В противном случае вы можете укрепить заднюю сторону этикеткой и исправить поверхность трещины, используя стандартные методы ремонта компакт-дисков - например, нанесение раствора для шлифовки и вставка в устройство для нагрева / полировки. Вот еще один метод ремонта трещин с использованием скотча . Другие методы ремонта обсуждаются здесь .
В качестве последней попытки, некоторые люди успешно восстановили данные с нечитаемых дисков, используя cdparanoia (FOSS) или Exact Audio Copy (бесплатное программное обеспечение). Если эти два приложения не могут прочитать его, то, вероятно, потребуется больше усилий, чем стоит восстановить данные.
Хотя это должен быть урок для вас, чтобы сначала скопировать и / или создать резервную копию приобретенных дисков. Лично я предпочитаю копировать ISO-образ и использовать его исключительно, пока я сохраняю оригинальный диск в качестве резервной копии. С UMD (PSP-играми) это значительно сокращает время загрузки, а также устраняет износ оригинального оптического диска.
(Я знаю, что законность копирования CD / DVD под вопросом во многих странах, и издатели программного обеспечения будут утверждать, что у вас есть только лицензия для игры, а не собственно DVD / CD. Но большинство издателей игр все еще не собираются вышлю вам запасной диск, если ваш поврежден или утерян, так что вам решать в CYA.)
О физическом аспекте процесса восстановления: одну вещь, о которой вы должны беспокоиться, это то, что компакт-диск вращается с очень высокой скоростью, и он может в конечном итоге «взорваться» внутри вашего диска, выпуская фрагменты и разрушая ваш диск ... и разрушая ваш CD тоже конечно .
Поэтому, прежде чем пытаться восстановить, проанализируйте свой CD и посмотрите, как он выглядит плохо. Даже маленькие трещины могут распространяться очень интенсивно. И вы знаете, что данные хранятся в нижней части компакт-диска. Таким образом, вы можете добавить что-нибудь вверху компакт-диска, создав новый слой с некоторым материалом для обеспечения физической целостности вашего компакт-диска.
Например, тонкий слой какого-то пластика приклеен к верхней части компакт-диска. Помните, что диск изготовлен из пластика - поликарбоната , и вы должны выбрать клей, который прилипает к нему, но не причиняя ущерба. Например, подумайте о тех бумажных этикетках, которые наносятся на самодельные компакт-диски.
В качестве альтернативы ddrescue
и любит, программа тоже может это делать, в довольно удобном для пользователя виде:safecopy
safecopy /dev/input outputfile.iso
Он поддерживает повторное чтение файла, операции с дисками низкого уровня и многое другое. Все задокументировано в обширной справочной странице. ( man safecopy
)