
Я знаю, что это, своего рода, умирающая технология, но мне было интересно, что мешает перезаписывать CD-R как CD-RW.
Это какая-то прошивка на диске, призванная заставить людей покупать больше компакт-дисков?
Или есть более техническая причина, например, компакт-диски хранят свои данные магнитным способом (верно?), но у CD-R меньше магнитных полей, поэтому как только на них что-то записано, на этом все заканчивается? (Извините, если это совсем не так; я понятия не имею, как работают компакт-диски.)
решение1
Данные на обычном CD хранятся путем создания ямок (отверстий) или не-ямок (площадок) на носителе CD. Ямы мешают отражению света. Переход от a к 0
a 1
или наоборот определяется началом или концом ямки (это называется кодированием NRZI). Есть еще одно осложнение, поскольку эти биты являются «кодом канала», а не битами содержимого; последние восстанавливаются путем декодирования первых. И затем некоторые из битов «содержимого» на самом деле являются битами кода исправления ошибок. Но в конечном итоге биты кодируются через отверстия или не-отверстия в отражающем слое металла, обычно алюминия.
CD-R работает примерно так же. У него отражающая поверхность, но эта поверхность покрыта красителем. Вы можете использовать относительно мощный ЛАЗЕР, чтобы нагреть слой красителя и сделать его непрозрачным. После этого CD-R можно читать так же, как и обычный CD. Свет либо отражается, либо нет.
CD-RW работают по тому же принципу, но используют краску, которая может становиться непрозрачной или нет в зависимости от температуры ЛАЗЕРА.
В отличие от красителя в CD-RW, краситель в CD-R не может быть возвращен в предыдущее состояние. Это то, что препятствует перезаписи на уже записанный CD-R.
Примечание: Перезапись с тем же изображением или изображением, в котором изменен только правый бит, кажется технически возможной, но есть ограничения относительно того, что можно сделать. Лучшее, что вы могли бы сделать, это записать "ямку" в середине длинной "земли". Поскольку земли имеют максимальную длину в десять бит-таймов, а как ямки, так и земли имеют минимальную длину в три, это было бы возможно только там, где существующая земля была бы длиной девять или десять битов, и единственной возможностью была бы ямка длиной в три или четыре бита. Это добавило бы два переворота битов, и это, в свою очередь, потребовало бы измененияБиты ECCв других местах того же блока. Вероятность того, что каждое такое изменение можно было бы сделать, добавив ямку в середину земли, очень и очень мала, даже если бы существовало программное обеспечение или прошивка привода, которые позволили бы такую попытку.
решение2
Диск CD-R нельзя использовать повторно, но можно удалить существующие данные.
Диск поставляется из коробки отражающим, но затем ваш привод сжигает твердый тонкий слой химического красителя под пластиком и «делает его шероховатым», так что он становится слегка прозрачным. Это заставляет свет рассеиваться, когда на него попадает лазер, поэтому он по сути считается нулем, так как лазер получает мало света обратно. Нет способа исправить эту выжженную область и сделать ее снова отражающей. Единственный способ стереть данные — превратить 01011010 в 00000000.
Asus делает программное обеспечение под названиемE-Молоткоторые могут работать с дисками не Asus:
E-Hammer позволяет вам навсегда удалить данные с записываемых дисков (CD-R и DVD-R). После удаления данные не могут быть восстановлены или восстановлены, а оптический привод не сможет прочитать диск. Это обеспечивает безопасность данных, устраняет необходимость царапать старые диски и соответствует нашим обязательствам по защите окружающей среды.
Если бы существовало программное обеспечение, которое просто заставило бы лазер выжигать нули по всему диску и игнорировать форматирование, toc и т. д., данные были бы потеряны.ДД в Linuxвероятно, сможет это сделать.