Volume Management est un programme du système d'exploitation qui automatise l'administration de vos CD-ROM, DVD-ROM et disquettes. Par exemple, dans les précédentes versions de Solaris (Solaris 2.1 ou précédente), pour monter des données sur un CD-ROM et y accéder, vous deviez passer par de nombreuses étapes (reportez-vous à "Comparaison entre le montage automatique et le montage manuel").
Dans l'environnement d'exploitation Solaris, Volume Management monte automatiquement les CD-ROM, les DVD-ROM et les disquettes comportant des systèmes de fichiers en, respectivement, /cdrom/nom_cdrom et /floppy/nom_disquette. Il garde aussi trace des systèmes de fichiers sur CD-ROM, DVD-ROM et disquettes pendant la session d'une station de travail (la réinitialisation effacera la base de données en mémoire). Pour visualiser le support qui a été inséré pendant une session de travail, listez /vol/dsk :
% ls /vol/dsk supp_sol_2_8_smcc unnamed_cdrom unnamed_floppy |
Volume Management utilise le fichier de configuration /etc/vold.conf pour déterminer quels périphériques sont gérés par ce fichier. Le fichier par défaut /etc/vold.conf contient les informations suivantes :
# @(#)vold.conf 1.22 99/02/24 SMI # # Volume Daemon Configuration file # # Database to use (must be first) db db_mem.so # Labels supported label dos label_dos.so floppy label cdrom label_cdrom.so cdrom label sun label_sun.so floppy # Devices to use use cdrom drive /dev/rdsk/c*s2 dev_cdrom.so cdrom%d use floppy drive /dev/rdiskette[0-9] dev_floppy.so floppy%d use pcmem drive /dev/rdsk/c*s2 dev_pcmem.so pcmem%d forceload=true # use rmscsi drive /dev/rdsk/c*s2 dev_rmscsi.so rmscsi%d # Actions insert /vol*/dev/fd[0-9]/* user=root /usr/sbin/rmmount insert /vol*/dev/dsk/* user=root /usr/sbin/rmmount eject /vol*/dev/fd[0-9]/* user=root /usr/sbin/rmmount eject /vol*/dev/dsk/* user=root /usr/sbin/rmmount notify /vol*/rdsk/* group=tty /usr/lib/vold/volmissing -p # List of file system types unsafe to eject unsafe ufs hsfs pcfs udfs |
Avant d'ajouter un deuxième lecteur de CD-ROM, de DVD-ROM ou de disquettes à un système, mettez à jour le fichier /etc/vold.conf en ajoutant les nouveaux périphériques à la liste intitulée "Périphériques à utiliser". La syntaxe d'une entrée dans la liste "Périphériques à utiliser" est la suivante :
use périphérique type spécial objet_partagé nomsym options |
Les différentes variables de cette ligne de commande sont définies dans le Tableau 4-3.
Tableau 4-3 Description de la syntaxe de commande du périphérique
Syntaxe |
Description |
Valeurs prises en charge et valeurs par défaut |
---|---|---|
périphérique |
Type de périphérique média amovible à utiliser |
cdrom, disquette |
type |
Catégorie de périphériques : support multiple ou simple |
lecteur |
spécial |
Chemin du périphérique à utiliser, commence habituellement par /dev |
Le support par défaut est destiné aux périphériques/dev/dsk/c0t6 et /dev/rdiskette |
objet_partagé |
Emplacement du code qui gère ce périphérique |
L'emplacement par défaut est /usr/lib/vold/nom_objet_partagé |
nomsym |
Nom symbolique qui se rapporte à ce périphérique; le nomsym est placé dans le répertoire des périphériques, soit /cdrom soit /floppy |
Les valeurs par défaut sont cdrom0, floppy0 |
options |
Autorisations utilisateur, groupe et mode relatives au support amovible |
Les valeurs par défaut sont user=nobody, group=nobody, mode=0666 |
Après avoir mis à jour le fichier /etc/vold.conf, connectez le lecteur et réinitialisez votre système en utilisant le processus d'initialisation de reconfiguration.
Pour plus d'informations sur les différents modes d'initialisation d'un système, reportez-vous à la section "Initialisation d'un périphérique après sa connexion".
Volume Management contrôle le chemin /dev/dsk/c0t6d0s2 vers un lecteur de CD-ROM ou de DVD-ROM et le chemin/dev/diskette vers une unité de disquettes. Tenter d'accéder à un CD-ROM, à un DVD-ROM ou à une disquette en utilisant ces chemins provoquera l'affichage d'un message d'erreur.
Pour plus d'informations sur le programme Volume Management, reportez-vous aux Pages de manuel(4): Formats des fichiers et au System Administration Guide.