JavaScript is required to for searching.
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)
search filter icon
search icon

Información del documento

Acerca de este manual

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)

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)

Administración de dispositivos USB en SO Oracle Solaris (guías básicas)

Uso de dispositivos de almacenamiento masivo USB (mapa de tareas)

Uso de dispositivos de almacenamiento masivo USB

Uso de dispositivos de disquete USB

Uso de dispositivos de almacenamiento masivo USB no compatibles

Cómo utilizar un dispositivo de almacenamiento masivo USB no compatible

Dispositivos de almacenamiento masivo USB de conexión en marcha

Cómo agregar un dispositivo de almacenamiento masivo USB

Cómo agregar una cámara USB

Cómo quitar un dispositivo de almacenamiento masivo USB

Preparación pasa usar un dispositivo de almacenamiento masivo USB

Cómo visualizar información de dispositivo USB

Cómo crear un sistema de archivos en un dispositivo de almacenamiento masivo USB

Cómo modificar particiones y crear un sistema de archivos en un dispositivo de almacenamiento masivo USB

Cómo crear una partición de Solaris y modificar los segmentos de un dispositivo de almacenamiento masivo USB

Cómo montar o desmontar un dispositivo de almacenamiento masivo USB

Consejos para la resolución de problemas para dispositivos de almacenamiento masivo USB

Deshabilitación de controladores USB específicos

Cómo deshabilitar controladores USB específicos

Cómo eliminar enlaces de dispositivos USB sin utilizar

Uso de dispositivos de audio USB (mapa de tareas)

Uso de dispositivos de audio USB

Conexión en marcha de varios dispositivos de audio USB

Cómo agregar dispositivos de audio USB

Cómo identificar el dispositivo primario de audio del sistema

Cómo cambiar el dispositivo de audio USB principal

Resolución de problemas de dispositivo USB

Puntos clave de propiedad del dispostivo de audio

Conexión en marcha de dispositivos USB con el comando cfgadm (mapa de tareas)

Conexión en marcha de dispositivos USB con el comando cfgadm

Cómo visualizar información de bus USB (cfgadm)

Cómo desconfigurar un dispositivo USB

Cómo configurar un dispositivo USB

Cómo desconectar lógicamente un dispositivo USB.

Cómo conectar lógicamente un dispositivo USB

Cómo desconectar lógicamente un subárbol de dispositivo USB

Cómo restablecer un dispositivo USB

Cómo cambiar la configuración predeterminada de un dispositivo USB de configuración múltiple

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

15.  Configuración y gestión del servicio de nombres de almacenamiento de Internet (iSNS) de Oracle Solaris

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)

21.  Administración unidades de cinta (tareas)

Índice

Uso de dispositivos de almacenamiento masivo USB

Se admiten los siguientes dispositivos de almacenamiento masivo USB extraíbles:

Para obtener información sobre el uso de dispositivos de almacenamiento masivo USB con el sistema de archivos ZFS de Oracle Solaris, consulte Novedades de los dispositivos USB

Para obtener una lista completa de dispositivos USB que son compatibles en SO Oracle Solaris, consulte:

http://www.oracle.com/us/sun/index.html

En las versiones anteriores de Solaris, todos los dispositivos de almacenamiento USB se identificaban como dispositivos extraíbles, lo que proporciona muchas de las ventajas siguientes, incluido el montaje automático. En la versión Oracle Solaris 11, los dispositivos de almacenamiento masivo USB son identificados como dispositivos de conexión en marcha pero también disfrutan de las ventajas de los dispositivos USB extraíbles que se enumeran a continuación. Para obtener más información sobre el comportamiento de conexión en marcha, consulte Soporte de USB y 1394 (FireWire).

Si desea más información sobre el uso de dispositivos de almacenamiento masivo USB, consulte scsa2usb(7D).

Uso de dispositivos de disquete USB

Los dispositivos de disquete USB aparecen como dispositivos de medios extraíbles. Los dispositivos de disquete USB no son administrados por la unidad fd (floppy). Las aplicaciones que emiten llamadas ioctl(2) para la unidad fd (native floppy) fallarán. Las aplicaciones que emiten sólo llamadas read(2) y write(2) tendrán éxito. Otras aplicaciones, como SunPCI y rmformat, también tendrán éxito.

