Je sais que c'est une sorte de technologie morte / en train de mourir, mais je me demandais ce qui empêche un CD-R d'être réécrit comme un CD-RW.
Est-ce une sorte de firmware sur le disque, essentiellement en place pour inciter les gens à acheter plus de CD?
Ou y a-t-il une raison plus technique, à savoir. Les CD stockent leurs données magnétiquement (correct?) Mais les CD-R ont moins de magnétisme, donc une fois qu’ils ont été écrits, c’est tout? (Désolé si c'est complètement faux, je n'ai aucune idée du fonctionnement des CD.)
Réponses:
Les données sur un CD ordinaire sont stockées en creusant des trous (trous) ou des non trous (terrains) sur le support CD. Les fosses perturbent le reflet de la lumière. La transition de a
0
à a1
ou vice versa est déterminée par le début ou la fin d'une fosse (on parle de codage NRZI). Il y a une complication supplémentaire car ces bits sont le "code de canal", pas les bits de contenu; les derniers sont récupérés en décodant les premiers. Et puis, certains des bits de "contenu" sont vraiment des bits de code de correction d'erreur. Mais finalement, les bits sont codés via des trous ou non, dans une couche réfléchissante en métal, généralement en aluminium.Un CD-R fonctionne un peu de la même manière. Il a une surface réfléchissante, mais cette surface est recouverte d’un colorant. Vous pouvez utiliser un LASER d'intensité relative élevée pour chauffer la couche de colorant et la rendre opaque. Ensuite, le CD-R peut être lu de la même manière qu’un CD normal. La lumière est réfléchie ou non.
Les CD-RW fonctionnent de la même manière, mais utilisez une peinture opaque ou non en fonction de la chaleur du LASER.
Contrairement au colorant contenu dans un CD-RW, le colorant d’un CD-R ne peut pas revenir à son état antérieur. C'est ce qui empêche la réécriture sur un CD-R déjà écrit.
Remarque: il semble techniquement possible de réécrire avec la même image ou une image dont seul le bit correct a été modifié, mais il existe des limites à ce qui peut être fait. Le mieux que vous puissiez faire serait de brûler une "fosse" au milieu d'une longue "terre". Étant donné que les terres ont une longueur maximale de dix bits, et que les fosses et les terres ont une longueur minimale de trois, ceci ne serait possible que si un terrain existant avait neuf ou dix bits de long, et la seule possibilité serait une quatre bits de long. Faire ceci ajouterait deux retournements de bits, ce qui obligerait à changer les bits ECC à d'autres endroits du même bloc. Les chances que chacun de ces changements puisse être effectué en ajoutant une fosse au milieu d'un terrain sont très minimes, même s'il existait un logiciel ou un micrologiciel de lecteur permettant la tentative.
la source
Un disque CD-R ne peut pas être utilisé à nouveau, mais il peut être possible de supprimer des données existantes.
Le disque sort de la boîte en réfléchissant, mais ensuite votre lecteur brûle la fine couche de colorant chimique en dessous du plastique et le "rend rugueux" pour le rendre légèrement transparent. Cela permet à la lumière de se disperser quand un laser la frappe, ainsi elle compte comme un zéro essentiellement parce que le laser récupère peu de lumière. Il n'y a aucun moyen de réparer cette zone brûlée et de la rendre réfléchissante à nouveau. La seule façon d'effacer les données consiste à convertir 01011010 en 00000000.
Asus fabrique un logiciel appelé E-Hammer pouvant fonctionner avec des lecteurs non Asus:
S'il existait un logiciel qui obligerait simplement le laser à graver des zéros sur le disque et à ignorer le formatage, etc., les données disparaîtront. DD sous Linux peut probablement le faire.
la source