
                          Linux - Optical Disk HOWTO

Skip Rye, abr@preferred.com

   v1.6, 11 December 1998
     _________________________________________________________________

   _Ce document dcrit l'installation et la configuration des lecteurs de
   disques optiques sous Linux. Que ceux qui ont pratiqu le sujet me
   fassent part de leurs remarques afin que je puisse les inclure dans le
   document SGML pour les transmettre  la communaut. N'oubliez pas de
   me confirmer que je peux mentionner votre adresse lectronique._
     _________________________________________________________________

1. Avertissement

   Les personnes impliques dans la rdaction, la distribution et la
   traduction du prsent document dclinent toute responsabilit quant
   aux dommages qui pourraient dcouler de son utilisation.

2. Copyright

   Les noms "Optical Disk-HOWTO" et "LF1000 mini-HOWTO" sont protgs.

2.1 LF1000 mini-HOWTO

   Copyright (c) 1996,1997 by Skip Rye, abr@brspc_0064.msd.ray.com

2.2 Optical Disk-HOWTO

   Copyright (c) 1997,1998 by Skip Rye, abr@preferred.com

   La distribution de ce document doit se conformer aux termes de la
   licence LDP tels que dfinis  l'adresse :
   sunsite.unc.edu/LDP/COPYRIGHT.html.

3. Technologie du changement de phase optique

3.1 Introduction

   La technologie du changement de phase permet de stocker l'information
   binaire via l'tat de phase d'un matriau particulier. Le priphrique
   module l'intensit d'un rayon laser pour modifier l'tat de phase. A
   un certain niveau de puissance, le faisceau laser permet une
   cristallisation du support tandis qu'un autre niveau le laisse
   compltement amorphe. Le support ne rflchira pas les missions laser
   de la mme faon selon qu'il se prsente cristallis ou non. Il est
   ainsi possible de stocker des donnes sur le disque.

   La spcificit du disque optique rside en ce que le formatage du
   disque repose sur une succession de pistes concentriques chacune
   divise en secteurs,  l'instar des disques magnto-optiques. La
   proximit des pistes autorise le stockage d'une quantit de donnes
   importante. A la diffrence d'un cdrom, cela confre  l'ensemble
   l'aspect d'un disque magntique. Les cdroms sont eux dots d'une
   piste en spirale  l'image de celle des CD audios La diffrence entre
   le disque  changement de phase et le disque optique ne se cantonne
   pas  une division en pistes et secteurs. La technologie du changement
   de phase permet une criture directe des donnes, opration couteuse
   avec un systme magnto-optique. Le support possde en outre la
   proprit intressante de ne PAS tre sensible aux champs magntiques
   ou aux dcharges lectriques. Cela lui confre une dure de vie
   particulirement leve.