El dispositivo de disquete USB es identificado como un dispositivo de medio extraíble SCSI. El dispositivo está disponible para acceso en el directorio /media.

Para obtener más información sobre cómo utilizar dispositivos de disquete USB, consulte Capítulo 1, Gestión de medios extraíbles (descripción general).

Uso de dispositivos de almacenamiento masivo USB no compatibles

Algunos dispositivos pueden ser compatibles con el controlador de almacenamiento masivo USB aunque no se identifiquen como compatibles con la clase de almacenamiento masivo USB o que se identifiquen de manera incorrecta. El archivo scsa2usb.conf contiene una lista de omisión de atributos que enumera el ID de proveedor, el ID de producto y una revisión para comparar dispositivos de almacenamiento masivo y campos para omitir atributos de dispositivos predeterminados. Las entradas de esta lista están comentadas de forma predeterminada. Es posible copiar estas entradas y quitar sus comentario para habilitar la compatibilidad con dispositivos determinados.

Si conecta un dispositivo de almacenamiento masivo USB a un sistema que ejecuta esta versión de Solaris y el sistema no puede usarlo, puede revisar el archivo /kernel/drv/scsa2usb.conf para ver si hay una entrada comentada que coincide con este dispositivo. Siga la información brindada en el archivo scsa2usb.conf para ver si se puede admitir un dispositivo determinada con información de omisión.

Para obtener una lista de los dispositivos de almacenamiento masivo USB recomendados, vaya a:

http://www.oracle.com/us/sun/index.html

Para obtener más información, consulte scsa2usb(7D).

Cómo utilizar un dispositivo de almacenamiento masivo USB no compatible

  1. Conviértase en un administrador.
  2. Agregue una entrada al archivo /etc/driver/drv/scsa2usb.conf .

    La siguiente entrada es apropiada para una unidad flash USB.

    attribute-override-list = "vid=* reduced-cmd-support=true";
  3. Vuelva a arrancar el sistema o haga lo siguiente:
    1. Quite el dispositivo.
    2. Actualice manualmente el controlador.
      # update_drv -f scsa2usb
    3. Agregue el dispositivo.

Dispositivos de almacenamiento masivo USB de conexión en marcha

Un dispositivo de conexión en marcha significa que el dispositivo se agrega o se quita sin apagar el sistema operativo o apagar el sistema. Todos los dispositivos USB se pueden conectar en marcha.

El administrador de medios extraíbles ahora tienen en cuenta a los dispositivos de conexión en marcha. Puede simplemente conectar el dispositivo, que se monta en algunos segundos. Si no sucede nada, compruebe si está montado.

Asegúrese de que los servicios de medios extraíbles se estén ejecutando.

# svcs hal dbus rmvolmgr
STATE          STIME    FMRI
online         May_03   svc:/system/dbus:default
online         May_03   svc:/system/hal:default
online         May_03   svc:/system/filesystem/rmvolmgr:default

El sistema de archivos se puede montar desde el dispositivo, si es válido y se reconoce.

Si el sistema de archivos del dispositivo no se monta automáticamente, pruebe montarlo en forma manual.

Antes de quitar el dispositivo en marcha, busque el nombre del dispositivo en el nombre de alias del comando eject -l. A continuación, expulse el medio del dispositivo. Si no lo hace, este dispositivo se libera y el puerto puede volver a usarse, pero el sistema de archivos del dispositivo puede haberse dañado.

Cuando conecta en marcha un dispositivo USB, el dispositivo se ve de inmediato en la jerarquía del dispositivo, como se muestra en el resultado del comando prtconf. Cuando quita un dispositivo USB, el dispositivo se quita de la jerarquía de dispositivos del sistema, a menos que esté usando el dispositivo.

Si está utilizando el dispositivo cuando se desconecta, el nodo del dispositivo se mantiene, pero el controlador de este dispositivo detiene toda la actividad en el dispositivo. Cualquier actividad nueva de E/S realizada en el dispositivo devuelve un error.

En esta situación, el sistema le solicita que conecte el dispositivo original. Si el dispositivo ya no está disponible, detiene las aplicaciones. Después de algunos segundos, el puerto vuelve a estar disponible.


