Ignorer les liens de navigation | |
Quitter l'aperu | |
Administration d'Oracle Solaris : Périphériques et systèmes de fichiers Oracle Solaris 11 Information Library (Français) |
1. Gestion des médias amovibles (présentation)
Nouveautés concernant les médias amovibles
Modifications et améliorations de la gestion des médias amovibles
Montage et démontage de médias amovibles
Accès aux tâches de gestion des médias amovibles
Caractéristiques et avantages des médias amovibles
Comparaison du montage manuel et du montage automatique
Présentation de l'accès aux médias amovibles
2. Gestion des médias amovibles (tâches)
3. Accès aux médias amovibles (tâches)
4. Gravure de CD et DVD (tâches)
5. Gestion des périphériques (présentation/tâches)
6. Configuration dynamique des périphériques (tâches)
7. Utilisation de périphériques USB (présentation)
8. Utilisation de périphériques USB (tâches)
9. Utilisation de périphériques InfiniBand (présentation/tâches)
10. Gestion des disques (présentation)
11. Administration des disques (tâches)
12. Système SPARC : Configuration des disques (tâches)
13. Système x86 : Configuration des disques (tâches)
14. Configuration des périphériques de stockage avec COMSTAR
15. Configuration et gestion du service Oracle Solaris iSNS (Internet Storage Name Service)
16. L'utilitaire format (référence)
17. Gestion des systèmes de fichiers (présentation)
18. Création et montage de systèmes de fichiers (tâches)
19. Extension de l'espace de swap (tâches)
20. Copie de fichiers et de systèmes de fichiers (tâches)
Oracle Solaris 11 : les anciennes fonctions de gestion des médias amovibles ont été supprimées et remplacées par des services et des méthodes qui permettent une meilleure gestion des médias amovibles.
Voici l'ensemble des nouvelles fonctions disponibles :
Les nouveaux services de médias amovibles sont gérés par SMF.
online 12:17:54 svc:/system/hal:default online 12:17:56 svc:/system/filesystem/rmvolmgr:default online 12:17:26 svc:/system/dbus:default
Les médias amovibles sont désormais montés automatiquement dans le répertoire /media. Cependant, les liens symboliques renvoyant à /media proviennent des points de montage de médias précédents, /cdrom et /rmdisk, pour des raisons de compatibilité.
Une carte mémoire Compact Flash par exemple est montée comme suit (/dev/dsk/c4d0p0:1) :
$ ls /media/NIKON
Une carte USB Memory Stick par exemple est montée comme suit (/dev/dsk/c3t0d0s0) :
$ ls /media/U3
Le gestionnaire de volumes de médias amovibles par défaut, rmvolmgr, est chargé des activités suivantes :
Montage et démontage des volumes.
L'instance racine de rmvolmgr s'exécute à l'initialisation du système. Il est possible, toutefois, de paramétrer les fichiers de configuration de votre session afin de lancer une instance de rmvolmgr au moment où vous établissez la connexion. Lorsqu'elle est exécutée dans le cadre d'une session utilisateur, rmvolmgr monte uniquement les périphériques appartenant à l'utilisateur ou à la session en cours et n'entre pas en conflit avec l'instance racine.
Dès que vous quittez la commande rmvolmgr, celle-ci se charge de démonter tous les médias qu'elle a montés.
Pour des raisons de compatibilité, rmvolmgr crée des liens symboliques sous les répertoires /cdrom ou /rmdisk vers les points de montage réels sous /media.
Un mode d'exécution spécial de rmvolmgr est prévu pour assurer la compatibilité CDE.
Le démon HAL (Hardware Abstraction Layer, couche d'abstraction matérielle) hald, propose une vue du périphérique relié à un système. Cette vue est automatiquement mise à jour en cas de modification de la configuration matérielle, via l'enfichage à chaud ou d'autres mécanismes.
HAL représente un élément matériel sous forme d'un objet de périphérique. Ce type d'objet est désigné par un identificateur de périphérique unique (UDI) et est caractérisé par un ensemble de paires clé-valeur qui correspondent aux propriétés du périphérique. Certaines propriétés sont dérivées du matériel proprement dit, d'autres sont fusionnées à partir des fichiers d'informations des périphériques (fichiers .fdi) et d'autres encore sont associées à la configuration réelle du périphérique.
Les fonctions suivantes sont supprimées :
Seules les disquettes USB sont prises en charge par cette version.
Le démon vold, le système de fichiers volfs et le service volfs ont été supprimés.
svc:/system/filesystem/volfs
Les noms de périphériques logiques des médias amovibles sous le répertoire /vol, tels que /vol/dev/rdsk/... ou /vol/dev/aliases/..., ne sont plus fournis.
Pour accéder au média amovible par son nom de périphérique logique, il convient d'utiliser le périphérique /dev. Par exemple :
/dev/rdsk/c0t6d0s2
Certains pseudos de périphériques vold ne sont plus disponibles. La sortie eject -l suivante identifiait les pseudos de périphériques disponibles pour chaque périphérique et indiquait, dans l'exemple, le chemin d'accès des médias montés (/media/SOL_11_X86_4) :
$ eject -l /dev/dsk/c2t0d0s2 cdrom,cdrom0,cd,cd0,sr,sr0,SOL_11_X86_4,/media/SOL_11_X86_4
La liste séparée par des virgules présente les pseudos à utiliser pour éjecter chaque périphérique.
Les personnalisations effectuées dans vold.conf et rmmount.conf ne sont plus disponibles dans la mesure où ces fichiers de configuration n'existent plus. Pour plus d'informations sur la gestion des personnalisations de médias, reportez-vous à la section Personnalisation de la gestion des médias amovibles.
Les commandes commençant par vol* à l'exception de volcheck et volrmmount ont été supprimées.
Les fonctions suivantes offrent une compatibilité ascendante avec les anciennes fonctions d'Oracle Solaris relatives aux médias amovibles :
Les points de montage de médias amovibles ont été transférés dans le répertoire /media, lequel est utilisé pour monter des médias amovibles, tels que des CD-ROM et des périphériques USB. Les liens symboliques renvoyant à /media provenant des points de montage de médias précédents, tels que /cdrom and /rmdisk, sont fournis pour des raisons de compatibilité.
La commande rmformat est toujours disponible. La sortie de cette commande est identique au résultat obtenu dans les versions précédentes de Solaris lorsque vold est désactivée.
Par exemple :
# rmformat Looking for devices... 1. Logical Node: /dev/rdsk/c0t6d0s2 Physical Node: /pci@1f,4000/scsi@3/sd@6,0 Connected Device: TOSHIBA DVD-ROM SD-M1401 1009 Device Type: DVD Reader Bus: SCSI Size: 2.9 GB Label: <None> Access permissions: <Unknown>
La commande eject est toujours disponible, mais a fait l'objet d'améliorations. Pour plus d'informations, reportez-vous à la section Ejection des médias amovibles.
La plupart des commandes commençant par vol* sont supprimées dans cette version. Vous disposez d'une version modifiée de rmmount et d'une nouvelle commande rmumount pour monter et démonter les médias amovibles.
Ces commandes permettent d'effectuer le montage par nom de périphérique, étiquette ou point de montage. Voici, par exemple, comment monter un iPod :
% rmmount ipod
Voici, par exemple, comment démonter les systèmes de fichiers sur un DVD :
# rmumount cdrom cdrom /dev/dsk/c0t6d0s5 unmounted cdrom /dev/dsk/c0t6d0s0 unmounted
Pour plus d'informations, reportez-vous à rmmount(1M).
Comme dans les versions précédentes de Solaris, servez-vous de la commande eject pour démonter et éjecter les médias amovibles. Cependant, les options eject suivantes sont disponibles :
Force l'éjection du périphérique même s'il est occupé.
Affiche les chemins et les pseudos des périphériques qu'il est possible d'éjecter.
Envoie une commande de fermeture du plateau du CD-ROM au périphérique. Les périphériques ne reconnaissent pas tous cette option.
Pour éjecter, par exemple, un média par son étiquette de volume :
% eject mypictures
Pour plus d'informations, reportez-vous à eject(1).
Pour la majorité des personnalisations disponibles dans les fichiers vold.conf et rmmount.conf, il convient d'utiliser les préférences de Desktop Volume Manager ou de modifier les fichiers .fdi.
En ce qui concerne les actions rmmount.conf, vous devrez faire appel aux actions de Desktop Volume Manager, à gconf, ou aux appels de programme externe HAL.
Auparavant, il était possible d'exécuter les actions rmmount.conf en tant que root pour le compte d'utilisateurs ordinaires. Il convient à présent d'installer les exécutables des légendes dans le répertoire /usr/lib/hal.
Pour éviter que les volumes soient montés en dehors des sessions utilisateur, désactivez le service rmvolmgr. Par exemple :
# svcadm disable rmvolmgr