<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> <HTML> <HEAD> <META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.9"> <TITLE>The Linux SCSI HOWTO: CD-ROM</TITLE> <LINK HREF="SCSI-HOWTO-8.html" REL=next> <LINK HREF="SCSI-HOWTO-6.html" REL=previous> <LINK HREF="SCSI-HOWTO.html#toc7" REL=contents> </HEAD> <BODY> <A HREF="SCSI-HOWTO-8.html">Avanti</A> <A HREF="SCSI-HOWTO-6.html">Indietro</A> <A HREF="SCSI-HOWTO.html#toc7">Indice</A> <HR> <H2><A NAME="s7">7. CD-ROM</A></H2> <P> <P>Questa sezione fornisce informazioni specifiche per lettori cdrom. <P> <H2><A NAME="ss7.1">7.1 Hardware supportato e non supportato </A> </H2> <P> <P>I CD SCSI con un'ampiezza di blocco di 512 o 2048 byte dovrebbero funzionare. Altre ampiezze di blocco non funzioneranno. <P> <H2><A NAME="ss7.2">7.2 Problemi comuni </A> </H2> <P> <P> <H3>Non riuscite a montare un cd-rom</H3> <P> <P>La corretta sintassi per montare un CD-ROM ISO-9660 è: <P> <BLOCKQUOTE><CODE> <PRE> mount -t iso9660 /dev/sr0 /mount_point -o ro </PRE> </CODE></BLOCKQUOTE> <P>Notate che perché questo funzioni dovete avere il kernel configurato con i supporti per SCSI, adattatore, il CD-ROM SCSI e il filesystem iso9660. <P>Notate inoltre che per quel che riguarda Linux 1.1.32 dispositivi di sola lettura com i CD-ROM NON POSSONO essere montati con le opzioni di default leggi/scrivi. <P> <H3>Non riuscite ad espellere il cd-rom</H3> <P> <P>Linux tenta di impedire l'espulsione dal drive quando il dispositivo viene montato viene per prevenire problemi sul filesystem causati da un improvviso cambiamento del CD. <P> <H3>Non riuscite a far suonare i CD audio.</H3> <P> <P>I programmi Workman o xcdplayer lo faranno per voi. <P> <H3>Workman or Xcdplayer non funzionano </H3> <P> <P>Le funzioni per controllare le funzioni audio fanno parte dell'insieme di comandi SCSI-II, perciò probabilmente non funzioneranno con drive che non siano SCSI-II. Inoltre, molti lettori CD-ROM SCSI-I, e alcuni SCSI-II usano un insieme di comandi di proprietari per accedere alle funzioni audio invece che l'insieme di comandi SCSI-II. Per i drive NEC, esiste in giro una versione di xcdplayer adattata in maniera speciale per usare questo insieme di comandi - provate a dare un'occhiata a tsx-11.mit.edu in pub/linux/BETA/cdrom. <P>Questi programmi potrebbero funzionare con alcuni dei lettori CD non-SCSI se il lettore implementa le stesse ioctl dei driver SCSI. <P> <H3>Drive addizionali sui cambia-CD non funzionano</H3> <P> <P>La maggior parte dei cambia-CD assegna ciascun disco a un'unità logica. Assicuratevi di avere dei file speciali per ciascun disco del cambia-CD (vedete <A HREF="SCSI-HOWTO-6.html#DevFiles">File di dispositivo</A>) e vedete <A HREF="SCSI-HOWTO-2.html#LunsNot0">LUN diversi da 0 non funzionano</A>. <P> <H2><A NAME="ss7.3">7.3 File di dispositivo</A> </H2> <P> <P>I CD-ROM SCSI usano il numero primario 11. <P>I numeri secondari sono allocati dinamicamente (vedete <A HREF="SCSI-HOWTO-6.html#Disks">Dischi</A>, <A HREF="SCSI-HOWTO-6.html#DevFiles">File di dispositivo</A> per un esempio) dove il primo CD-ROM trovato è ha il numero secondario 0, il secondo l'1 e così via. <P>La convenzione standard per l'attribuzione dei nomi è: <P>/dev/sr{numero}, anche se alcune distribuzioni hanno usato /dev/scd{numero}, con esempi quali <P> <PRE> /dev/sr0 /dev/scd0 /dev/sr1 /dev/scd1 </PRE> <P> <HR> <A HREF="SCSI-HOWTO-8.html">Avanti</A> <A HREF="SCSI-HOWTO-6.html">Indietro</A> <A HREF="SCSI-HOWTO.html#toc7">Indice</A> </BODY> </HTML>