Omitir V�nculos de navegaci�n | |
Salir de la Vista de impresi�n | |
Administración de Oracle Solaris: dispositivos y sistemas de archivos Oracle Solaris 11 Information Library (Español) |
1. Gestión de medios extraíbles (descripción general)
2. Gestión de medios extraíbles (tareas)
3. Acceso a medios extraíbles (tareas)
4. Grabación de CD y DVD (tareas)
Trabajo con CD de audio y CD/DVD de datos
Términos más utilizados de medios CD/DVD
Grabación de CD/DVD de datos y CD de audio
Restricción de acceso de usuario a medios extraíbles con RBAC
Cómo restringir el acceso de usuarios a medios extraíbles con RBAC
Cómo identificar una grabadora de CD o DVD
Creación de un CD o DVD de datos
Cómo crear un sistema de archivos ISO 9660 para un CD o DVD de datos
Cómo crear un CD de datos multisesión
5. Administración de dispositivos (descripción general/tareas)
6. Configuración dinámica de dispositivos (tareas)
7. Uso de dispositivos USB (descripción general)
8. Uso de dispositivos USB (tareas)
9. Uso de dispositivos InfiniBand (descripción general/tareas)
10. Gestión de discos (descripción general)
11. Administración de discos (tareas)
12. SPARC: configuración de discos (tareas)
13. X86: configuración de discos (tareas)
14. Configuración de dispositivos de almacenamiento con COMSTAR
16. La utilidad format (referencia)
17. Gestión de sistemas de archivos (descripción general)
18. Creación y montaje de sistemas de archivos (tareas)
19. Configuración de espacio de intercambio adicional (tareas)
20. Copia de archivos y sistemas de archivos (tareas)
El proceso de grabar en un CD o DVD no se puede interrumpir y necesita un flujo de datos constante. Considere el uso de cdrw opción -S para simular la grabación en los medios para verificar que el sistema puede proporcionar datos a un ritmo suficiente para grabar el CD o DVD.
Los errores de grabación pueden producirse a raíz de uno de los siguientes problemas:
El medio no puede manejar la velocidad de la unidad. Por ejemplo, algunos medios están únicamente certificados para velocidades 2x o 4x.
El sistema ejecuta demasiados procesos pesados que enlentecen el proceso de grabación.
La congestión de red provoca retrasos en la lectura de la imagen, y la imagen está en un sistema remoto.
La unidad de origen es más lenta que la unidad de destino.
Si se producen algunos de estos problemas, puede reducir el velocidad de grabación del dispositivo mediante cdrw opción -p.
Por ejemplo, el siguiente comando muestra cómo simular la grabación a velocidad 4x:
$ cdrw -iS -p 4 image.iso
Nota - Los medios CD-R, CD-RW (no MRW formateado), DVD-R y DVD-RW admiten el modo de simulación (-S), pero DVD-RAM, DVD+R, DVD+RW y cualquier medio MRW formateado y algunos otros no admiten el modo de simulación. Aparece el siguiente mensaje si el modo de simulación no se admite:
Media does not support simulated writing
Para obtener más información sobre tipos de medios, consulte Términos más utilizados de medios CD/DVD.
Para obtener más información, consulte cdrw(1).
De manera predeterminada, todos los usuarios pueden acceder a los medios extraíbles. Sin embargo, puede restringir el acceso de usuario a los medios extraíbles configurando un rol mediante el control de accesos basado en roles (RBAC). El acceso a medios extraíbles se restringe mediante la asignación del rol a un grupo limitado de usuarios.
Para ver una explicación del uso de roles, consulte Control de acceso basado en roles (descripción general) de Administración de Oracle Solaris: servicios de seguridad.
Para obtener más información, consulte Cómo obtener derechos administrativos de Administración de Oracle Solaris: servicios de seguridad.
Para obtener más información, consulte el Capítulo 9, Uso del control de acceso basado en roles (tareas) de Administración de Oracle Solaris: servicios de seguridad.
# 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 no realiza este paso, todos los usuarios aún tendrán acceso al comando cdrw, no sólo los miembros del rol de gestión de dispositivos.
Después de modificar este archivo, los miembros del rol de gestión de dispositivos son los únicos usuarios que pueden utilizar el comando cdrw. Al resto se le deniega el acceso con el siguiente mensaje:
Authorization failed, Cannot access disks.
Por ejemplo:
$ cdrw -l Looking for CD devices... Node | Connected Device | Device type ----------------------+--------------------------------+----------------- cdrom0 | YAMAHA CRW8824S 1.0d | CD Reader/Writer
Por ejemplo:
$ cdrw -a filename.wav -d cdrom2
Por ejemplo:
$ cdrw -M Device : YAMAHA CRW8824S Firmware : Rev. 1.00 (26/04/00) Media is blank %
El comando cdrw funciona con o sin servicios de medios extraíbles en ejecución. Para obtener más información sobre cómo deshabilitar o habilitar servicios de medios extraíbles, consulte Cómo deshabilitar o habilitar servicios de medios extraíbles.
El CD o DVD puede ser cualquier CD o DVD que la unidad pueda leer.
$ cdrw -l Looking for CD devices... Node Connected Device Device type ----------------------+--------------------------------+----------------- cdrom1 | YAMAHA CRW8824S 1.0d | CD Reader/Writer
Agregue la unidad sin necesidad de reiniciar el sistema
# drvconfig # disks
A continuación, reinicie los servicios de medios extraíbles.
Prepare los datos primero mediante el comando mkisofs para convertir el archivo y la información del archivo en formato High Sierra usado en los CD o DVD.
$ mkisofs -r /pathname > cd-file-system
Crea información de Rock Ridge y restablece la propiedad del archivo a cero.
Identifica el nombre de ruta utilizado para crear el sistema de archivos ISO 9660.
Identifica el nombre del sistema de archivos que debe ponerse en el CD o DVD.
$ cdrw -i cd-file-system
La opción -i sistema de archivos_cd especifica el archivo de imagen para crear un CD o DVD de datos.
Ejemplo 4-1 Creación de un sistema de archivos ISO 9660 para un CD o DVD de datos
En el siguiente ejemplo se muestra cómo crear un sistema de archivos ISO 9660 para un CD o DVD de datos.
$ 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)
A continuación, copie el sistema de archivos en el CD.
$ cdrw -i dubs_cd Initializing device...done. Writing track 1...done. Finalizing (Can take several minutes)...done.
En este procedimiento se describe cómo poner más de una sesión en un CD. En este procedimiento se incluye un ejemplo de cómo copiar directorios infoa y infob en el 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)
Identifica el nombre del sistema de archivos ISO.
Crea información de Rock Ridge y restablece la propiedad del archivo a cero.
Identifica una etiqueta de volumen que servicios de medios extraíbles utilizarán como punto de montaje.
Identifica el directorio de imagen ISO que se va a crear.
$ cdrw -iO infoA Initializing device...done. Writing track 1...done. done. Finalizing (Can take several minutes)...done.
Identifica el nombre del archivo de imagen que se va a grabar en el CD.
Mantiene al CD abierto para grabación.
$ eject -n . . . cdrom0 -> /vol/dev/rdsk/c2t4d0/my_infoA
Tenga en cuenta el nombre de ruta /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
Tenga en cuenta la dirección en la salida Next writable address para que pueda proporcionar esta dirección al grabar la próxima de sesión.
$ 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)
Identifica el nombre del sistema de archivos ISO.
Crea información de Rock Ridge y restablece la propiedad del archivo a cero.
Identifica la dirección inicial de la primera sesión y la siguiente dirección en la que se puede grabar.
Especifica la ruta de la imagen ISO existente que se va a fusionar.
Identifica el directorio de imagen ISO que se va a crear.
Puede utilizar el comando cdrw para crear CD de audio de pistas de audio individuales o de archivos .au y .wav.
Los formatos de audio admitidos se describen en la siguiente tabla:
|
Si no se especifica formato de audio, el comando cdrw intenta determinar el formato de archivo de audio según la extensión del archivo. Se ignora el caso de los caracteres en la extensión.
En este procedimiento se describe cómo copiar archivos de audio en un CD.
$ cd /myaudiodir
$ cdrw -a track1.wav track2.wav track3.wav
La opción -un crea un CD de audio.
Ejemplo 4-2 Creación de un CD de audio
En el siguiente ejemplo se muestra cómo crear un CD de 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.
En el siguiente ejemplo se muestra cómo crear un CD de audio multisesión. El CD se expulsará después de grabar la primera sesión. Deberá para volver a insertar el CD antes de la siguiente sesión de grabación.
$ 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.
Utilice el siguiente procedimiento para extraer una pista de audio de un CD y copiar la pista de audio a un nuevo CD.
Si no utiliza la opción cdrw -T para especificar el tipo de archivo de audio, el comando cdrw usa la extensión de nombre de archivo para determinar el tipo de archivo de audio. Por ejemplo, el comando cdrw detecta que este archivo es un archivo .wav.
$ cdrw -x 1 testme.wav
$ cdrw -x -T audio-type 1 audio-file
Extrae datos de audio de un CD de audio.
Identifica el tipo de archivo de audio que se va a extraer. Los tipos de audio admitidos son sun, wav, cda o aur.
Identifica la pista de audio que se va a extraer.
$ cdrw -a audio-file
Ejemplo 4-3 Extracción y creación de CD de audio
En el siguiente ejemplo se muestra cómo extraer la primera pista de un CD de audio y cómo nombrar al archivo song1.wav.
$ cdrw -x -T wav 1 song1.wav Extracting audio from track 1...done.
En este ejemplo se muestra cómo copiar una pista a un CD de audio.
$ cdrw -a song1.wav Initializing device...done. Writing track 1...done. Finalizing (Can take several minutes)...done.
En este procedimiento se describe cómo extraer todas las pistas de un CD de audio a un directorio y, luego, copiarlas a un CD en blanco.
Nota - De manera predeterminada, el comando cdrw copia el CD en el directorio /tmp. La copia puede requerir hasta 700 MB de espacio libre. Si no hay suficiente espacio en el directorio /tmp para copiar el CD, utilice la opción -m para especificar un directorio alternativo.
$ mkdir /music_dir
$ cdrw -c -m music_dir
Se muestra un mensaje Extracting audio ... para cada pista.
El CD se expulsa una vez que se extraen todas las pistas.
Después de que se extraen las pistas, el CD de audio se expulsará. Se le pedirá que inserte un CD en blanco.
Ejemplo 4-4 Copia de un CD
En este ejemplo se muestra cómo copiar un CD a otro CD. Debe tener dos dispositivos CD-RW para esta tarea.
$ cdrw -c -s cdrom0 -d cdrom1
Debe borrar los datos del CD-RW existentes antes de poder volver a grabar el CD.
Borrar la última sesión únicamente.
$ cdrw -d cdrom0 -b session
Si borra sólo la última sesión con la opción -b session, esto es más rápido que borrar todo el medio con la opción -b all. Puede utilizar la opción -b session incluso si ha utilizado el comando cdrw para crear un CD de audio o datos en una sola sesión.
Borrar todo el medio.
$ cdrw -d cdrom0 -b all