Что мешает переписать CD-R?

11257
sam

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

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

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

32
Работа CD очень похожа на виниловые пластинки старых. Они не полагаются на магниты, лазер на самом деле гравирует ямки и канавки в слое данных CD, которые представляют 0 и 1. Kruug 11 лет назад 2
Howstuffworks.com: http://www.howstuffworks.com/cd-burner5.htm user142485 11 лет назад 2
@ Крууг: Мммм. В таком случае, почему CD-RW перезаписывается? * Загадочная * Ariane 11 лет назад 0
Не травит дыры. Это меняет краситель. Отверстия / неровности предназначены только для прессованных дисков. Hennes 11 лет назад 6

2 ответа на вопрос

47
Hennes

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

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

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


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

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

o: Есть разница между "CD" и "CD-R"? Ariane 11 лет назад 4
Да. Компакт-диск, как в серебре, компакт-диски прессованные. И CD-R для записываемых, которые не являются серебристыми, но бывают нескольких цветов (используя Azo в качестве красителя для CD-R синего цвета, Cyan для цианина с использованием CD-R и зеленого для CD-R на основе фталоцианина). Hennes 11 лет назад 19
Хороший ответ, хотя и не дает точного ответа на вопрос о том, что мешает его переписать (т. Е. После сжигания краситель не может быть сброшен горелкой, как в случае CDRW). techturtle 11 лет назад 1
Предположительно, это только какая-то «хорошая гигиена» в пишущей программе, которая предотвращает перезапись компакт-диска. Функция «стирания безопасности» может полностью превратить диск в 1 или что-то в этом роде. ddyer 10 лет назад 7
Правда. Если вы можете отключить функции безопасности в программе записи или встроенном программном обеспечении записывающего устройства, то это должно сработать. Hennes 10 лет назад 0
Микроволны работают на дисках CD-R в режиме «безопасного стирания». Kevin Panko 10 лет назад 1
Я думаю, что этот ответ хорошо написан и понятен. Как в стороне (и да или нет будет достаточно), но это также верно, если DVD? Dave 9 лет назад 0
Да, это также верно для DVD. В основном, хранилище DVD очень похоже, но использует лазер LASER с меньшей длиной волны и более высокой частотой. Таким образом, он может читать меньшие отметки, то есть больше данных на площадь поверхности. Он также делает несколько других вещей, таких как несколько слоев, переменная фокусировка на лазере для считывания нескольких слоев и т. Д., Но основной метод тот же. Hennes 9 лет назад 3
Плохо, но: абсолютно не тот случай, когда «0 или 1 определяется либо отражением, либо отсутствием отражения света». Скорее каждый переход от земли к яме или от ямы к земле представляет собой изменение от предыдущего значения бита; место, где переход может быть (основан на интервале), но его нет, не представляет изменений (текущий бит такой же, как и последний). Кроме того, эти биты не являются битами данных; это биты канального кода, «14» битов в «модуляции от 8 до 14». Каждые 14 битов канального кода преобразуются в восемь бит данных. Затем некоторые из этих «битов данных» предназначены для ECC ... Jamie Hanrahan 9 лет назад 4
Как насчет той внешней цветной области, отличной от той внутренней? Если человек разрабатывает программное обеспечение для записи, например, «0» или «1» для всех предыдущих данных и для записи всех новых данных в ранее не записанную область на диске, а затем, если другой парень разрабатывает другое программное обеспечение для чтения данных после большого числа «0» или «1», разве это не возможно? Где эти люди с их sw ?????????? kokbira 8 лет назад 0
6
Rick

A CD-R disc cannot be used again, but it might be possible to delete existing data.

The disc comes out of the box reflective, but then your drive burns the solid thin chemical dye layer below the plastic and "roughens" it so it becomes slightly transparent. This makes the light disperse when a laser hits it, thus it counts as a zero essentially since the laser gets little light back. There is no way to fix this burned area and make it reflective again. The only way to wipe the data, is to turn 01011010 into 00000000.

Asus makes software called E-Hammer that may work with non-Asus drives:

E-Hammer allows you to permanently delete the data on writable disc (CD-R and DVD-R) formats. Once the data is deleted, it cannot be recovered or restored, and the optical drive will not be able to read the disc. This ensures data security, eliminates the hassle of scratching your old discs, and conforms with our commitment to environmental protection.

If there were software that would just make the laser burn 0's across the disk and ignore the formatting and toc etc., the data is gone. DD in Linux can probably do it.

Данные могут быть утеряны, но как тогда записать новые данные? Arjan 9 лет назад 0
Это не может быть использовано снова. Диск выходит из коробки светоотражающим, но затем ваш накопитель сжигает тонкий слой химического красителя под пластиком и «шероховатый», чтобы он стал слегка прозрачным. Это заставляет свет рассеиваться при попадании на него лазера, поэтому он фактически считается нулем, поскольку лазер возвращает мало света. Невозможно исправить эту сгоревшую область и сделать ее снова отражающей. Единственный способ стереть данные, это превратить 01011010 ... в 00000000 ... Rick 9 лет назад 1
* «Это не может быть использовано снова.» * Точно. Заставляет меня задуматься, как это отвечает на вопрос. (Если вы не намеревались написать * "Диск не может быть использован снова, но может быть возможно стереть существующие данные. [...]" *) Arjan 9 лет назад 0
(Я отредактировал ваш пост, чтобы прояснить, что речь идет не о переписывании.) Arjan 9 лет назад 0