อะไรทำให้ CD-R ไม่สามารถเขียนใหม่ได้


33

ฉันรู้ว่ามันเป็นเทคโนโลยีที่ตายแล้ว / ตาย แต่ฉันก็สงสัยว่าอะไรจะหยุด CD-R จากการเขียนใหม่เหมือน CD-RW

มันเป็นเฟิร์มแวร์บนแผ่นดิสก์หรือเปล่าที่ทำให้คนซื้อซีดีมากขึ้น?

หรือมีเหตุผลทางเทคนิคเพิ่มเติมเช่น ซีดีเก็บข้อมูลแม่เหล็กของพวกเขา (ถูกต้องหรือไม่) แต่ CD-Rs นั้นมีความเป็นแม่เหล็กน้อยกว่าดังนั้นเมื่อมันถูกเขียนลงไป (ขออภัยถ้ามันผิดทั้งหมดฉันไม่รู้ว่าซีดีทำงานอย่างไร)


2
การทำงานของซีดีเหมือนกับเรคคอร์ดเก่า พวกเขาไม่ต้องพึ่งพาแม่เหล็กเลเซอร์จริง ๆ แล้วกัดหลุมและร่องเข้าไปในชั้นข้อมูลซีดีซึ่งเป็นตัวแทนของ 0 และ 1
Kruug


@Kruug: Mmmh ในกรณีนั้นเหตุใด CD-RW ที่เขียนซ้ำได้ อยากรู้อยากเห็น
Ariane

6
มันไม่ได้กัดหลุม มันเปลี่ยนสีย้อม Hole / bumps นั้นใช้สำหรับซีดีที่ถูกกดเท่านั้น
Hennes

คำตอบ:


48

ข้อมูลในซีดีปกติจะถูกจัดเก็บโดยการทำหลุม (หลุม) หรือไม่ใช่หลุม (ที่ดิน) บนสื่อซีดี หลุมจะรบกวนการสะท้อนของแสง การเปลี่ยนจาก a เป็น0a 1หรือโอละพ่อถูกกำหนดโดยจุดเริ่มต้นหรือจุดสิ้นสุดของหลุม (ซึ่งเรียกว่าการเข้ารหัส NRZI) มีความซับซ้อนเพิ่มเติมเนื่องจากบิตเหล่านี้เป็น "รหัสช่อง" ไม่ใช่บิตเนื้อหา หลังถูกกู้คืนโดยการถอดรหัสอดีต แล้วบิตบางส่วน "เนื้อหา" เป็นบิตรหัสแก้ไขข้อผิดพลาดจริง ๆ แต่ท้ายที่สุดแล้วบิตจะถูกเข้ารหัสผ่านรูหรือไม่รูในชั้นสะท้อนแสงของโลหะ

CD-R ทำงานค่อนข้างเหมือนกัน มันมีพื้นผิวสะท้อนแสง แต่พื้นผิวนี้ถูกปกคลุมด้วยสีย้อม คุณสามารถใช้เลเซอร์ความเข้มสูงแบบสัมพัทธ์เพื่อทำให้ชั้นสีย้อมร้อนขึ้น หลังจากนั้น CD-R สามารถอ่านได้ในลักษณะเดียวกันกับซีดีปกติ แสงสะท้อนหรือไม่

การทำงานของ CD-RW ในลักษณะเดียวกัน แต่ใช้สีที่สามารถเปลี่ยนเป็นทึบแสงหรือไม่ขึ้นอยู่กับความร้อนของเลเซอร์


ซึ่งแตกต่างจากสีย้อมใน CD-RW ของสีย้อมใน CD-R ไม่สามารถเปลี่ยนกลับไปเป็นสถานะก่อนหน้า นี่คือสิ่งที่ป้องกันการเขียนซ้ำไปยัง CD-R ที่เขียนไว้แล้ว

