32

Я знаю, что это какая-то мертвая / умирающая технология, но мне было интересно, что мешает переписать CD-R как CD-RW.

Это какая-то прошивка на диске, по сути, для того, чтобы люди покупали больше дисков?

Или есть более техническая причина, т.е. CD хранят свои данные магнитно (верно?) но у CD-R меньше магнетизма, так что, как только он был записан, все? (Извините, если это совершенно не так; я понятия не имею, как работают компакт-диски.)

2 ответа2

47

Данные на обычном компакт-диске хранятся путем создания ям (отверстий) или не-отверстий (посадок) на носителе CD. Ямы мешают отражению света. Переход от 0 к 1 или наоборот определяется началом или концом пита (это называется кодированием NRZI). Существует еще одно осложнение, поскольку эти биты являются "канальным кодом", а не битами контента; последние восстанавливаются путем декодирования первого. И затем некоторые биты "контента" на самом деле являются битами кода исправления ошибок. Но в конечном счете, биты закодированы через отверстия или не отверстия в отражающем слое металла, обычно алюминия.

CD-R работает примерно так же. Он имеет отражающую поверхность, но эта поверхность покрыта красителем. Вы можете использовать относительно ЛАЗЕР высокой интенсивности, чтобы нагреть слой красителя и сделать его непрозрачным. После этого CD-R можно читать так же, как и обычный CD. Свет отражается или нет.

CD-RW работают таким же образом, но используют краску, которая может быть непрозрачной или нет, в зависимости от тепла лазера.


В отличие от красителя на CD-RW, краситель на CD-R не может быть возвращен к своему предыдущему состоянию. Это то, что мешает переписать на уже записанный CD-R.

Примечание: Перезапись с тем же изображением или изображением с измененным только правым битом представляется технически возможной, но существуют ограничения относительно того, что можно сделать. Лучшее, что вы можете сделать, - это сжечь "яму" посреди длинной "земли". Поскольку максимальная длина земель составляет десять битов, а минимальная длина как ям, так и земель равна трем, это было бы возможно только в том случае, если длина существующей земли составляла девять или десять битов, и единственной возможностью была бы яма три или четыре бита Выполнение этого добавило бы два переворота битов, и это, в свою очередь, потребовало бы изменения битов ECC в других местах в том же блоке. Шансы на то, что каждое такое изменение может быть сделано путем добавления ямы в середине земли, очень и очень малы, даже если бы существовало программное обеспечение или микропрограмма привода, которая позволяла бы предпринять такую попытку.

6

Диск CD-R не может быть использован снова, но может быть возможно удалить существующие данные.

Диск выходит из коробки светоотражающим, но затем ваш диск сжигает тонкий слой химического красителя под пластиком и "шероховатым", чтобы он стал слегка прозрачным. Это заставляет свет рассеиваться при попадании на него лазера, поэтому он фактически считается нулем, поскольку лазер возвращает мало света. Невозможно исправить эту сгоревшую область и сделать ее снова отражающей. Единственный способ стереть данные, это превратить 01011010 в 00000000.

Asus производит программное обеспечение под названием E-Hammer, которое может работать с не-Asus накопителями:

E-Hammer позволяет безвозвратно удалять данные на записываемых дисках (CD-R и DVD-R). После удаления данные не могут быть восстановлены или восстановлены, и оптический привод не сможет прочитать диск. Это обеспечивает безопасность данных, избавляет от необходимости царапать ваши старые диски и соответствует нашей приверженности защите окружающей среды.

Если бы существовало программное обеспечение, которое просто заставляло бы лазер сжигать нули по всему диску и игнорировать форматирование и т.д., Данные исчезли бы. DD в Linux, вероятно, может это сделать.

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