Nota - La integridad de los datos podría verse afectada si quita un dispositivo abierto o activo. Siempre cierre el dispositivo antes de quitarlo, salvo que sea un teclado o mouse conectado, que puede quitarse mientras está activo.


Cómo agregar un dispositivo de almacenamiento masivo USB

  1. Conviértase en un administrador.
  2. Conecte el dispositivo de almacenamiento masivo USB.
  3. Compruebe que se haya agregado el dispositivo USB.

    Por ejemplo:

    $ rmformat
     Looking for devices...
           1. Logical Node: /dev/rdsk/c3t0d0p0
              Physical Node: /pci@0,0/pci108e,534a@2,1/storage@3/disk@0,0
              Connected Device: SanDisk  Cruzer Micro     0.3
              Device Type: Removable
              Bus: USB
              Size: 245.0 MB
              Label: <None>
              Access permissions: Medium is not write protected.
  4. Compruebe que el dispositivo se monte automáticamente en el directorio /media .

    Por ejemplo:

    $ ls /media/NONAME
    aa  bb

    También puede utilizar el comando rmmount -l para enumerar las rutas y los apodos de los dispositivos montables. Si el dispositivo de montó en el directorio /media, verá un resultado similar al siguiente:

    $ rmmount -l
    /dev/dsk/c3t0d0p0:1  rmdisk0,NONAME,/media/NONAME

Cómo agregar una cámara USB

Si la cámara media utiliza un sistema de archivos PCFS, se montará automáticamente. Si el dispositivo no se vincula con el controlador scsa2usb, utilice aplicaciones libusb para transferir las fotografías. Para obtener más información, consulte /usr/sfw/share/doc/libusb/libusb.txt.

  1. Conviértase en un administrador.
  2. Conecte la cámara USB y actívela.

    El sistema crea un dispositivo lógico para la cámara. Una vez que la cámara está conectada, se escribe un resultado en el archivo /var/adm/messages para aceptar la conexión del dispositivo. El sistema trata a la cámara como un dispositivo de almacenamiento.

  3. Examine el resultado escrito en el archivo /var/adm/messages .
    # more /var/adm/messages

    Hacer esto le permite determinar qué dispositivo lógico se creó, para que luego pueda usarlo para acceder a sus imágenes. El resultado es similar al siguiente:

    Jul 15 09:53:35 buffy usba: [ID 349649 kern.info]    OLYMPUS, C-3040ZOOM,
     000153719068
    Jul 15 09:53:35 buffy genunix: [ID 936769 kern.info] scsa2usb1 is 
    /pci@0,0/pci925,1234@7,2/storage@2
    Jul 15 09:53:36 buffy scsi: [ID 193665 kern.info] sd3 at scsa2usb1: 
    target 0 lun 0

    Haga corresponder el dispositivo con una entrada de enlace /dev/dsk, de la siguiente manera:

    # ls -l /dev/dsk/c*0 | grep /pci@0,0/pci925,1234@7,2/storage@2
     lrwxrwxrwx   1 root     root          58 Jun 14  2010 c3t0d0p0 ->
     ../../devices/pci@0,0/pci925,1234@7,2/storage@2/disk@0,0:a
  4. Monte el sistema de archivos de la cámara USB.

    El sistema de archivos de una cámara es más bien un sistema de archivos PCFS. Si sistema de archivos es PCFS, debería montarse automáticamente.

    Para montar manualmente el sistema de archivos en un sistema x86, debe usar una sintaxis similar a la siguiente:

    # mount -F pcfs /dev/dsk/c3t0d0p0:c /mnt

    Para montar manualmente el sistema de archivos en un sistema SPARC, debe usar una sintaxis similar a la siguiente:

    # mount -F pcfs /dev/dsk/c3t0d0s0:c /mnt

    Para obtener información sobre cómo montar sistemas de archivos, consulte Montaje y desmontaje de sistemas de archivos Oracle Solaris.

    Para obtener información sobre cómo montar diferentes sistemas de archivos PCFS, consulte mount_pcfs(1M).

  5. Compruebe que los archivos de imágenes estén disponibles.

    Por ejemplo:

    # ls /mnt/DCIM/100OLYMP/
    P7220001.JPG*  P7220003.JPG*  P7220005.JPG*
    P7220002.JPG*  P7220004.JPG*  P7220006.JPG*
  6. Visualice y manipule los archivos de imágenes creados por la cámara USB.

    Por ejemplo:

    # /usr/dt/bin/sdtimage P7220001.JPG &
  7. Desmonte el sistema de archivos antes de desconectar la cámara.

    Por ejemplo:

    # umount /mnt
  8. (Opcional) Desactive y desconecte la cámara.