หมายเหตุ: การเขียนซ้ำด้วยภาพเดียวกันหรือภาพที่มีการเปลี่ยนแปลงเพียงบิตที่ถูกต้องนั้นเป็นไปได้ทางเทคนิค แต่มีข้อ จำกัด เกี่ยวกับสิ่งที่สามารถทำได้ สิ่งที่ดีที่สุดที่คุณสามารถทำได้คือการเผา "หลุม" กลาง "ดินแดนยาว" เนื่องจากดินแดนมีความยาวสูงสุดสิบบิต - ครั้งและทั้งหลุมและที่ดินมีความยาวขั้นต่ำสามนี่จะเป็นไปได้ก็ต่อเมื่อที่ดินที่มีอยู่มีความยาวเก้าหรือสิบบิตและความเป็นไปได้เพียงอย่างเดียวคือหลุมที่สามหรือ สี่บิตยาว การทำเช่นนี้จะเพิ่มการพลิกสองบิตและสิ่งนี้จะทำให้การเปลี่ยนแปลงบิต ECC ที่สถานที่อื่น ๆ ในบล็อกเดียวกัน โอกาสที่การเปลี่ยนแปลงทุกอย่างสามารถทำได้โดยเพิ่มหลุมที่กลางที่ดินนั้นเล็กมากแม้ว่าจะมีซอฟต์แวร์หรือไดรฟ์เฟิร์มแวร์ที่จะอนุญาตให้ลองได้


4
o: "CD" และ "CD-R" ต่างกันไหม
Ariane

19
ใช่. ซีดีเหมือนกับในซิลเวอร์กดปุ่มซีดี และ CD-R สำหรับสิ่งที่บันทึกได้ซึ่งไม่ใช่สีเงิน แต่มีหลายสี (ใช้ Azo เป็นสีย้อมสำหรับ CD-Rs สีน้ำเงิน, Cyan สำหรับ Cyanine ใช้ CD-Rs และสีเขียวสำหรับ CD-Rs จาก pthalocyanine)
Hennes

7
สมมุติว่ามันเป็นเพียง "ไฮยีนที่ดี" บางอย่างในโปรแกรมการเขียนที่ป้องกัน cd-r ไม่ให้ถูกเขียนทับ คุณลักษณะ "ลบการรักษาความปลอดภัย" สามารถเปลี่ยนดิสก์ทั้งหมดเป็น 1 หรืออะไรทำนองนั้น
ddyer

3
ใช่มันเป็นจริงสำหรับดีวีดีด้วย โดยทั่วไปการจัดเก็บ DVDs จะคล้ายกันมาก แต่ใช้ LASER ที่มีความยาวคลื่น / ความถี่สูงกว่า ดังนั้นจึงสามารถอ่านเครื่องหมายขนาดเล็กหรือที่รู้จักกันว่ามีข้อมูลมากกว่าต่อพื้นที่ผิว นอกจากนี้ยังทำสิ่งอื่น ๆ เช่นเลเยอร์หลายจุดโฟกัสแบบแปรผันบนเลเซอร์เพื่ออ่านเลเยอร์ ฯลฯ ฯลฯ แต่วิธีการพื้นฐานก็เหมือนกัน
Hennes

4
A นิด แต่: ไม่ใช่กรณีที่ "0 หรือ 1 ถูกกำหนดโดยการสะท้อนหรือการไม่สะท้อนแสง" การเปลี่ยนแต่ละครั้งจากที่ดินหนึ่งไปยังอีกหลุมหนึ่งหรือจากหลุมหนึ่งไปยังอีกดินแดนหมายถึงการเปลี่ยนแปลงจากค่าบิตก่อนหน้า สถานที่ที่อาจมีการเปลี่ยนแปลง (ขึ้นอยู่กับระยะห่าง) แต่ไม่มีหมายถึงไม่มีการเปลี่ยนแปลง (บิตปัจจุบันนั้นเหมือนกับบิตสุดท้าย) นอกจากนี้บิตเหล่านี้ไม่ใช่บิตข้อมูล พวกเขาเป็นบิตรหัสช่องทางบิต "14" ในการปรับ "แปดถึง 14" รหัสช่อง 14 บิตแต่ละรายการแปลเป็นข้อมูลแปดบิต จากนั้นบางส่วนของบรรดา "ข้อมูล" บิตสำหรับ ECC ...
เจมี่ Hanrahan

