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)
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)
Utilisation de CD audio et de CD et DVD de données
Termes couramment utilisés relatifs aux CD/DVD
Gravure de CD et DVD de données et de CD audio
Restriction de l'accès des utilisateurs aux médias amovibles à l'aide de RBAC
Restriction de l'accès aux médias amovibles à l'aide de RBAC
Identification d'un graveur de CD ou DVD
Vérification du média CD ou DVD
Création d'un CD ou DVD de données
Création d'un système de fichiers ISO 9660 pour un CD ou DVD de données
Création d'un CD de données multisession
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)
Le processus d'écriture sur un CD ou un DVD ne peut pas être interrompu et nécessite un flux constant de données. Pensez à utiliser l'option cdrw -S pour simuler l'écriture sur le média, afin de vérifier que le système peut fournir des données à un rythme suffisant pour l'écriture sur CD ou DVD.
Les erreurs d'écriture peuvent être causées par l'un des problèmes suivants :
Le média n'est pas en mesure de gérer la vitesse du lecteur. Par exemple, certains médias sont uniquement certifiés pour les vitesses 2x ou 4x.
Le système exécute un trop grand nombre de processus, ce qui laisse trop peu de ressources pour le processus d'écriture.
La congestion du réseau retarde la lecture de l'image et l'image se trouve sur un système distant.
Le lecteur source est plus lent que le lecteur de destination.
Si l'un de ces problèmes se produit, vous pouvez réduire la vitesse d'écriture du lecteur en utilisant l'option cdrw -p.
Par exemple, la commande suivante indique comment simuler l'écriture à la vitesse 4x :
$ cdrw -iS -p 4 image.iso
Remarque - Les médias CD-R, CD-RW (sans formatage MRW), DVD-R et DVD-RW prennent en charge le mode de simulation (-S), contrairement aux médias DVD-RAM, DVD+R, DVD+RW, à tous les médias formatés MRW et à certains autres encore. Le message suivant s'affiche lorsque le mode de simulation n'est pas pris en charge :
Media does not support simulated writing
Pour plus d'informations sur les types de médias, reportez-vous à la section Termes couramment utilisés relatifs aux CD/DVD.
Pour plus d'informations, reportez-vous à cdrw(1).
Par défaut, tous les utilisateurs peuvent accéder aux médias amovibles. Néanmoins, vous pouvez limiter cet accès en configurant un rôle grâce au contrôle d'accès basé sur les rôles (RBAC). Pour restreindre l'accès aux médias amovibles, le rôle doit être assigné à un groupe limité d'utilisateurs.
Pour en savoir plus sur l'utilisation des rôles, reportez-vous à la section Contrôle d’accès basé sur les rôles (présentation) du manuel Administration d’Oracle Solaris : services de sécurité.
Pour plus d'informations, reportez-vous à la section Procédure d’obtention des droits d’administration du manuel Administration d’Oracle Solaris : services de sécurité.
Pour plus d'informations, reportez-vous au Chapitre 9, Utilisation du contrôle d’accès basé sur les rôles (tâches) du manuel Administration d’Oracle Solaris : services de sécurité.
# roleadd -m -d /export/home/muser -c "mediauser role" -A solaris.device.cdrw -P All muser
# usermod -R muser joe
AUTHS_GRANTED=solaris.device.cdrw
Si vous n'effectuez pas cette étape, tous les utilisateurs peuvent toujours accéder à la commande cdrw, et non uniquement les membres du rôle de gestion des périphériques.
Une fois ce fichier modifié, les membres du rôle de gestion des périphériques sont les seuls utilisateurs qui peuvent utiliser la commande cdrw. L'accès est refusé à tous les autres utilisateurs et le message suivant s'affiche :
Authorization failed, Cannot access disks.
Par exemple :
$ cdrw -l Looking for CD devices... Node | Connected Device | Device type ----------------------+--------------------------------+----------------- cdrom0 | YAMAHA CRW8824S 1.0d | CD Reader/Writer
Par exemple :
$ cdrw -a filename.wav -d cdrom2
Par exemple :
$ cdrw -M Device : YAMAHA CRW8824S Firmware : Rev. 1.00 (26/04/00) Media is blank %
La commande cdrw fonctionne, que les services de médias amovibles soient en cours d'exécution ou non. Pour plus d'informations sur l'activation ou la désactivation des services de médias amovibles, reportez-vous à la section Activation ou désactivation des services de médias amovibles.
Il peut s'agir de n'importe quel CD ou DVD que le lecteur peut lire.
$ cdrw -l Looking for CD devices... Node Connected Device Device type ----------------------+--------------------------------+----------------- cdrom1 | YAMAHA CRW8824S 1.0d | CD Reader/Writer
Ajoutez le lecteur sans réinitialiser le système.
# drvconfig # disks
Puis, redémarrez les services de médias amovibles.
Commencez par préparer les données en utilisant la commande mkisofs pour convertir le fichier et les informations de fichiers au format High Sierra utilisé sur les CD ou DVD.
$ mkisofs -r /pathname > cd-file-system
Crée les informations Rock Ridge et remet à zéro l'appartenance des fichiers.
Identifie le chemin d'accès utilisé pour créer le système de fichiers ISO 9660.
Identifie le nom du système de fichiers à créer sur le CD ou DVD.
$ cdrw -i cd-file-system
-i cd-file-system spécifie le fichier image pour la création d'un CD ou DVD de données.
Exemple 4-1 Création d'un système de fichiers ISO 9660 pour un CD ou DVD de données
L'exemple suivant montre comment créer un système de fichiers ISO 9660 pour un CD ou DVD de données.
$ mkisofs -r /home/dubs/dir > dubs_cd Total extents actually written = 56 Total translation table size: 0 Total rockridge attributes bytes: 329 Total directory bytes: 0 Path table size(bytes): 10 Max brk space used 8000 56 extents written (0 Mb)
Il vous suffit ensuite de copier le système de fichiers sur le CD.
$ cdrw -i dubs_cd Initializing device...done. Writing track 1...done. Finalizing (Can take several minutes)...done.
Cette procédure explique comment créer plusieurs sessions sur un CD. Cette procédure comprend un exemple de copie des répertoires infoA et infoB sur le CD.
$ mkisofs -o infoA -r -V my_infoA /data/infoA Total translation table size: 0 Total rockridge attributes bytes: 24507 Total directory bytes: 34816 Path table size(bytes): 98 Max brk space used 2e000 8929 extents written (17 Mb)
Identifie le nom du système de fichiers ISO.
Crée les informations Rock Ridge et remet à zéro l'appartenance des fichiers.
Identifie une étiquette de volume à utiliser comme point de montage par les services de médias amovibles.
Identifie le répertoire de l'image ISO à créer.
$ cdrw -iO infoA Initializing device...done. Writing track 1...done. done. Finalizing (Can take several minutes)...done.
Identifie le nom du fichier image à graver sur le CD.
Laisse le CD ouvert pour l'écriture.
$ eject -n . . . cdrom0 -> /vol/dev/rdsk/c2t4d0/my_infoA
Notez le chemin d'accès /vol/dev/....
% cdrw -M /cdrom Device : YAMAHA CRW8424S Firmware : Rev. 1.0d (06/10/99) Track No. |Type |Start address ----------+--------+------------- 1 |Audio |0 2 |Audio |33057 3 |Data |60887 4 |Data |68087 5 |Data |75287 Leadout |Data |84218 Last session start address: 75287 Next writable address: 91118
Notez l'adresse indiquée après Next writable address pour pouvoir la fournir à l'écriture de la prochaine session.
$ mkisofs -o infoB -r -C 0,91118 -M /vol/dev/rdsk/c2t4d0/my_infoA /data/infoB Total translation table size: 0 Total rockridge attributes bytes: 16602 Total directory bytes: 22528 Path table size(bytes): 86 Max brk space used 20000 97196 extents written (189 Mb)
Identifie le nom du système de fichiers ISO.
Crée les informations Rock Ridge et remet à zéro l'appartenance des fichiers.
Identifie l'adresse de départ de la première session et la prochaine adresse inscriptible.
Spécifie le chemin de l'image ISO existante à fusionner.
Identifie le répertoire de l'image ISO à créer.
Vous pouvez utiliser la commande cdrw pour créer des CD audio à partir de pistes audio ou de fichiers .au et .wav.
Les formats audio pris en charge sont décrits dans le tableau ci-après :
|
Si aucun format audio n'est spécifié, la commande cdrw tente de déterminer le format de fichier audio en fonction de l'extension du fichier. La casse des caractères de l'extension n'est pas prise en compte.
Cette procédure décrit les étapes à suivre pour copier des fichiers audio sur un CD.
$ cd /myaudiodir
$ cdrw -a track1.wav track2.wav track3.wav
L'option -un crée un CD audio.
Exemple 4-2 Création d'un CD audio
L'exemple suivant montre comment créer un CD audio.
$ cdrw -a bark.wav chirp.au meow.wav Initializing device...done. Writing track 1...done. done. Writing track 2...done. Writing track 3...done. done. Finalizing (Can take several minutes)...done.
L'exemple suivant montre comment créer un CD audio multisession. Le CD est éjecté une fois la première session écrite. Vous devez réinsérer le CD avant la prochaine session d'écriture.
$ cdrw -aO groucho.wav chico.au harpo.wav Initializing device...done. Writing track 1...done. done. Writing track 2...done. Writing track 3...done. done. Finalizing (Can take several minutes)...done. <Re-insert CD> $ cdrw -a zeppo.au Initializing device...done. Writing track 1...done. done. Finalizing (Can take several minutes)...done.
Procédez comme suit pour extraire une piste audio d'un CD et la copier sur un nouveau CD.
Si vous n'utilisez pas l'option cdrw -T pour spécifier le type de fichier audio, la commande cdrw utilise l'extension du nom de fichier pour déterminer le type de fichier audio. Par exemple, la commande cdrw détecte que ce fichier est un fichier .wav.
$ cdrw -x 1 testme.wav
$ cdrw -x -T audio-type 1 audio-file
Extrait les données audio d'un CD audio.
Identifie le type de fichier audio à extraire. Les types de données audio pris en charge sont sun, wav, cda et aur.
Identifie la piste audio à extraire.
$ cdrw -a audio-file
Exemple 4-3 Extraction et création de CD audio
L'exemple ci-après montre comment extraire la première piste d'un CD audio et nommer le fichier song1.wav.
$ cdrw -x -T wav 1 song1.wav Extracting audio from track 1...done.
Cet exemple montre comment copier une piste sur un CD audio.
$ cdrw -a song1.wav Initializing device...done. Writing track 1...done. Finalizing (Can take several minutes)...done.
Cette procédure explique comment extraire toutes les pistes d'un CD audio vers un répertoire, puis les copier sur un CD vierge.
Remarque - Par défaut, la commande cdrw copie le CD dans le répertoire /tmp. La copie peut nécessiter jusqu'à 700 Mo d'espace libre. Si l'espace libre disponible dans le répertoire /tmp ne suffit pas pour copier le CD, utilisez l'option -m pour spécifier un autre répertoire.
$ mkdir /music_dir
$ cdrw -c -m music_dir
Un message Extracting audio ... s'affiche pour chaque piste.
Le CD est éjecté lorsque toutes les pistes sont extraites.
Une fois les pistes extraites, le CD audio est éjecté. Vous êtes invité à insérer un CD vierge.
Exemple 4-4 Copie d'un CD
Cet exemple montre comment copier un CD vers un autre CD. Deux lecteurs de CD-RW sont nécessaires pour effectuer cette opération.
$ cdrw -c -s cdrom0 -d cdrom1
Vous devez effacer les données existantes d'un CD-RW avant de pouvoir réécrire sur le CD.
Effacez la dernière session uniquement.
$ cdrw -d cdrom0 -b session
Il est plus rapide d'effacer uniquement la dernière session à l'aide de l'option -b session que d'effacer la totalité du média avec l'option -b all. Vous pouvez utiliser l'option -b session même si vous avez utilisé la commande cdrw pour créer un CD audio ou de données en une seule session.
Effacez la totalité du média.
$ cdrw -d cdrom0 -b all