3.2 LF1000 Panasonic

  Caractristiques intressantes :

     * Lecture/criture des disques optiques.
     * Lecture des cdroms en quadruple vitesse.
     * Lecture des CD Kodak (stockage des photos).
     * Le support a une dure de vie de 15 ans.
     * Interface de type SCSI-2.
     * Formatage en pistes et secteurs.
     * Temps d'accs de 165 ms (bien meilleur qu'une bande de
       sauvegarde).
     * 650 Mb de donnes par disque.
     * Les disques cotent dans les 50 $ pice.

  Ce qu'il faut savoir

     * Le format du disque optique n'est pas compatible avec un autre
       lecteur.
     * Le support Unix semble inexistant. Le produit cible plutt les
       utilisateurs de DOS/Windows et de Macintosh.
     * N'achetez pas le lecteur PD qui utilise le port parallle. A ma
       connaissance, aucun pilote de priphriques sous Linux ne le gre.

  Installation

   Le LF1000 est un priphrique supportant les changes en SCSI-2. Il
   dispose d'une taille de bloc de 512 octets et est compatible avec les
   pilotes SCSI de Linux. L'installation a eu lieu sur un compatible PC
   muni d'un 486 d'AMD  100 MHZ et d'un contrleur SCSI Adaptec 1542C.
   La prise en charge et l'insertion dans l'arborescence du disque ont
   suivi les tapes ci-dessous :

  Phases de l'installation

     * Mettez en place le lecteur et configurez son numro de
       priphrique sur la chane SCSI de faon qu'il n'interfre pas
       avec les autres lments de la chane. Rebranchez les cbles.
     * Dmarrez l'ordinateur. Le contrleur SCSI devrait remarquer la
       prsence du lecteur.
     * Au cours du lancement du noyau Linux, vous apercevrez normalement
       un nouveau priphrique SCSI. Comme je disposais dj d'un lecteur
       magnto-optique sur la chane SCSI, le priphrique est apparu en
       /dev/sdb.
     * Je n'ai pas partitionn le disque parce que fdisk a mis un
       avertissement et que je n'avais pas envie d'introduire quelque
       incompatibilit que ce soit du point de vue de dosemu.
     * mkfs -t ext2 /dev/sdb
     * mkdir /pd
     * mount -t ext2 -o ro,suid,dev,exec,auto,nouser,async /dev/sdb /pd
       -- on se cantonne  des accs en lecture (pas d'criture).
     * mount -t ext2 -o defaults /dev/sdb /pd -- accs en
       lecture/criture.

   _Prts pour le dcollage ?_

  Conseils d'utilisation

     * Le support physique est sens tre r-inscriptible environ 500000
       fois. Il n'est donc pas recommand d'installer un systme
       d'exploitation  usage permanent tel Linux sur un disque optique 
       changement de phase. De tels systmes d'exploitation usent souvent
       du disque  des fins de cache mmoire. Au fil du temps,
       l'esprance de vie du support  changement de phase risque d'tre
       atteinte.
     * Montez autant que possible le disque en lecture seule.
     * Pour les accs au disque en criture, privilgiez les transferts
       de grandes quantits de donnes. Vous diminuerez ainsi la
       dispersion des fichiers, source de nombreux dplacements.
     * Quoi qu'il en soit, le disque  changement de phase reste un bon
       support pour les sauvegardes, les images ou les programmes que
       vous n'utilisez pas trop souvent. La rcupration d'archives est
       bien plus rapide qu'avec une bande. L'archivage peut se cantonner
        un cp -rp sans avoir besoin du pilote pour les bandes. Les liens
       symboliques seront cependant remplacs par les fichiers
       correspondants. Note du traducteur : cp -arp y remdie.]
     * Si lors d'une criture de fichiers vous constatez qu'il ne se
       produit aucune modification sur le disque optique, vous avez
       probablement oubli de dsenclencher la protection en criture du
       disque.

3.3 Notes supplmentaires de configuration par Jeff Rooze

   Bonjour,

   J'ai lu votre article traitant de la configuration du Panasonic
   LF-1000 sous Linux. Sur mon systme, le disque optique et le cdrom
   ont chacun leur nom, ce qui me permet de monter n'importe lequel de
   ces supports quand je le souhaite. Aucun disque n'est requis dans le
   lecteur lorsque je dmarre Linux. Enfin, j'utilise sur les disques
   optiques un systme de fichiers de type ext2.

   J'ai rencontr quelques problmes.

   Tout d'abord, mon disque dur occupait l'ID SCSI 6 et mon lecteur 
   changement de phase l'ID 4. Je dsirais une priorit plus leve pour
   mon disque dur que pour le lecteur  changement de phase. Sous Linux,
   le pilote SCSI recherche les priphriques en partant de l'ID SCSI la
   plus basse. Par consquent, le nommage des priphriques dpendait du
   contenu du disque optique. Difficile de vivre avec une racine attache
    un priphrique dont le nom change sans arrt ! J'ai rsolu le
   problme en modifiant l'ordre de recherche des priphriques dans le
   pilote SCSI.

   Ensuite, le noyau Linux inclus dans ma distribution n'examine pas tous
   les LUNS SCSI. Or le disque optique propose un mode dans lequel le
   cdrom se retrouve sur le LUN 1 et le disque optique sur le LUN 0. Le
   mode est choisi au moyen des cavaliers de configuration du
   priphrique. Le cavalier #2 doit tre en position basse. S'il est en
   position haute, l'identit du priphrique dpend du type de disque
   qu'il contient et ce dernier est signal sur le LUN 0. En l'absence de
   disque, je crois que le priphrique se manifeste comme un lecteur de
   cdroms. J'utilise une carte SCSI 16-xx de Future Domain en guise
   d'adaptateur. Le pilote correspondant dans le noyau linux reconnat
   les signatures de disque optique lorsqu'il examine les LUNS. Je pense
   que c'est le cas de la plupart des gestionnaires SCSI. J'ai configur
   le noyau de faon que tous les LUNS soient examins par les
   gestionnaires SCSI au dmarrage (option "scan all LUNS"). Le noyau
   affecte un nom diffrent  chaque priphrique. Ce qui suit provient
   d'un enregistrement des messages de dmarrage. Vous remarquerez la
   prsence d'une srie d'erreurs, due  l'absence de disque dans le
   lecteur tandis que celui-ci tentait d'accder  la table des
   partitions pour obtenir la taille des blocs. Par dfaut, la taille des
   blocs est fixe  512 octets. Je pense modifier prochainement ce
   comportement, pour le gestionnaire SCSI Future Domain, lorsqu'un
   priphrique optique est dtect.

