CD-R'nin yeniden yazılmasını engelleyen nedir?


33

Ölü / ölmekte olan bir teknoloji olduğunu biliyorum, ama CD-R'nin CD-RW gibi yeniden yazılmasını neyin engellediğini merak ediyordum.

İnsanların daha fazla CD satın almasını sağlamak için diskte bir tür bellenim var mı?

Yoksa daha teknik bir sebep var mı? CD'ler verilerini manyetik olarak saklar (doğru mu?) Ancak CD-R'ler daha az manyetizmaya sahiptir, bu yüzden bir kere yazıldıysa, öyle mi? (Üzgünüm, bu tamamen yanlışsa; CD’lerin nasıl çalıştığı hakkında hiçbir fikrim yok.)


2
CD'ler eskilerin plaklarına çok benziyor. Mıknatıslara güvenmezler, lazer aslında 0'ları ve 1'leri temsil eden CD veri katmanına çukurları ve oyukları astar.
Kruug


@Kruug: Mmmh. Bu durumda, bir CD-RW neden yeniden yazılabilir? Meraklı
Ariane

6
Delikleri aşındırmaz. Boyayı değiştirir. Delikler / çıkıntılar yalnızca basılı CD'ler içindir.
Hennes

Yanıtlar:


48

Normal bir CD'deki veriler, CD ortamına çukurlar (delikler) veya deliksizler (topraklar) yapılarak depolanır. Çukurlar ışığın yansımasını bozar. Bir geçiş 0a 1tersi bir çukurun başında veya sonunda belirlenir veya mengene (bu NRZI kodlama olarak adlandırılır). Bu bitler, içerik bitleri değil "kanal kodu" olduğundan daha fazla karmaşıklık vardır; ikincisi, birincisinin kodunu çözerek kurtarılır. Ve sonra "içerik" bitlerinden bazıları gerçekten Hata Düzeltme Kodu bitleridir. Ancak, sonuçta, bitler, genellikle alüminyum olan yansıtıcı bir metal katmandaki delikler veya deliksizler aracılığıyla kodlanır.

Bir CD-R aynı şekilde çalışır. Yansıtıcı bir yüzeye sahiptir, ancak bu yüzey bir boya ile kaplıdır. Boya tabakasını ısıtmak ve opak hale getirmek için göreceli yüksek yoğunluklu bir LAZER kullanabilirsiniz. Daha sonra CD-R normal bir CD ile aynı şekilde okunabilir. Işık ya yansıtılıyor ya da yansıtılmıyor.

CD-RW’lar aynı şekilde çalışır, ancak LAZER’ın sıcaklığına bağlı olarak opak olabilen veya olmayan bir boya kullanın.


CD-RW’lerdeki boyadan farklı olarak, bir CD-R’deki boya önceki durumuna döndürülemez. Bu önceden yazılmış bir CD-R'ye yeniden yazmayı engelleyen şeydir.

Not: Aynı görüntüyle veya sadece doğru bit değiştirilmiş bir görüntüyle yeniden yazmak teknik olarak mümkün gibi görünebilir, ancak yapılabileceklerin sınırları var. Yapabileceğiniz en iyi şey, uzun bir “toprağın” ortasında bir “çukur” yakmak olacaktır. Araziler maksimum on bit uzunluğa sahip olduğu ve hem çukurlar hem de araziler minimum üç uzunluğa sahip oldukları için, bu yalnızca mevcut bir arazinin dokuz veya on bit uzunluğunda olması mümkün olabilir ve tek olasılık çukurluk olabilir. dört bit uzunluğunda. Bunu yapmak iki bitlik yazı ekler ve sırayla aynı bloktaki diğer yerlerde ECC bitlerinin değiştirilmesini gerektirir. Her türlü değişikliğin bir arazinin ortasına bir çukur eklenerek yapılma olasılığı, girişime izin verecek bir yazılım ya da sürücü yazılımı olsa bile, çok, çok küçüktür.


4
o: "CD" ile "CD-R" arasında bir fark var mı?
Ariane