Cómo quitar un dispositivo de almacenamiento masivo USB

  1. Conviértase en administrador.
  2. Detenga cualquier aplicación activa que esté usando el dispositivo.
  3. Desmonte el dispositivo.
    $ rmumount NONAME

    O bien, utilice el comando umount como administrador. Por ejemplo:

    # umount /media/NONAME

    Para obtener más información sobre el desmontaje de un dispositivo USB, consulte Cómo montar o desmontar un dispositivo de almacenamiento masivo USB.

  4. Quite el dispositivo.

Preparación pasa usar un dispositivo de almacenamiento masivo USB

Puede acceder a información sobre medios extraíbles con o sin utilizar servicios de medios extraíbles. Para obtener información sobre cómo acceder a información en medios extraíbles con el gestor de archivos de GNOME, consulte la documentación de escritorio de GNOME.

Una vez formateado el dispositivo USB, generalmente se monta en el directorio /media/ label.

Los nodos de dispositivos se crean en el directorio /dev/rdsk para los dispositivos de caracteres y en el directorio /dev/dsk para dispositivos de bloque. Cuando los dispositivos se conectan en marcha, se crean enlaces de dispositivo. Para obtener más información, consulte scsa2usb(7D).

Si el dispositivo no puede ser identificado por servicios de medios extraíbles, intente montar el dispositivo manualmente. Primero, utilice el comando rmformat para identificar la ruta del dispositivo y, luego, use el comando mount para montar manualmente el dispositivo como administrador.

Si un dispositivo es montado por servicios de medios extraíbles, puede desmontarlo con el comando rmumount. Si el dispositivo se monta manualmente, debe desmontarlo con el comando umount como administrador.

Para obtener más información sobre cómo montar y desmontar dispositivos USB, consulte Cómo montar o desmontar un dispositivo de almacenamiento masivo USB.

Cómo visualizar información de dispositivo USB

Cómo crear un sistema de archivos en un dispositivo de almacenamiento masivo USB

Un disquete USB debe estar formateado antes de que pueda agregarle un sistema de archivos. Todos los demás dispositivos de almacenamiento masivo USB necesitan un sistema de archivos para ser usados. Tenga en cuenta los siguientes puntos clave para formatear un dispositivo USB:


