Cosa mi impedisce di riformattare un DVD + R? [duplicare]


7

Questa domanda ha già una risposta qui:

Mi interessa solo il fatto che, indipendentemente dal computer in cui lo metto, che funzioni con Windows, Mac o Linux, non riesco a formattarlo (so che sono fatti per essere scritti solo una volta). Immagino sia una cosa dell'hardware. Ma anche così, cosa impedisce a un computer di ignorare le regole e di formattare il disco?


1
Lo stesso motivo per cui non può scrivere su un CD (buche e terre sono fisse. Per la scrittura deve essere flessibile a base di colorante. superuser.com/questions/530139/... per una risposta simile, basta sostituire DVD con CD).
Hennes

Risposte:


16

Metti in termini abbastanza semplici (e come lo capisco, potrei sbagliarmi leggermente riguardo ai materiali reali, ma credo che il processo sia il seguente):

  • I dischi preregistrati presentano piccoli fori sulla superficie che impediscono il riflesso del laser di lettura, fornendo una lettura di 0 o 1.
  • I dischi registrabili hanno un colorante che può essere bruciato da un drive che scrive laser. Le lacune nel colorante ora funzionano allo stesso modo di un disco preregistrato, che rappresenta uno 0 o un 1 in base al fatto che venga riflesso o meno. Una volta che questa tintura è stata bruciata, non può essere fisicamente ri-registrato (anche se immagino che potresti bruciare l'intera superficie ma non rendere nulla di utile).
  • I dischi riscrivibili utilizzano un tipo di superficie metallica anziché una tinta, che può essere modificata dal laser di scrittura, in base alla potenza del laser utilizzato su di esso. Questo fa sì che lo strato metallico rifletta in modo diverso dove è stato il laser, e può essere "resettato" da un diverso laser alimentato.

Come tale, un disco scrivibile è permanentemente "impostato" nel modo in cui è da un laser di scrittura, senza alcun modo per reimpostare il danno che fa alla tintura per scrivere i dati.

Ulteriori letture: Tutto su CD-R e CD-RW (anche se legato alla tecnologia CD-R / RW)


8
Si noti che è possibile estendere ulteriormente un DVD se lo si registra con il filesystem UDF (e non "finalizzare" o "masterizzare" nel modo tradizionale). Ma questo non sovrascrive mai i nuovi dati; semplicemente aggiunge nuovi dati alla fine. Puoi anche "cancellare" le cose ma non avrai mai indietro lo spazio e i dati "cancellati" potrebbero rimanere - sono solo segnati come cancellati nella sezione appena aggiunta ..
Bob

La domanda riguardava il motivo per cui il software non può ancora tentare di masterizzare su un disco che è già stato masterizzato (pre-registrato o altro), non sul perché masterizzare su un disco write-once più di una volta è inefficace.
Micheal Johnson

-1

Alcuni dischi contengono informazioni speciali che indicano che sono di sola lettura o che sono CD musicali o altre cose simili. Questa informazione è contenuta in un piccolo codice a barre circolare vicino al foro centrale nel disco. Se l'unità determina quindi che il disco è di sola lettura (come un disco preregistrato), rifiuta di scrivere sul disco.

In altri casi, l'hardware o persino i driver del filesystem proibiscono la scrittura sul disco se determinano che è di sola lettura (come se si trattasse di un supporto di sola scrittura). Prova a montare praticamente tutti i dischi ottici in lettura-scrittura sotto Linux e riceverai un messaggio che dice "il dispositivo è protetto da scrittura" (o qualunque sia la definizione esatta). Questo è l'equivalente di quelle "schede" mobili che erano su floppy disk o delle tacche "write-protect" su alcune schede SD (e flash drive?) - in pratica, non c'è nulla di fisico o anche di hardware correlato per evitare di scrivere il disco, ma il driver non permetterà la scrittura perché il driver sa che l'utente non lo vorrà mai (perché ha esplicitamente protetto il proprio disco, o il tentativo di scrivere sul disco distruggerà i dati, o qualsiasi altra cosa ).

C'è anche un altro problema qui in gioco, e cioè che masterizzare su supporti ottici è molto diverso dal montarlo in lettura-scrittura. Quando masterizzi un disco ottico sotto Linux, non lo monti in lettura-scrittura e quindi copi i file che vuoi su di esso. Non puoi nemmeno correre mkfs su un'unità disco ottico. La masterizzazione sul disco pone l'unità in una "modalità" diversa e l'accesso e il funzionamento in tale modalità richiedono un software specifico. Ecco dove programmi come Linux wodim / cdrecord entrare - questi programmi possono mettere il dispositivo in "modalità di masterizzazione del disco" e quindi inviare i comandi appropriati per masterizzare i dati sul disco. Anche in questo caso, come con il driver del dispositivo (e l'hardware), questi programmi possono eseguire un "controllo di integrità" per assicurarsi che il disco in fase di scrittura sia vuoto o riscrivibile per evitare di danneggiare il disco.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.