>  scsi0 <fdomain>: BIOS version 3.2 at 0xde000 using scsi id 7
>  scsi0 <fdomain>: TMC-18C50 chip at 0x140 irq 12
>  scsi0 : Future Domain TMC-16x0 SCSI driver, version 5.28
>  scsi : 1 host.
>    Vendor: CONNER    Model: CP30545 545MB3.5  Rev: A9AF
>    Type:   Direct-Access                      ANSI SCSI revision: 02
>  Detected scsi disk sda at scsi0, id 6, lun 0
>    Vendor: MATSHITA  Model: PD-1 LF-1000      Rev: A109
>    Type:   Optical Device                     ANSI SCSI revision: 02
>  Detected scsi disk sdb at scsi0, id 4, lun 0
>    Vendor: MATSHITA  Model: PD-1 LF-1000      Rev: A109
>    Type:   CD-ROM                             ANSI SCSI revision: 02
>  Detected scsi CD-ROM sr0 at scsi0, id 4, lun 1
>  fdomain: Selection failed
>  scsi : detected 1 SCSI cdrom 2 SCSI disks total.
>  SCSI Hardware sector size is 512 bytes on device sda
>  fdomain: REQUEST SENSE Key = 2, Code = 3a, Qualifier = 0
>  last message repeated 3 times
>  sdb : READ CAPACITY failed.
>  sdb : status = 0, message = 00, host = 0, driver = 28
>  sdb : extended sense code = 2
>  sdb : block size assumed to be 512 bytes, disk size 1GB.
>  .
>  .
>  .
>  Partition check:
>    sda: sda1 sda2 sda3
>  scsidisk I/O error: dev 0810, sector 0
>    unable to read partition table of device 0810

   Ensuite, j'ai modifi le fichier dcrivant les arborescences
   disponibles sur ma machine (/etc/fstab) pour que chaque priphrique y
   soit prsent. Je n'ai pas tent le montage automatique au dmarrage.
   Ci-suit un extrait de mon /etc/fstab. Les options les plus importantes
   sont noauto, rw (resp. ro) et les indicateurs de vrification.

   Afin de crer un systme de fichier sur le disque  changement de
   phase, j'ai utilis la commande suivante : "mkfs.ext2 -i 2048
   /dev/sdb".

# fstab - Liste des systmes de fichiers
#
# device  mount   type          options              dumpfrequency
checkpass
/dev/sdb /optd    ext2   rw,user,suid,noauto,sync,exec,dev,umask=0 0 2
/dev/sr0 /dist  iso9660  ro,user,suid,noauto,sync,exec,dev 0 2

   Aprs ces changements, je n'ai pas eu de problmes au montage de
   quelque priphrique que ce soit. Il me suffit d'insrer un disque et
   de taper "mount /optd" ou "mount /dist". Le systme se charge du
   reste.

   J'espre que ces informations seront utiles.

