La Gestión de volúmenes es un programa en el sistema operativo que automatiza la administración de unidades de CD-ROM, DVD-ROM y disquetes. Por ejemplo, en versiones anteriores de Solaris (Solaris 2.1 o anteriores), para montar y acceder a datos en un CD-ROM, era preciso llevar a cabo varios pasos de carácter administrativo (consulte "Comparación del montaje automático frente al manual").
En el entorno operativo Solaris, Gestión de volúmenes monta los CD-ROM, los DVD-ROM y los disquetes con sistemas de archivo en /cdrom/nombre_cdrom y /floppy/nombre_disquete respectivamente. También genera un registro de sistemas de archivo de DVD-ROM, CD-ROM y disquetes durante la sesión con la estación de trabajo (el rearranque borrará la base de datos interna de la memoria). Para visualizar el soporte insertado durante una sesión con la estación de trabajo, enumere /vol/dsk:
% ls /vol/dsk supp_sol_2_8_smcc unnamed_cdrom unnamed_floppy |
Gestión de volúmenes utiliza el archivo de configuración /etc/vold.conf para determinar qué dispositivos administra. El archivo predeterminado /etc/vold.conf contiene la información siguiente:
# @(#)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 |
Antes de incorporar unidades de CD-ROM, DVD-ROM y disquete suplementarias a un sistema, actualice el archivo /etc/vold.conf incorporando los nuevos dispositivos a la lista "Devices to use". La sintaxis para una entrada "Devices to use" es:
use dispositivo tipo especial objeto_compartido nombresym opciones |
Cada elemento de variable en la línea de control de dispositivo, se define en la Tabla 4-3.
Tabla 4-3 Descripciones de la sintaxis de control de dispositivos
Sintaxis |
Descripción |
Valores soportados y predeterminados |
---|---|---|
dispositivo |
El tipo de soporte extraíble que se va a utilizar |
cdrom, disquete |
tipo |
La clase de dispositivo: soporte múltiple o simple |
unidad |
especial |
Ruta de acceso al dispositivo que se va a utilizar. La ruta de acceso suele comenzar con /dev |
El soporte predeterminado se presta para los dispositivos /dev/dsk/c0t6 and /dev/rdiskette |
objeto_compartido |
Ubicación del código que controla el dispositivo |
La ubicación predeterminada es /usr/lib/vold/nombre_de_objeto_compartido |
symname |
Nombre simbólico que hace referencia a este dispositivo; el symname se coloca en el directorio del dispositivo, bien el /cdrom o el /floppy |
Los valores predeterminados son cdrom0, floppy0 |
opciones |
Usuario, grupo y permiso de modo para el soporte insertado |
Los valores predeterminados son user=nobody, group=nobody, mode=0666 |
Tras actualizar el archivo /etc/vold.conf, conecte la unidad y vuelva a arrancar el sistema con un arranque de reconfiguración.
Si precisa información sobre el arranque del sistema en modalidades diferentes, consulte "Para arrancar tras conectar un periférico".
Gestión de volúmenes controla la ruta de acceso /dev/dsk/c0t6d0s2 a una unidad de CD-ROM o DVD-ROM y la ruta de acceso /dev/diskette a una unidad de disquete. El intentar acceder a una de estas unidades con estas rutas, produciría un mensaje de error.
Si precisa más información sobre la Administración de volúmenes, consulte Páginas del comando man(4): Formatos de archivo y la System Administration Guide.