Nota - Realice los pasos del 4 y 5 sólo si necesita formatear un disquete USB.


  1. Conviértase en un administrador.
  2. Agregue el dispositivo USB al sistema.Para obtener información sobre dispositivos USB de conexión en caliente, consulte:
  3. (Opcional) Identifique el dispositivo USB.

    Por ejemplo:

    # rmformat
    Looking for devices...
         1. Logical Node: /dev/rdsk/c2t0d0p0
            Physical Node: /pci@0,0/pci108e,534a@2,1/hub@7/floppy@1/disk@0,0
            Connected Device: MITSUMI  USB FDD          1039
            Device Type: Floppy drive
            Bus: USB
            Size: 1.4 MB
            Label: <None>
            Access permissions: Medium is not write protected.

    En este ejemplo, el dispositivo de disquete es c2t0d0p0.

  4. Inserte un disquete en la unidad de disquetes, si es necesario.
  5. Formatee el disquete, si es necesario.
    % rmformat -F long raw-device

    Por ejemplo, en un sistema SPARC:

    % rmformat -F long /dev/rdsk/c2t0d0s2

    Por ejemplo, en un sistema x86:

    % rmformat -F long /dev/rdsk/c3t0d0p0
  6. Determine el tipo de sistema de archivos y asegúrese de que el dispositivo esté desmontado. Seleccione una de las siguientes opciones:

    Para obtener más información sobre el desmontaje de un dispositivo USB, consulte Cómo montar o desmontar un dispositivo de almacenamiento masivo USB.

    • Cree un sistema de archivos PCFS.

      # mkfs -F pcfs -o nofdisk,size=size raw-device

      Especifique la opción -size en bloques de 512 bytes.

      El siguiente ejemplo muestra cómo crear un sistema de archivos PCFS en un disquete de 1,4 MB en un sistema SPARC:

      # mkfs -F pcfs /dev/rdsk/c2t0d0p0
      Construct a new FAT file system on /dev/rdsk/c2t0d0p0: (y/n)? y

      El siguiente ejemplo muestra cómo crear un sistema de archivos PCFS en un disquete de 1,4 MB en un sistema x86:

      # mkfs -F pcfs /dev/rdsk/c2t0d0s2
      Construct a new FAT file system on /dev/rdsk/c2t0d0s2: (y/n)? y

      El siguiente ejemplo muestra cómo crear un sistema de archivos PCFS en un disquete de 100 MB en un sistema SPARC:

      # mkfs -F pcfs /dev/rdsk/c5t0d0s2:c

      El siguiente ejemplo muestra cómo crear un sistema de archivos PCFS en un disquete de 100 MB en un sistema x86:

      # mkfs -F pcfs /dev/rdsk/c5t0d0p0:c

      Este comando puede tardar varios minutos en completarse.

    • Cree un sistema de archivos UFS heredado.

      # newfs raw-device

      Por ejemplo:

      # newfs /dev/rdsk/c4t0d0s7

      Considere usar la opción newfs -f 4096 o la opción newfs -T para discos duros USB grandes.


      Nota - La sobrecarga del sistema de archivos UFS consume una parte significativa del espacio en un disquete, debido a la capacidad de almacenamiento limitada del disquete.


    Consulte los siguientes dos procedimientos para obtener un ejemplo detallado de la creación e un sistema de archivos PCFS y la modificación de segmentos en un dispositivo de almacenamiento masivo USB.

Cómo modificar particiones y crear un sistema de archivos en un dispositivo de almacenamiento masivo USB