Jeff
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
\ Jeff Rooze -- http://www.treknet.net/~jrooze -- jrooze@treknet.net /
/  If builders built buildings the way some programmers write        \
\  programs, then the first woodpecker that came along would destroy /
/  civilization.                                     GERALD WEINBERG \
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

   J'ai appliqu les instructions de Jeff comme suit :
     * Modification du noyau dont l'arborescence se situait sous
       /usr/src/linux au moyen de xconfig puis installation dudit noyau.
     * Basculement du cavalier de mode du disque  changement de phase
       sur la position non-DOS. J'ai connect un interrupteur  la broche
       de choix du mode puis l'ai log sur la face arrire. Aprs avoir
       dtermin quelle tait la position ouverte de l'interrupteur, je
       l'ai note "DOS". L'autre correspond bien sr  Linux. Avant le
       dmarrage de mon systme, j'agis sur l'interrupteur en
       consquence. Il semblerait que la position Linux soit la plus
       frquemment employe.
     * Redmarrage de la machine. On doit voir apparatre plusieurs LUN 
       l'initialisation, lors de l'examen du disque  changement de
       phase. Si le noyau date, on modifiera le fichier
       "/usr/src/linux/drivers/scsi/config.in".
     * Mise  jour de la fstab (fichier /etc/fstab) pour prendre en
       compte aussi bien la lecture de cdroms que de disques 
       changement de phase.
     * Utilisation de la commande mount adquate.
     * Un ``df'' pour vrifier que tout va bien.

   Ma tentative de passage  6 de l'identit SCSI de mon disque primaire
   a rvl certains problmes. Je ne me souviens plus exactement mais
   cela semblait provenir du fait que mon contrleur Adaptec 1542 et le
   SCSI Corel exigent un disque amorable sous l'identit 0 pour que la
   mise en place du BIOS soit compatible avec le DOS. J'ai donc remis le
   disque comme  l'origine et j'ai commenc  me servir tranquillement
   de mon disque  changement de phase. Avec cette configuration,
   ``workman'' -- le lecteur de CD audio -- fonctionne correctement.

4. Principe de fonctionnement de la technique magnto-optique

4.1 Introduction

   Les disques magnto-optiques ont recours  un champ magntique dit
   ``lointain'' et  un faisceau laser pour modifier la polarisation d'un
   milieu magntique. Le support est tel qu'il doit tre chauff pour
   qu'un changement de polarisation soit possible, d'o la prsence du
   laser. Un laser de puissance provoque un chauffement de la surface du
   disque jusqu' une temprature suffisante pour que le champ
   ``lointain'' soit capable de polariser la surface magntique. Peu
   aprs, le disque refroidit et fixe la polarisation. Je crois qu'un
   laser de faible puissance sert pour la lecture, le champ magntique d
    la polarisation du disque interagissant avec les composantes de son
   champ lectromagntique. J'espre que c'est  peu prs a mais rien
   n'est moins sr. A corriger peut-tre.

   La prcision apporte par le laser pour le changement de polarisation
   autorise une densit de pistes et de bits plus leve que celle des
   techniques magntiques conventionnelles. Le champ ``lointain'' limine
   les dgts parfois occasionns par les ttes magntiques, du moins si
   l'tiquette de votre disque ne se relve pas subitement et s'il n'y a
   pas une saloperie du mme genre sur la cartouche du disque. La plupart
   des supports autorisent le stockage de 650 Mo de donnes par face et
   sur certains modles les deux faces sont employes, portant la
   capacit  1,3 Go. Il faudra cependant retourner le disque pour passer
   d'une tranche de 650 Mo  l'autre.

4.2 Olympus, Epson, Mitsubishi MK230LK3 - Stephan Shuichi Haupt

   Stephan Shuichi Haupt <stephan@bios.t.u-tokyo.ac.jp>

Bonjour,

  j'ai remarqu que le HOWTO ne parle gure des disques magnto-optiques,
