Bazı diskler, salt okunur olduklarını veya müzik CD'leri olduklarını veya bunun gibi başka şeyler olduğunu belirten özel bilgiler içerir. Bu bilgi diskteki merkezi deliğin yanında küçük bir dairesel barkodda bulunur. Böylece sürücü, diskin salt okunur olduğunu (önceden kaydedilmiş bir disk gibi) belirlerse, diske yazmayı fiziksel olarak reddedecektir.
Diğer durumlarda, donanım ve hatta dosya sistemi sürücüleri, salt okunur olduğunu belirlerlerse (örneğin, bir kez yazılmakta olan ortam gibi), diske yazılmasını yasaklar. Linux altında herhangi bir optik diski okuma-yazma işlemini hemen hemen yapmaya çalışın; “aygıt yazmaya karşı korumalı” (veya tam olarak ne olursa olsun) diyen bir ileti alırsınız. Bu, disketlerdeki hareketli "sekmeler" veya bazı SD kartlardaki (ve flash sürücülerdeki "yazma koruması" çentiklerinin) eşdeğeridir - temelde, yazmayı önlemek için fiziksel veya zorunlu olarak donanımla ilgili hiçbir şey yoktur. disk, ancak sürücü yazma işlemine izin vermez, çünkü sürücü kullanıcının asla istemeyeceğini bilmez (disklerini yazmaya karşı korumalı olduklarından veya diske yazmaya çalıştığından, verileri yok eder veya herhangi bir şekilde ).
Oysa burada oyunda başka bir sorun daha var ve bu da optik medyaya yazmanın okuma-yazma işleminden oldukça farklı olduğu. Linux altında bir optik diski yaktığınızda, okuma-yazma takmaz ve daha sonra istediğiniz dosyaları kopyalarsınız. Kaçamazsın bile mkfs
optik disk sürücüsünde. Diske yazma, sürücüyü farklı bir "moda" sokar ve bu moda girip çalıştırmak için özel bir yazılım gerekir. Linux gibi programlar burada wodim
/ cdrecord
içeri - bu programlar cihazı "disk yazma moduna geçirebilir" ve ardından verileri diske yazdırmak için uygun komutları gönderebilir. Yine, aygıt sürücüsünde (ve donanımda olduğu gibi), bu programlar, yazılan diskin boş veya yeniden yazılabilir olduğundan emin olmak için diske zarar vermemek için bir "sağlıklılık kontrolü" yapabilir.