Los siguientes pasos describen cómo eliminar una partición existente, crear una nueva partición y luego crear un sistema de archivos PCFS en el dispositivo USB. Asegúrese de crear una copia de seguridad de los datos antes de realizar esta tarea.

  1. Conviértase en un administrador.
  2. Inicie la utilidad fdisk.

    Por ejemplo:

    # fdisk /dev/rdsk/c3t0d0p0
  3. Elimine la partición seleccionando la opción 3.

    Por ejemplo:

          Total disk size is 29 cylinders
                 Cylinder size is 2048 (512 byte) blocks
    
                                                   Cylinders
          Partition   Status    Type          Start   End   Length    %
          =========   ======    ============  =====   ===   ======   ===
              1       Active    Solaris2          1    28      28     97
    
    SELECT ONE OF THE FOLLOWING:
       1. Create a partition
       2. Specify the active partition
       3. Delete a partition
       4. Change between Solaris and Solaris2 Partition IDs
       5. Exit (update disk configuration and exit)
       6. Cancel (exit without updating disk configuration)
    Enter Selection: 3
  4. Seleccione el número de partición que desea eliminar.

    Por ejemplo:

          Total disk size is 29 cylinders
                 Cylinder size is 2048 (512 byte) blocks
    
                                                   Cylinders
          Partition   Status    Type          Start   End   Length    %
          =========   ======    ============  =====   ===   ======   ===
              1       Active    Solaris2          1    28      28     97
    
    SELECT ONE OF THE FOLLOWING:
       1. Create a partition
       2. Specify the active partition
       3. Delete a partition
       4. Change between Solaris and Solaris2 Partition IDs
       5. Exit (update disk configuration and exit)
       6. Cancel (exit without updating disk configuration)
    Specify the partition number to delete (or enter 0 to exit): 1
    
    Partition deleted.
  5. Cree una partición.

    Por ejemplo:

          Total disk size is 29 cylinders
                 Cylinder size is 2048 (512 byte) blocks
    
                                                   Cylinders
          Partition   Status    Type          Start   End   Length    %
          =========   ======    ============  =====   ===   ======   ===
    
    WARNING: no partitions are defined!
    
    SELECT ONE OF THE FOLLOWING:
       1. Create a partition
       2. Specify the active partition
       3. Delete a partition
       4. Change between Solaris and Solaris2 Partition IDs
       5. Exit (update disk configuration and exit)
       6. Cancel (exit without updating disk configuration)
    Enter Selection: 1
  6. Seleccione el tipo de partición FAT32.
          Total disk size is 29 cylinders
                 Cylinder size is 2048 (512 byte) blocks
    
                                                   Cylinders
          Partition   Status    Type          Start   End   Length    %
          =========   ======    ============  =====   ===   ======   ===
    
    WARNING: no partitions are defined!
    
    SELECT ONE OF THE FOLLOWING:
       1. Create a partition
       2. Specify the active partition
       3. Delete a partition
       4. Change between Solaris and Solaris2 Partition IDs
       5. Exit (update disk configuration and exit)
       6. Cancel (exit without updating disk configuration)
    Select the partition type to create:
       1=SOLARIS2  2=UNIX        3=PCIXOS     4=Other    
       5=DOS12     6=DOS16       7=DOSEXT     8=DOSBIG
       9=DOS16LBA  A=x86 Boot    B=Diagnostic C=FAT32
       D=FAT32LBA  E=DOSEXTLBA   F=EFI        0=Exit? c
  7. Especifique el porcentaje de disco para usar para esta partición.
           Total disk size is 29 cylinders
                  Cylinder size is 2048 (512 byte) blocks
    
                                                   Cylinders
          Partition   Status    Type          Start   End   Length    %
          =========   ======    ============  =====   ===   ======   ===
    
    WARNING: no partitions are defined!
    
    SELECT ONE OF THE FOLLOWING:
       1. Create a partition
       2. Specify the active partition
       3. Delete a partition
       4. Change between Solaris and Solaris2 Partition IDs
       5. Exit (update disk configuration and exit)
       6. Cancel (exit without updating disk configuration)
    Select the partition type to create:
    Specify the percentage of disk to use for this partition (or type "c" to 
    specify the size in cylinders). 100
  8. Seleccione si la nueva partición debe ser la partición activa o la partición inactiva.
                  Total disk size is 29 cylinders
                  Cylinder size is 2048 (512 byte) blocks
    
                                                   Cylinders
          Partition   Status    Type          Start   End   Length    %
          =========   ======    ============  =====   ===   ======   ===
    
    WARNING: no partitions are defined!
    
    SELECT ONE OF THE FOLLOWING:
       1. Create a partition
       2. Specify the active partition
       3. Delete a partition
       4. Change between Solaris and Solaris2 Partition IDs
       5. Exit (update disk configuration and exit)
       6. Cancel (exit without updating disk configuration)
    Select the partition type to create:
    Should this become the active partition? If yes, it  will be activated 
    each time the computer is reset or turned on.
    Please type "y" or "n". n
  9. Actualice la configuración del disco y salga.
          Total disk size is 29 cylinders
                 Cylinder size is 2048 (512 byte) blocks
    
                                                   Cylinders
          Partition   Status    Type          Start   End   Length    %
          =========   ======    ============  =====   ===   ======   ===
              1                 Win95 FAT32       1    28      28     97
    
    SELECT ONE OF THE FOLLOWING:
       1. Create a partition
       2. Specify the active partition
       3. Delete a partition
       4. Change between Solaris and Solaris2 Partition IDs
       5. Exit (update disk configuration and exit)
       6. Cancel (exit without updating disk configuration)
    Enter Selection: 5
  10. Cree el sistema de archivos PCFS en esta partición.

    Asegúrese de que el dispositivo esté desmontado antes de crear el nuevo sistema de archivos. Para obtener más información sobre el desmontaje de un dispositivo USB, consulte Cómo montar o desmontar un dispositivo de almacenamiento masivo USB.

    Por ejemplo:

    # mkfs -F pcfs -o fat=32 /dev/rdsk/c3t0d0p0:c
    Construct a new FAT file system on /dev/rdsk/c3t0d0p0:c: (y/n)? y