19
Evet. Gümüş gibi CD, factury basıldığında CD. Ve gümüş olmayan ancak birkaç renkte olan kaydedilebilirler için CD-R (mavi renkli CD-R'ler için Azo, CD-R'ler için Cyanine için Cyan ve phalocyanine tabanlı CD-R'ler için yeşil).
Hennes

7
Muhtemelen bir CD-r'nin üzerine yazılmasını engelleyen yazma programında sadece bir "iyi hijyen" dir. Bir "güvenlik silme" özelliği diski tamamen 1'lere ya da onun gibi bir şeye çevirebilir.
Dyder

3
Evet, bu DVD'ler için de geçerlidir. Temel olarak DVD'lerin depolanması birbirine çok benzer ancak daha küçük bir dalga boyu / daha yüksek frekansta LAZER kullanır. Böylece daha küçük işaretler yani yüzey alanı başına daha fazla veri okuyabilir. Aynı zamanda çoklu katmanlar, lazerin çoklu katmanlar vs. okumak için değişken odaklanmaları gibi birkaç şey daha var, fakat temel yöntem aynı.
Hennes

4
Bir nit, ancak: "0 veya 1'in ışığın yansıması veya yansıması ile belirlenmesi" kesinlikle söz konusu değildir. Daha ziyade, karadan çukura veya çukurdan toprağa her geçiş önceki bit değerinden bir değişikliği temsil eder; Bir geçişin olabileceği bir yer (boşluk temel alınarak), ancak yok, hiçbir değişiklik göstermiyor (geçerli bit, sonuncuyla aynı). Ayrıca, bu bitler veri bitleri değildir; kanal kod bitleridir, "14 - 14 modülasyonunda" "14" bit. Her 14 bit kanal kodu, sekiz veri bitine karşılık gelir. O zaman, bu "veri" bitlerinden bazıları ECC içindir ...
Jamie Hanrahan

6

Bir CD-R disk tekrar kullanılamaz, ancak mevcut verileri silmek mümkün olabilir.

Disk kutu yansıtıcıdan çıkıyor, ancak sürücünüz katı ince kimyasal boya katmanını plastiğin altına yakar ve hafifçe saydam hale gelmesi için "pürüzlendirir". Bu, bir lazer çarptığında ışığı dağıtır, dolayısıyla lazer çok az ışık aldığından esasen sıfır olarak sayılır. Bu yanık alanı düzeltmenin ve onu tekrar yansıtıcı hale getirmenin bir yolu yoktur. Verileri silmenin tek yolu 01011010'u 00000000'e çevirmektir.

Asus, Asus olmayan sürücülerle çalışabilecek E-Hammer adı verilen bir yazılım yapar :

E-Hammer, yazılabilir disk (CD-R ve DVD-R) formatlarındaki verileri kalıcı olarak silmenizi sağlar. Veriler silindikten sonra kurtarılamaz veya geri yüklenemez ve optik sürücü diski okuyamaz. Bu, veri güvenliği sağlar, eski disklerinizi çizme zorluğunu ortadan kaldırır ve çevre koruma konusundaki taahhüdümüze uygundur.

Lazerin diskteki 0'ları sadece yakmasını sağlayacak ve biçimlendirme ve tok vb. Linux'ta DD muhtemelen yapabilir.


Veriler kaybolmuş olabilir, ancak bundan sonra nasıl yeni veriler yazılabilir?
Arjan

1
Tekrar kullanılamaz. Disk kutu yansıtıcıdan çıkıyor, ancak sürücünüz katı ince kimyasal boya katmanını plastiğin altına yakar ve hafifçe saydam hale gelmesi için "pürüzlendirir". Bu, bir lazer çarptığında ışığı dağıtır, dolayısıyla lazer çok az ışık aldığından esasen sıfır olarak sayılır. Bu yanık alanı düzeltmek ve tekrar yansıtıcı hale getirmek için hiçbir yolu yoktur. Verileri silmenin tek yolu 01011010'u 00000000'e çevirmektir ...
Rick

"Tekrar kullanılamaz." Kesinlikle. Bunun soruyu nasıl cevapladığını merak etmeme neden oluyor. (Yazmak istediğiniz sürece "disk tekrar kullanılamaz, ancak varolan verileri silmek mümkün olabilir [...]." )
Arjan

(
Arjan
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.