COSA FA LA FINALIZZAZIONE?
Un disco a cui si possono aggungere dei dati si dice "aperto".
Tutti i dati sono scritti nella sessione corrente. Quando si finisce
di scrivere, si chiude la sessione. Se si vuole creare un disco multisessione,
nello stesso tempo si apre un'altra sessione. Se non si apre una nuova
sessione, non sarà posssibile aprirla dopo, e quindi non si
potranno aggiungere nuovi dati al CD. L'intero disco è considerato
"chiuso".
Il processo che fa passare una sessione da aperta a chiusa è
chiamato "finalizzazione" o semplicemente "chiusura".
Quando si chiude l'ultima sessione, si finalizza, o chiude, anche
il disco.
Un disco a singola sessione ha tre regioni base: il lead-in, che
contiene la tabella dei contenuti (TOC, Table of contents), l'area
dei programmi, con i dati o le tracce audio, e il lead-out, che
non contiene dati significativi. Su un disco aperto non sono ancora
stati scritti il lead-in e il lead-out.
Se si scrivono dei dati su disco e si lascia la sessione aperta,
la TOC, che dice al lettore CD dove sono le tracce, viene scritta
in un'area separata chiamata Program Memory Area (PMA). Solo i masterizzatori
possono leggere la PMA, per cui non è possibile leggere sessioni
aperte su un lettore CD standard. I CD audio non vedranno le tracce
audio, e i CD-ROM non vedranno i dati. Quando la sessione viene
finalizzata, la TOC viene scritta nel lead-in, permettendo alle
unità CD di riconoscere il disco.
Se si chiude la sessione corrente e se ne apre una nuova, l'area
di lead-in della sessione chiusa includerà un link alla successiva.
I lettori CD audio non possono passare alla sessione successiva,
per cui vedranno solo la prima sessione. Un lettore CD-Rom, a meno
che non sia rotto o preistorico, riconosce le multisessioni e permette
di accedere alla prima, all'ultima o una in mezzo, a seconda di
cosa il sistema operativo dice al lettore di fare.
Alcuni lettori CD-ROM, in particolare dei modelli NEC, sono meticolosi
sulle sessioni aperte, e si confonderanno quando tentano di leggere
il lead-in da una sessione ancora aperta. Seguono la catena di link
nei lead-in di ogni sessione, ma quando raggiungono l'ultimo, non
possono trovare la TOC e diventano confusi. Anche se queste unità
supportano la multisessione, richiedono l'ultima sessione chiusa
per leggere il disco correttamente. Per fortuna la maggior parte
delle unità non si comporta così.
Se si registra in DAO, il lead-in viene scritto all'inizio della
masterizzazione, perchè il contenuto della TOC è già
noto. Con la maggior parte dei masterizzatori non c'è modo
di specificare che verrà aggiunta una sessione, perciò
specificare che deve essere aggiunta una sessione è generalmente
impossibile in DAO.
Se si usa Win95 o NT, la notifica di inserimento automatica riconoscerò
il CD appena la TOC viene scritta, e questo normalmente causa il
fallimento della scrittura. Molti programmi per masterizzare disabilitano
la notifica di inserimento automatico per questo motivo. In modalità
TAO, la scrittura fallirà durante la finalizzazione, in DAO
verso l'inizio della scrittura. In entrambi i casi una prova di
scrittura avrà successo, perchè la TOC non viene realmente
scritta.
I dischi scritti a pacchetti seguono le stesse regole dei dischi
aperti e chiusi, ed è per questo che vanno finalizzati prima
che possano essere letti dai CD-ROM normali. Il "Packet Writing
- Intermediate" fornisce più informazioni sull'argomento.
Ci sono dei dettagli da chiarire su quanto scritto. per esempio,
il Lead-in dei CD-R attualmente include una TOC preregistrata che
specifica i parametri fisici del disco, come la potenza del laser
necessaria per la registrazione, e informazioni sul disco, come
il numero dei blocchi. Comunque, in genere non bisogna preoccuparsi
di queste cose