Cómo crear una partición de Solaris y modificar los segmentos de un dispositivo de almacenamiento masivo USB

Los siguientes pasos describen cómo crear una partición de Solaris y modificar los segmentos.

Asegúrese de realizar copias de seguridad de los datos antes de realizar esta tarea.

  1. Conviértase en superusuario.
  2. Inicie la utilidad fdisk.

    Por ejemplo:

    # fdisk /dev/rdsk/c5t0d0s2
    No fdisk table exists. The default partition for the disk is:
    
      a 100% "SOLARIS System" partition
    
    Type "y" to accept the default partition,  otherwise type "n" to edit the
     partition table.
    y
  3. Visualice los segmentos actuales.

    Por ejemplo:

    # prtvtoc /dev/rdsk/c5t0d0s2
    * /dev/rdsk/c5t0d0s2 partition map
    *
    * Dimensions:
    *     512 bytes/sector
    *      63 sectors/track
    *     255 tracks/cylinder
    *   16065 sectors/cylinder
    *    5836 cylinders
    *    5836 accessible cylinders
    *
    * Flags:
    *   1: unmountable
    *  10: read-only
    *
    *                          First     Sector    Last
    * Partition  Tag  Flags    Sector     Count    Sector  Mount Directory
           0      0    00          0  93755340  93755339
           2      0    00          0  93755340  93755339
  4. Cree un archivo de texto con la información de los segmentos.

    Por ejemplo:

    slices: 0 = 0, 5GB, "wm", "home" :
            1 = 8225280000, 6GB :
            2 = 0, 44GB, "wm", "backup" :
            6 = 16450560000, 15GB

    Asegúrese de que cada segmento comience con un límite de cilindro. Por ejemplo, el segmento 1 comienza en 822280000 bytes, que es el tamaño del cilindro en bytes multiplicado por 1000.

    Para obtener más información, consulte la descripción de la opción -s en rmformat(1).

  5. Cree los segmentos incluido el archivo de segmento creado anteriormente.

    Por ejemplo:

    # rmformat -s slice_file /dev/rdsk/c5t0d0s2
  6. Visualice la información del nuevo segmento.

    Por ejemplo:

    # prtvtoc /dev/rdsk/c5t0d0s2
    * /dev/rdsk/c5t0d0s2 partition map
    *
    * Dimensions:
    *     512 bytes/sector
    *      63 sectors/track
    *     255 tracks/cylinder
    *   16065 sectors/cylinder
    *    5836 cylinders
    *    5836 accessible cylinders
    *
    * Flags:
    *   1: unmountable
    *  10: read-only
    *
    * Unallocated space:
    *       First     Sector    Last
    *       Sector     Count    Sector
    *    10485760   5579240  16064999
    *    28647912   3482088  32129999
    *    63587280  30168060  93755339
    *
    *                          First     Sector    Last
    * Partition  Tag  Flags    Sector     Count    Sector  Mount Directory
           0      8    00          0  10485760  10485759
           1      3    01   16065000  12582912  28647911
           2      5    00          0  92274688  92274687
           6      4    00   32130000  31457280  63587279

Cómo montar o desmontar un dispositivo de almacenamiento masivo USB

