Concetti Chiave

  • Il file system ISO 9660 è utilizzato per memorizzare dati su CD-ROM e DVD-ROM, con una struttura a spirale che inizia dal centro e si espande verso l'esterno.
  • I dati su CD e DVD possono solo essere aggiunti durante la scrittura e l'accesso diretto è possibile in lettura, simile ai dischi magnetici.
  • ISO 9660 non consente la cancellazione o modifica dei dati già scritti, garantendo una scrittura una tantum.
  • Il kernel Linux gestisce l'accesso alle unità CD e DVD tramite un programma chiamato setcd, che permette di modificare le impostazioni predefinite.
  • Il programma setcd richiede almeno un'opzione per funzionare e, se non specificato, utilizza il file di dispositivo predefinito /dev/cdrom.

Struttura del file system ISO 9660

Il file system ISO 9660, cioè quello usato per i CD-ROM, ma solitamente anche per i DVD-ROM, è particolare a causa della struttura stessa di questi dischi: i dati vengono memorizzati in settori su un'unica traccia a spirale che parte dalla zona centrale e si espande verso l'esterno.

In questo senso, il CD e il DVD assomiglia molto al nastro quando si è in fase di scrittura (i dati possono solo essere aggiunti), mentre in lettura si riesce a ottenere un accesso diretto come si fa con i dischi magnetici. Per questa ragione, lo stesso file system ISO 9660 è organizzato in modo che la scrittura avvenga una volta sola, senza la possibilità di cancellare o modificare dati già inseriti.

Gestione del kernel Linux

Il kernel Linux ha una propria gestione per l'accesso alle unità CD o DVD, che può essere impostata, attraverso un programma apposito. In generale, non c'è alcun bisogno di intervenire sull'impostazione predefinita iniziale, tuttavia può essere interessante conoscere le alternative disponibili, in presenza di situazioni particolari.
Il programma che consente di modificare la configurazione di utilizzo delle unità CD o DVD è setcd.

Il programma setcd richiede l'indicazione di almeno un'opzione, altrimenti non si ottiene alcuna azione; inoltre, se non viene indicato il file di dispositivo, il programma cerca di utilizzare /dev/cdrom. Alcune delle opzioni richiedono un argomento numerico, pari a zero o uno, con il quale si intende disabilitare, oppure abilitare una funzionalità.

Domande da interrogazione

  1. Qual è la principale caratteristica del file system ISO 9660 utilizzato per CD e DVD?
  2. Il file system ISO 9660 è progettato per memorizzare dati in settori su un'unica traccia a spirale, consentendo solo l'aggiunta di dati e non la loro modifica o cancellazione, simile a un nastro in fase di scrittura.

  3. Come gestisce il kernel Linux l'accesso alle unità CD e DVD?
  4. Il kernel Linux ha una gestione specifica per l'accesso alle unità CD e DVD, che può essere configurata tramite il programma setcd, senza necessità di modifiche all'impostazione predefinita.

  5. Qual è la funzione del programma setcd nel contesto delle unità CD e DVD?
  6. Il programma setcd consente di modificare la configurazione delle unità CD e DVD, richiedendo almeno un'opzione per funzionare e cercando di utilizzare /dev/cdrom se non viene specificato un file di dispositivo.

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community