peut-tre en raison de leur manque de popularit. Au Japon, ils sont
cependant fort rpandus, plus particulirement les modles trois pouces
et demi qui supportent des disques de 128, 230 et dernirement 640 Mo.
J'imagine que les informations en japonais concernant ces lecteurs ne
manquent pas. Certaines personnes ne s'en estiment nanmoins gure plus
avances pour autant :o). Les disques magnto-optiques s'emploient comme
n'importe quel autre support amovible et s'avrent adapts aux petites
sauvegardes compte tenu de leur faible cot (10 dollars US pour une
unit de 640 Mo en octobre 1998). Je vais dire quelques mots des lecteurs
de 230 Mo  interface SCSI.

Disques employs : plusieurs (Olympus, Epson et en ce moment un MK230LK3
de Mitsubishi), pas de problmes particuliers. Les lecteurs prsentent
parfois des cavaliers aux configurations exotiques (``Mode Mac'' et
autres). Dsactivez-les. Si vous souhaitez vous quiper d'un disque,
faites attention  la taille du cache : elle peut amliorer notablement
le taux de transfert, qui restera bien sr infrieur  ceux des disques
durs.
Contrleurs SCSI : cartes  base de NCR53C810 (Asus SC-200), Adaptec
APA-1460A, Adaptec AHA2940.
Installez le lecteur comme vous le feriez avec un disque SCSI
supplmentaire. Il apparatra de la mme faon. Aucun disque n'est
requis dans le lecteur au dmarrage.

Il y a deux faons de formater les disques :
-  la mode disquette. Lancez directement mkfs sur le priphrique associ,
 savoir quelque chose comme sdb ou sdc. Je dconseille cette mthode (cf.
ci-dessous) ;
- comme un disque dur. Utilisez fdisk pour partitionner le priphrique et
appliquez ensuite mkfs aux partitions concernes (quelque chose du style
sdc0, je n'ai pour ma part jamais dfini plus d'une partition sur un disque
magnto-optique).
Je n'ai pour l'instant pas encore essay de dmarrer depuis un disque
magnto-optique mais je ne vois aucune raison pour laquelle cela ne
fonctionnerait pas. Compte tenu des performances du lecteur, je
cantonnerais cependant ce genre d'utilisation aux disques de secours.