6

ไม่สามารถใช้แผ่น CD-R ได้อีก แต่อาจเป็นไปได้ที่จะลบข้อมูลที่มีอยู่

แผ่นดิสก์ออกมาจากกล่องสะท้อนแสง แต่จากนั้นไดรฟ์ของคุณจะเผาชั้นสีย้อมเคมีบาง ๆ ที่เป็นของแข็งด้านล่างพลาสติกและ "หยาบ" เพื่อให้มันมีความโปร่งใสเล็กน้อย สิ่งนี้ทำให้แสงกระจายไปเมื่อเลเซอร์กระทบกับมันดังนั้นจึงนับว่าเป็นศูนย์โดยหลักแล้วเนื่องจากเลเซอร์ได้รับแสงกลับมาเล็กน้อย ไม่มีวิธีแก้ไขพื้นที่ที่ถูกเผาและทำให้มันสะท้อนแสงอีกครั้ง วิธีเดียวในการล้างข้อมูลคือการเปลี่ยน 01011010 เป็น 00000000

Asus ทำซอฟต์แวร์ที่เรียกว่าE-Hammerซึ่งอาจทำงานกับไดรฟ์ที่ไม่ใช่ของ Asus:

E-Hammer ช่วยให้คุณสามารถลบข้อมูลในรูปแบบดิสก์ที่เขียนได้ (CD-R และ DVD-R) อย่างถาวร เมื่อข้อมูลถูกลบจะไม่สามารถกู้คืนหรือกู้คืนได้และออปติคัลไดรฟ์จะไม่สามารถอ่านแผ่นดิสก์ได้ สิ่งนี้ทำให้มั่นใจถึงความปลอดภัยของข้อมูลขจัดความยุ่งยากในการเกาดิสก์เก่าของคุณและสอดคล้องกับความมุ่งมั่นของเราในการปกป้องสิ่งแวดล้อม

หากมีซอฟต์แวร์ที่จะทำให้แสงเลเซอร์เป็น 0 บนดิสก์และไม่สนใจการจัดรูปแบบและ toc เป็นต้นข้อมูลจะหายไป DD ใน Linuxอาจทำได้


ข้อมูลอาจหายไป แต่หลังจากนั้นจะมีการเขียนข้อมูลใหม่ได้อย่างไร
Arjan

1
ไม่สามารถใช้งานได้อีก แผ่นดิสก์ออกมาจากกล่องสะท้อนแสง แต่จากนั้นไดรฟ์ของคุณจะเผาชั้นสีย้อมเคมีบาง ๆ ที่เป็นของแข็งด้านล่างพลาสติกและ "หยาบ" เพื่อให้มันมีความโปร่งใสเล็กน้อย สิ่งนี้ทำให้แสงกระจายไปเมื่อเลเซอร์กระทบกับมันดังนั้นจึงนับว่าเป็นศูนย์โดยหลักแล้วเนื่องจากเลเซอร์ได้รับแสงกลับมาเล็กน้อย ไม่มีวิธีแก้ไขพื้นที่ที่ถูกเผาและทำให้มันสะท้อนแสงอีกครั้ง วิธีเดียวที่จะเช็ดข้อมูลคือการเปิด 01011010 00000000 ... เข้า ...
ริก

"ไม่สามารถใช้งานได้อีก" เผง ทำให้ฉันสงสัยว่าวิธีนี้ตอบคำถามแล้ว (เว้นแต่คุณตั้งใจจะเขียน"ไม่สามารถใช้แผ่นดิสก์ได้อีก แต่อาจเป็นไปได้ที่จะลบข้อมูลที่มีอยู่ [... ]" )
Arjan

(ฉันแก้ไขโพสต์ของคุณเพื่อให้ชัดเจนว่าไม่ได้เกี่ยวกับการเขียนใหม่)
Arjan
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.