Los siguientes pasos describen cómo montar y desmontar un dispositivo de almacenamiento masivo USB.

  1. Conviértase en superusuario o usuario de consola.
  2. (Opcional) Identifique el dispositivo.

    Por ejemplo:

    $ rmformat
     Looking for devices...
           1. Logical Node: /dev/rdsk/c3t0d0p0
              Physical Node: /pci@0,0/pci108e,534a@2,1/storage@3/disk@0,0
              Connected Device: SanDisk  Cruzer Micro     0.3
              Device Type: Removable
              Bus: USB
              Size: 245.0 MB
              Label: <None>
              Access permissions: Medium is not write protected.

    En este ejemplo, el dispositivo de disquete físico es c2t0d0p0.

  3. Seleccione una de las siguientes opciones para montar o desmontar un dispositivo de almacenamiento masivo USB:
    • Monte un dispositivo de almacenamiento masivo USB como usuario de consola.

      Puede utilizar el comando rmmount con apodos del dispositivo, puntos de montaje o rutas de dispositivo similares a las siguientes:

      $ rmmount rmdisk0
      $ rmmount NONAME
      $ rmmount /dev/dsk/c3t0d0p0:1

      Por ejemplo:

      $ rmmount NONAME
      NONAME /dev/dsk/c2t0d0p0 mounted
      $ ls /media/NONAME
      AA.TXT
    • Desmonte un dispositivo de almacenamiento masivo USB como usuario de consola.

      Por ejemplo:

      $ rmumount NONAME  
      NONAME /dev/dsk/c2t0d0p0 unmounted
    • Monte un dispositivo de almacenamiento masivo USB como superusuario.

      En este ejemplo se muestra cómo montar un dispositivo con un sistema de archivos UFS:

      # mount /dev/dsk/c1t0d0s2 /mnt

      En este ejemplo se muestra cómo montar un dispositivo con un sistema de archivos PCFS en un sistema SPARC:

      # mount -F pcfs /dev/dsk/c3t0d0s2:c /mnt

      En este ejemplo se muestra cómo montar un dispositivo con un sistema de archivos PCFS en un sistema x86:

      # mount -F pcfs /dev/dsk/c3t0d0p0:c /mnt

      En este ejemplo se muestra cómo montar un CD con un sistema de archivos HSFS de sólo lectura:

      # mount -F hsfs -o ro /dev/dsk/c1t0d0s2 /mnt
    • Desmonte un dispositivo de almacenamiento masivo USB como superusuario.

      Primero, asegúrese de que nadie esté usando el sistema de archivos del dispositivo.

      Por ejemplo:

      # fuser -c -u /mnt
      # umount /mnt
  4. Expulse el dispositivo, que es opcional para dispositivos de DVD, CD o disquete.

    Por ejemplo:

    # eject /dev/rdsk/c1t0d0s2

Consejos para la resolución de problemas para dispositivos de almacenamiento masivo USB

Tenga en cuenta los siguientes consejos si tiene problemas para agregar o quitar un dispositivo de almacenamiento masivo USB.

Revise el archivo /var/adm/messages para ver que no tenga fallas para enumerar el dispositivo. Para la enumeración de fallos, posiblemente deba insertar el concentrador USB o quitar un concentrador y conectarlo directamente a un concentrador USB raíz.

Deshabilitación de controladores USB específicos

Puede deshabilitar tipos específicos de dispositivos USB, mediante la deshabilitación de su controlador cliente. Por ejemplo, las impresoras USB se pueden deshabilitar con el controlador usbprn que las dirige. La desabilitación de usbprn no afecta a otros tipos de dispositivos, como los dispositivos de almacenamiento USB.

La siguiente tabla identifica algunos tipos de dispositivos USB y sus controladores correspondientes.

Tipo de dispositivo
Controlador para deshabilitar
Audio
usb_ac y usb_as
HID (normalmente teclado y mouse)
hid
Almacenamiento
scsa2usb
Impresora
usbprn
Serial
usbser_edge

Si deshabilita un controlador para un dispositivo USB que sigue conectado al sistema, verá un mensaje de consola similar al siguiente:

usba10: WARNING: usba:    no driver found for device name

Cómo deshabilitar controladores USB específicos

  1. Conviértase en superusuario.
  2. Excluya la entrada de alias del controlador del archivo /etc/system.

    Por ejemplo, incluya la siguiente declaración de exclusión para excluir el controlador usbprn.

    exclude: usbprn
  3. Reinicie el sistema.
    # init 6

Cómo eliminar enlaces de dispositivos USB sin utilizar

Utilice este procedimiento si un dispositivo USB se quita mientras el sistema está apagado. Eliminar el dispositivo USB mientras el sistema está apagado puede dejar enlaces de dispositivos para dispositivos que no existen.

  1. Conviértase en superusuario.
  2. Cierre todas las aplicaciones que puedan estar accediendo al dispositivo.
  3. Elimine los enlaces no utilizados para una clase de USB específica.

    Por ejemplo:

    # devfsadm -C -c audio

    O bien, elimine sólo los enlaces sin referencia:

    # devfsadm -C