Remarque : les disques prvus pour dos ou windows, une fois formats  la
mode ``disquette'', risquent de s'avrer inutilisables avec l'un quelconque
de ces systmes tandis que le recours au partitionnement (FAT16, type 6)
suivi de mkdosfs fonctionne correctement (au moins avec NT3.5/4.0).
Quand il se termine, fdisk met un avertissement au sujet des partitions de
type FAT16 : prtez-y donc attention (cf. la page de manuel de fdisk).
La taille des secteurs n'est pas positionne automatiquement par mkdosfs.
Invoquez ``mkdosfs -s 8''. Cette information a t pche dans un site ouaibe,
courant
1995 (merci  Ken Kawabata pour l'avoir trouve et dchiffre). Un systme
de fichiers de type vfat fonctionnera correctement. Pour l'instant je n'ai
employ que les couples FAT/dosfs et Linux/ext2 avec mes disques.

Note : le support reste assez sensible, aux champs magntiques bien sr,
mais galement aux contraintes mcaniques. Certains formats paraissent
plus fragiles, le Mac semblant le pire : des pertes de donnes ont eu
lieu lors de retraits de disques avec de faibles trafics rseau.

Ces informations n'aideront personne  retrouver son chemin au fin fond
de la jungle, mais elles peuvent quand mme s'avrer utiles.

        Steve

--
***********************cut*here*or*do*not********************************
        S. Shuichi Haupt
        email stephan@bios.t.u-tokyo.ac.jp
        http://www.bios.t.u-tokyo.ac.jp/~stephan/

---------------- 11 dcembre 1998 mise  jour de Steve -------------------

Bon, certains problmes vont parfois se manifester avec les disques
magnto-optiques. La meilleure faon de les viter consiste  ne pas
employer les disques tels quels au sortir du magasin. Le montage
risque mme de provoquer des plantages du noyau. J'ai
malencontreusement essay de monter un disque de 640Mo, prtendument
format sous Windows 95, peut tre en FAT32, en tant que systme de
fichier vfat :  viter...
De plus, les noyaux 2.0.x ne grent pas les blocs de 2 ko (ainsi que les
disques de 640 Mo). Un patch adquat semble se promener quelque part
au Japon mais je n'ai pas encore mis la main dessus. Le lien suivant
en fournira srement la description :
http://elektra.e-technik.uni-ulm.de/~mbuck/linux/patches.html.
Sinon, allez fouiller du ct de u-tokyo.ac.jp. La page des dveloppeurs
s'y trouve.

Le meilleur emploi des disques de 640 Mo passe par fdisk et mkfs.
C'est ce que j'ai fait avec mke2fs sur des partitions de type 83 :
mke2fs -b 2048 /dev/sdxy

J'examinerai le cas des partitions de type FAT16 et de mkdosfs ds que
j'aurai un peu de temps (et quelques disques).

Tout ce qui prcde a t ralis avec un noyau 2.1.124.

Steve
--
***********************cut*here*or*do*not********************************
        Stephan Shuichi
office: Dept. for Mechano-Informatics, Yoshizawa Lab.
        Faculty for Engineering, University of Tokyo
        Tel 03-3812-2111 ext 6390, FAX 03-5802-2957
        email stephan@bios.t.u-tokyo.ac.jp
        http://www.bios.t.u-tokyo.ac.jp/~stephan/
private: --

4.3 Fujitsu DynaMO 640 - Phil Garcia

   pgarcia@execpc.com
  Vous avez srement dj reu de nombreux messages concernant le Dynamo
640 de Fujitsu. Je dispose de la version interne, le 640SZI. Numro de
version donn par le gestionnaire SCSI : M2513-MCC3064SS. J'ai
dernirement install ce disque presque sans la moindre difficult. Je
dis presque car la taille des secteurs des disques de 640 Mo est
de 2048 octets, format que ne grent pas les noyaux 2.0.x mais
qu'admettent les noyaux de dveloppement. Un patch pour les noyaux
2.0.x est disponible via :
http://wwwcip.informatik.uni-erlangen.de/~orschaer/mo/.
Le mme site vous fournira une version adapte de fdisk.

Autrement, l'installation du priphrique ne diffre pas de celle d'un disque
dur SCSI. Il fonctionne bien et j'en suis trs content.

Phil Garcia

4.4 Panasonic LF-7010 - Philip Kerr

   philip_kerr_at_wmc__brsf2@wmcmail.wmc.ac.uk
     Cher Skip

  Vous avez demand dans votre HOWTO aux utilisateurs de relater leurs
expriences des disques optiques sous Linux. Vous trouverez ci-dessous les
dtails de la mise en oeuvre d'un LF-7010 de Panasonic (SCSI) avec une
Sparc Classic. J'utilise des RedHat, 4.2 et 5.1.
  Amitis
    Philip Kerr <philip.kerr@wmc.ac.uk>

  PS : j'essaie  prsent de faire fonctionner le lecteur sous Solaris
2.6 et c'est une autre paire de manches.
     ------------------------
branchement du disque (ID 5)...
mise en route de la station...
messages :
     scsi0 : Sparc ESP100A-FAST
     scsi : 1 host.
     Vendor: SAMSUNG   Model: WN32162U          Rev: 0100
     Type:   Direct-Access                      ANSI SCSI revision: 02

     Detected scsi disk sda at scsi0, channel 0, id 3, lun 0
     Vendor: MATSHITA  Model: LF-7010  (00:06)  Rev: 1.42
     Type:   Optical Device                     ANSI SCSI revision: 02
     Detected scsi removable disk sdb at scsi0, channel 0, id 5, lun 0 scsi
     : detected 2 SCSI disks total.
     esp0: target 3 [period 100ns offset 15 10.00MHz FAST SCSI-II]
     SCSI device sda: hdwr sector= 512 bytes. Sectors= 4236661 [2068 MB]
     [2.1 GB]
     esp0: target 5 [period 248ns offset 4 4.03MHz synchronous SCSI] sdb :
     READ CAPACITY failed.
     sdb : status = 0, message = 00, host = 0, driver = 28 sdb : extended
     sense code = 2
     sdb : block size assumed to be 512 bytes, disk size 1GB.
     sunlance.c:v1.9 21/Aug/96 Miguel de Icaza (miguel@nuclecu.unam.mx)
     eth0: LANCE 08:00:20:04:3d:cf
     eth0: using auto-carrier-detection.
     Partition check:
     sda: sda1 sda2 sda3 sda4 sda5 sda6 sda7 sda8
     sdb:scsidisk I/O error: dev 08:10, sector 0, absolute sector 0 unable
     to read partition table
J'ai modifi mon /etc/fstab, ajoutant l'entre adquate pour le lecteur
(en /dev/sdb) :
     ==========
     /etc/fstab
     ==========
     /dev/sda1          /                       ext2    defaults        1 1
     /dev/sda2          swap                    swap    defaults        0 0
     /dev/fd0           /mnt/floppy             msdos   noauto,user     0 0
     /dev/sr0           /mnt/cdrom              iso9660 noauto,ro,user  0 0
     /dev/sdb           /mnt/optical            ext2    noauto,rw,user  0 0
     none               /proc                   proc    defaults        0 0
fsck :
     [root@localhost me]# /sbin/mkfs -t ext2 /dev/sdb

     mke2fs 1.10, 24-Apr-97 for EXT2 FS 0.5b, 95/08/09 /dev/sdb is entire
     device, not just one partition! Proceed anyway? (y,n) y
     Linux ext2 filesystem format
     Filesystem label=
     118320 inodes, 472448 blocks
     23622 blocks (5.00%) reserved for the super user First data block=1
     Block size=1024 (log=0)
     Fragment size=1024 (log=0)
     58 block groups
     8192 blocks per group, 8192 fragments per group 2040 inodes per group
     Superblock backups stored on blocks:
     8193, 16385, 24577, 32769, 40961, 49153, 57345, 65537, 73729, 81921,
     90113, 98305, 106497, 114689, 122881, 131073, 139265,
     147457,
     155649, 163841, 172033, 180225, 188417, 196609, 204801,
     212993, 221185,
     229377, 237569, 245761, 253953, 262145, 270337, 278529,
     286721, 294913,
     303105, 311297, 319489, 327681, 335873, 344065, 352257,
     360449, 368641,
     376833, 385025, 393217, 401409, 409601, 417793, 425985,
     434177, 442369,
     450561, 458753, 466945

     Writing inode tables: done
     Writing superblocks and filesystem accounting information: done
Rinitialisation...
Montage du disque...
J'ai encore ajout une entre  la fstab :
     /dev/sdb           /mnt/dostical          msdos   noauto,rw,user 0 0
A prsent, je peux accder  des disques optiques formats aussi bien en
ext2 qu'en msdos en utilisant au choix le point d'ancrage optical ou
dostical.

5. Les juke-box optiques

   Je n'ai pas eu l'occasion d'essayer de juke-box optiques avec Linux
   mais avec HP-UX. Dans cette configuration, le juke-box disposait de
   son propre adressage SCSI et  chaque lecteur tait associ un LUN. A
   chaque face d'un disque correspondait un priphrique. La commande de
   montage prenait le priphrique adquat en argument. Je disposais d'un
   juke-box avec un seul lecteur et 16 platines, soit 20 Go de
   disponibles. Je m'imaginais que l'criture d'un gestionnaire de
   montage pour le partage des disques entre utilisateurs serait une
   vritable corve jusqu' ce que je dcouvre que le gestionnaire du
   juke-box autorisait le montage d'un nombre quelconque de disques dont
   il assurait l'arbitrage. Voil une fonctionnalit sympathique ! Bien
   sr, on reste cantonn  de la lecture pour un systme dans lequel on
   espre qu'il n'y aura pas trop de processus  accder simultanment au
   juke-box. Le disque s'arrte, le support le charge, se dplace, le
   range, se dplace encore, charge un autre disque, le met en place, le
   lecteur le charge, prend 12 secondes pour se mettre  tourner
   -- toujours avec nous ? Un train d'enfer en vrit !

5.1 Maxoptix 520 - Zed Shaw

   shawz@imap1.asu.edu

  Message original de Zed - 13 fvrier 1998

Bonjour,

  j'tais en train de lire votre guide (une vraie trousse de survie, merci)
et je me demandais de quel type de juke-box vous vous serviez ? J'ai un
Maxoptix 520 -- 20 disques de 2,6 Go chacun, sympa -- et j'aimerais arriver 
le piloter depuis une machine sous Linux pour que mes utilisateurs puissent
lire les disques. L'accs aux lecteurs me pose de srieux problmes. Pour
l'instant, je ne vois que deux lecteurs et quelque chose qui rpond au doux
nom de MAXLYB. Je pense qu'il s'agit d'un vague contrleur.
Je me demandais si votre juke-box tait du mme type ou similaire et comment
vous l'aviez install. Bien que vous soyez sous HP-UX, toute information
serait la bienvenue. Je suis dispos  vous donner accs  ma machine si
vous voulez voir  quoi ressemble le juke-box. 52 Go de capacit de stockage,
il n'y a pas mieux !
Votre aide sera vraiment la bienvenue.

Zed A. Shaw
Application Systems Analyst
Arizona State University

  change avec Zed le lundi 16 fvrier 1998 :

> Il semblerait que votre Maxoptix 520 soit un juke-box  deux lecteurs.
Oui, celui-l mme.

>
> Tous les juke-box sont munis d'un contrleur de platine. Il s'agit
> probablement du priphrique MAXLYB.
> ...

J'ai dcouvert que l'on ne s'inquitait pas trop chez Maxoptix quand il
tait question de pilotes. Manifestement, il n'en ont pas crit le moindre
pour quelque interface que ce soit ! J'ignore comment une socit pareille
peut vivre. Je vais encore les harceler, vous avez raison, l'engin
a besoin d'un pilote qui gre sa platine. Du ct des bonnes nouvelles,
on signale que le MX520 (il s'agit du numro de srie du juke-box) mule
pas mal de contrleurs diffrents. Peut-tre un de ceux-ci est-il gr ?
Je vais regarder a.

>
> Prenez donc contact avec Maxoptix afin de voir s'ils disposent d'un logiciel
> correspondant  votre version du noyau Linux. Si ce n'est pas le cas,
> demandez-leur les spcifications de programmation du contrleur de platine et
> peut-tre pourrons-nous en crire un !
>

Pour sr, si je n'arrive pas  obtenir le moindre pilote et que j'arrive 
convaincre les gens de Maxoptix de me fournir les spcifications, je serai le
premier heureux d'crire un pilote. Je demanderai surement de l'aide vu que je
manque de temps pour tout faire moi-mme. Connaissez-vous quelqu'un d'autre
dont nous pourrions tirer quelque chose ?

>
> Transmettez-moi les informations que vous obtiendrez afin que je les
> intgre, ainsi que les remerciements, dans le HOWTO.
>

Naturellement. Je vais commencer par glaner quelques informations. Pour
l'instant a reste lger.

> > Je me demandais si votre juke-box tait du mme type ou similaire et
> > comment vous l'aviez install. Bien que vous soyez sous HP-UX, toute
> > information serait la bienvenue. Je suis dispos  vous donner accs 
> > ma machine si vous voulez voir  quoi ressemble le juke-box. 52 Go de
> > capacit de stockage, il n'y a pas mieux !
>
> Excellent.  mon domicile j'emploie PPP pour monter les 84 plateaux de
> mon juke-box HP. a s'avre assez lent. Je prfrerais l'avoir sous la main.

Je ne dispose pas de cet engin chez moi : les 30000 dollars que mon employeur
a dpens pour l'obtenir me font dfaut. Nanmoins, il n'en a rien tir et
a d le laisser ramasser la poussire depuis un an. Il me laisse donc
m'amuser avec et essayer de lui trouver un usage.

Je reprendrai contact ds que j'aurai des informations supplmentaires,
srement en cours de semaine lorsque je saurai si je peux le faire
fonctionner ou non.

Zed
