Guía avanzada del usuario

Apéndice G Cómo usar las tarjetas PCMCIA

Introducción

Las tarjetas de la Asociación Internacional de Tarjetas de Memoria para Computadores Personales son dispositivos instalables por el usuario, robustos y del tamaño de una tarjeta de crédito.

Puede usar las tarjetas de memoria PCMCIA de la misma forma que un disquete, pero en una tarjeta de memoria PCMCIA puede almacenar cantidades de datos mucho mayores.

Las tarjetas PCMCIA serie y de módem proporcionan una forma cómoda de agregar una interfaz RS-232 o funcionalidades de datos/fax a la SPARCstation.

Muchos proveedores disponen de tarjetas PCMCIA. Para determinar si un dispositivo es compatible con la SPARCstation, póngase en contacto con el proveedor SunServiceSM o con el proveedor de la tarjeta PCMCIA.

Este apéndice contiene las siguientes secciones:

Requisitos de compatibilidad

Las tarjetas PCMCIA de memoria o serie/módem deben cumplir las normas PCMCIA versión 2.1 o superior para que sean compatibles en las plataformas siguientes:

Esta versión de Solaris es compatible con las tarjetas de memoria PCMCIA SRAM (memoria de acceso aleatorio estática no volátil), DRAM (memoria de acceso aleatorio dinámica) y MROM (memoria de sólo lectura en memoria).


Nota -

Esta versión no es compatible con las tarjetas PROM PCMCIA FLASH, EEPROM o OPT (programables una vez).


Concretamente, esta versión de software es compatible con las tarjetas de memoria PCMCIA que tienen:

Otras fuentes de información

Para determinar si hay algunas instrucciones de instalación especiales para el dispositivo PCMCIA que desea usar, consulte la Hardware Platform Guide y otros documentos que acompañaban al software Solaris del sistema.

Uso de una tarjeta de memoria PCMCIA

Esta sección describe el uso general de las tarjetas de memoria PCMCIA, tal como activar el modo de protección contra escritura para evitar que se borren accidentalmente sus datos, descrito en la sección con título "".

Métodos de copia de archivos

Las tres secciones que vienen a continuación describen cómo dar formato y copiar archivos desde una tarjeta de memoria PCMCIA a un disco duro o desde a un disco duro a una tarjeta de memoria PCMCIA mediante los tres métodos disponibles:

Modo de protección contra escritura

Puede evitar que los datos de una tarjeta de memoria PCMCIA se borren accidentalmente activando el modo de protección contra escritura. A partir del momento en que active el modo de protección contra escritura en una tarjeta de memoria PCMCIA, ya no podrá copiar más datos en ella hasta que lo desactive.

Activación del modo de protección contra escritura

    Para activar el modo de protección contra escritura, deslice el interruptor de protección hacia el borde de la tarjeta de memoria PCMCIA usando una herramienta de punta fina (como un destornillador), tal como se muestra en la Figura G-1.

Figura G-1 Activación del modo de protección contra escritura

Graphic

Desactivación del modo de protección contra escritura

    Para desactivar el modo de protección contra escritura, deslice el interruptor de protección contra escritura hacia adentro de la tarjeta de memoria PCMCIA usando una herramienta de punta fina (como un destornillador).

Tarjetas de memoria PCMCIA y la característica de Suspender/Reanudar de Power Management

Esta sección proporciona información adicional para los sistemas que tienen instaladas tarjetas PCMCIA y el software Power Management. Para obtener más información sobre Power Management, consulte Utilización de Power Management.


Precaución - Precaución -

GraphicNo inserte ni extraiga una tarjeta PCMCIA mientras el sistema se está suspendiendo o reanudando. La tarjeta PCMCIA no se reconocerá después de la operación de reanudación.


Si una tarjeta de memoria PCMCIA está administrada por Volume Management y se suspende el sistema, la tarjeta de memoria PCMCIA se desmonta automáticamente. Cuando se reanuda el sistema, se remonta automáticamente cualquier tarjeta de memoria PCMCIA con un sistema de archivos que esté administrado por Volume Management.

Si Volume Management está desactivado y se monta manualmente una tarjeta PCMCIA cuando el sistema está suspendido, la tarjeta de memoria PCMCIA se desmonta automáticamente. Cuando el sistema se reanuda, la tarjeta de memoria PCMCIA no se remonta automáticamente. Si quiere que la tarjeta de memoria PCMCIA vuelva a estar montada, debe montarla manualmente.

Copia de archivos con el comando tar

Esta es la primera de las tres secciones que describen cómo dar formato y copiar archivos desde una tarjeta de memoria PCMCIA a un disco duro o desde un disco duro a una tarjeta de memoria PCMCIA.


Nota -

Para obtener más información sobre el uso de los comandos cpio o dump/restore, consulte las páginas de comando man.


Esta sección describe las tareas siguientes:

Cómo dar formato a una tarjeta de memoria PCMCIA

Antes de poder usar una tarjeta de memoria PCMCIA, puede ser necesario darle formato. La utilidad fdformat le permite dar formato tanto a diskettes como a tarjetas de memoria PCMCIA.


Precaución - Precaución -

GraphicLa operación de dar formato borra todos los datos que estén residentes en la tarjeta de memoria PCMCIA.


Para dar formato a una tarjeta de memoria PCMCIA:

    Introduzca:

% fdformat opción
nombre_dispositivo


Nota -

La utilidad format no puede usarse con las tarjetas de memoria PCMCIA. Solamente funcionará la utilidad fdformat.


La Tabla G-1 presenta una lista de las opciones disponibles para la utilidad fdformat.

Tabla G-1 fdformat: opciones de la utilidad

Opción 

Descripción 

-U

Desmonta la tarjeta de memoria PCMCIA 

-d

Instala un sistema de archivos MS-DOS (el sistema de archivos por defecto es UNIX) 

-f

No muestra los mensajes de confirmación antes de empezar a dar formato 

-q

Desactiva la impresión de los mensajes de estado 

-x

Instala una etiqueta de Solaris o un sistema de archivos MS-DOS; no da formato a la tarjeta de memoria PCMCIA 

-b etiqueta

Especifica una etiqueta UNIX o MS-DOS en una tarjeta de memoria PCMCIA 

-t dos

Instala un sistema de archivos MS-DOS (el sistema de archivos por defecto es UNIX) 

-B nombre_archivo

Instala un cargador de arranque especial 


Nota -

No hay ninguna opción en la utilidad fdformat para instalar un sistema de archivos NEC-DOS en una tarjeta de memoria PCMCIA.


Si desea dar formato a una tarjeta de memoria PCMCIA, debe indicar un nombre de dispositivo para la tarjeta de memoria PCMCIA. De no ser así, la utilidad fdformat asigna automáticamente la unidad de disquete como dispositivo por defecto.

El formato para un nombre de dispositivo de una tarjeta de memoria PCMCIA es

/dev/rdsk/cntndnsn

o

/dev/dsk/cntndnsn.

Por ejemplo, el nombre de dispositivo /dev/dsk/c1t6d0s2 representa una tarjeta de memoria PCMCIA SRAM con controlador de punto de conexión lógico número 1, la tecnología número 6 y el número de segmento 2

La Tabla G-2 ofrece una lista de las opciones de nombre de dispositivo disponibles para la utilidad fdformat.

Tabla G-2 fdformat: opciones de nombre de dispositivo de la utilidad

Opción de nombre de dispositivo 

Descripción  

n

Representa un número decimal 

cn

Representa el controlador n

tn

Representa la región de tecnología n

0x1 ROM, 0x2 OTPROM, 0x3 EPROM, 

0x4 EEPROM, 0x5 FLASH, 0x6 SRAM, 0x7 DRAM 

dn

Representa la región de tecnología del tipo n

sn

Representa el segmento n (Esta versión sólo admite una partición en la tarjeta de memoria PCMCIA. Por tanto, el número de partición sn para el nombre de dispositivo debe ser s2)

Cómo mostrar los nombres de los archivos con el comando tar

Puede querer mostrar los nombres de los archivos residentes en una tarjeta de memoria PCMCIA.

    Introduzca:

% tar tvf nombre_dispositivo

Tabla G-3 tar: opciones del comando para mostrar los nombres de los archivos

Opción 

Descripción 

t

lista o muestra los archivos residentes en la tarjeta de memoria PCMCIA 

v

especifica un listado detallado 

f

especifica un nombre de dispositivo de entrada

Cómo copiar archivos

Para copiar un archivo o un directorio desde una tarjeta de memoria PCMCIA a un disco duro o desde un disco duro a una tarjeta de memoria PCMCIA, debe haber dado formato previamente a la tarjeta de memoria (consulte Failed Cross Reference Format). Además, debe tener permiso para escribir para el directorio de destino del disco duro.

Si usa el siguiente procedimiento para copiar un archivo o un directorio se conservan el dueño, los permisos, el grupo y la fecha de modificación del archivo o directorio.


Nota -

Si usa el comando tar para copiar archivos a una tarjeta de memoria PCMCIA, debe usar el comando tar para extraer o copiar archivos desde la tarjeta de memoria PCMCIA.


Copia de archivos desde un disco duro a una tarjeta de memoria PCMCIA

  1. Introduzca:

    % cd directorio
    

    donde directorio es el nombre del directorio en el que se encuentran los archivos que desea copiar.

    Por ejemplo, para copiar el archivo /home/samples/design, introduzca:

    % cd /home/samples
    

  2. Introduzca:

    % tar cvf nombre_dispositivo nombre_archivo

    Tabla G-4 tar: opciones del comando para copiar archivos a una tarjeta de memoria PCMCIA

    Opción 

    Descripción 

    c

    crea una copia de seguridad del archivo 

    v

    muestra un listado detallado 

    f

    indica un nombre de dispositivo de entrada 

    Por ejemplo, para copiar el archivo ./design situado en el disco duro a una tarjeta de memoria PCMCIA con nombre de dispositivo /dev/rdsk/c1t6d0s2, introduzca:

    % tar cvf /dev/rdsk/c1t6d0s2 ./design
    

Copia de archivos desde una tarjeta de memoria PCMCIA a un disco duro

  1. Introduzca:

    % cd directorio
    

    donde directorio es el nombre del directorio en el que se encuentran los archivos que desea copiar. En este caso, el directorio se encuentra en la tarjeta de memoria PCMCIA.

    Por ejemplo, para copiar el archivo /home/samples/design, introduzca:

    % cd /home/samples
    

  2. Introduzca:

    % tar xvfp nombre_dispositivo nombre_archivo

    Tabla G-5 tar: opciones del comando para copiar archivos desde una tarjeta de memoria PCMCIA

    Opción 

    Descripción 

    x

    extrae un archivo de copia de seguridad 

    v

    muestra un listado detallado 

    f

    indica un nombre de dispositivo de entrada 

    p

    conserva los modos originales del archivo 


    Precaución - Precaución -

    GraphicSi en el directorio actual ya existe un archivo o directorio con el mismo nombre que el que se está copiando, se sobrescribe automáticamente.


    Por ejemplo, para copiar el archivo ./design desde una tarjeta de memoria PCMCIA con una dirección /dev/rdsk/c1t6d0s2 al directorio actual del disco duro, introduzca:

    % tar xvfp /dev/rdsk/c1t6d0s2 ./design
    

Copia de archivos con Volume Management activado

Esta es la segunda de las tres secciones que describen diferentes métodos para dar formato a una tarjeta de memoria PCMCIA y copiar archivos entre ella y un disco duro. Esta sección describe la forma de hacer estas tareas cuando en el sistema está activado Volume Management.


Nota -

La tarjeta de memoria PCMCIA está administrada automáticamente por Volume Management. Para copiar archivos del sistema a la tarjeta de memoria PCMCIA no tiene que convertirse en superusuario.



Precaución - Precaución -

GraphicDespués de haber extraído una tarjeta de memoria PCMCIA de un conector, deberá esperar un mínimo de dos a tres segundos antes de intentar insertarla en otro conector. De otra forma, Volume Management podría no ser capaz de montar la tarjeta de memoria PCMCIA de forma correcta. En el caso que Volume Management no fuera capaz de montar la tarjeta de memoria PCMCIA de forma correcta, reinicie el daemon vold o reinicie el sistema si es necesario. Además, si inserta una tarjeta de memoria PCMCIA en un conector y la extrae inmediatamente, Volume Management podría dejar de reconocer este conector. Puede resolver este problema de la misma forma - reinicie el daemon vold o reinicie el sistema si es necesario.


Familiarícese con lo siguiente:

Esta sección describe las tareas siguientes:

Cómo dar formato a una tarjeta de memoria PCMCIA sin etiqueta


Nota -

La utilidad format no puede usarse con las tarjetas de memoria PCMCIA. Solamente funcionará la utilidad fdformat.


  1. Inserte la tarjeta de memoria PCMCIA en un conector PCMCIA.

  2. Introduzca un comando para dar formato a la tarjeta de memoria con el sistema de archivos deseado (UNIX o MS-DOS).

    Para dar formato a una tarjeta de memoria con un sistema de archivos UNIX, introduzca los siguientes comandos:

    % fdformat nombre_dispositivo_alias_vol
    % newfs /vol/dev/aliases/nombre_dispositivo_alias_vol

    Por ejemplo, para dar formato a una tarjeta de memoria PCMCIA en el conector PCMCIA número 0 con un sistema de archivos UNIX, escriba los siguientes comandos

    % fdformat pcmem0
    % newfs /vol/dev/aliases/pcmem0

    O, para dar formato a una tarjeta de memoria con un sistema de archivos MS-DOS, escriba uno de los siguientes comandos:

    % fdformat -t dos nombre_dispositivo_alias_vol

    o

    % fdformat -d nombre_dispositivo_alias_vol

    Por ejemplo, para dar formato a una tarjeta de memoria PCMCIA en el conector PCMCIA número 0 con un sistema de archivos MS-DOS, escriba cualquiera de los siguientes comandos

    % fdformat -d pcmem0
    

    o

    % fdformat -t dos pcmem0
    

  3. Extraiga e inserte la tarjeta de memoria PCMCIA.

    Este paso es necesario para que Volume Manager pueda volver a montar el directorio de montaje /pcmem/pcmem0.

    También puede realizar los siguientes pasos sin extraer la tarjeta de memoria PCMCIA. Introduzca:

    % eject pcmem0
    % volcheck
    

    Volume Manager vuelve a montar automáticamente la tarjeta de memoria PCMCIA.

Cómo volver a dar formato a una tarjeta de memoria PCMCIA

Si ya ha dado formato a la tarjeta de memoria PCMCIA, omita esta sección.

  1. Inserte la tarjeta de memoria PCMCIA en el conector PCMCIA.

  2. Introduzca un comando para volver a dar formato a la tarjeta de memoria con el sistema de archivos deseado (UNIX o MS-DOS).

    Para volver a dar formato a una tarjeta de memoria con un sistema de archivos UNIX, escriba los siguientes comandos:

    % fdformat -U nombre_dispositivo_alias_vol
    % newfs /vol/dev/aliases/nombre_dispositivo_alias_vol

    Por ejemplo, para dar formato a una tarjeta de memoria PCMCIA en el conector PCMCIA número 1 con un sistema de archivos UNIX, escriba los siguientes comandos

    % fdformat pcmem1
    % newfs /vol/dev/aliases/pcmem1

    O, para volver a dar formato a una tarjeta de memoria con un sistema de archivos MS-DOS, escriba uno de los siguientes comandos:

    % fdformat -U -t dos nombre_dispositivo_alias_vol

    o

    % fdformat -Ud nombre_dispositivo_alias_vol

    Por ejemplo, para volver a dar formato a una tarjeta de memoria PCMCIA en el conector PCMCIA 1 con un sistema de archivos MS-DOS, escriba cualquiera de los siguientes comandos

    % fdformat -d pcmem1
    

    o

    % fdformat -t dos pcmem1
    

  3. Extraiga e inserte la tarjeta de memoria PCMCIA.

    Este paso es necesario para que Volume Manager pueda volver a montar el directorio de montaje /pcmem/pcmem0.

    También puede realizar los siguientes pasos sin extraer la tarjeta de memoria PCMCIA. Introduzca:

    % eject pcmem0
    % volcheck
    

    Volume Manager vuelve a montar automáticamente la tarjeta de memoria PCMCIA.

    La siguiente tabla es un resumen de las opciones para la utilidad fdformat.

    Tabla G-6 fdformat: opciones de la utilidad

    Opción 

    Descripción 

    -U

    Desmonta la tarjeta de memoria PCMCIA 

    -d

    Instala un sistema de archivos MS-DOS (el valor por defecto es UNIX) 

    -t dos

    Instala un sistema de archivos MS-DOS (el valor por defecto es UNIX)

Cómo copiar archivos

Puede usar comandos como cp, rm, diff y ls para copiar, eliminar, comparar y listar los nombres de los directorios de archivos en una tarjeta de memoria PCMCIA.

Copia de archivos desde un disco duro a una tarjeta de memoria PCMCIA

    Introduzca:

ejemplo% cp nombre_archivo /pcmem/pcmem0/nombre_archivo

Copia de archivos desde una tarjeta de memoria PCMCIA a un disco duro

    Introduzca:

ejemplo% cp /pcmem/pcmem0/nombre_archivo /nombre_ruta/nombre_archivo

Expulsión de una tarjeta de memoria PCMCIA usando el comando eject(1)

Si desea extraer una tarjeta de memoria PCMCIA mientras está montado un sistema de archivos, debe usar el comando eject(1).


Precaución - Precaución -

GraphicExtraer una tarjeta de memoria PCMCIA cuando está montada tiene por resultado un aviso grave del sistema.


  1. Introduzca:

    % eject nombre_dispositivo_alias_vol

    o introduzca:

    % eject pcmem0

    Se muestra una ventana desplegable del Removable Media Manager.

  2. Haga clic en el botón Aceptar.

  3. Extraiga la tarjeta de memoria PCMCIA.


    Nota -

    Si desea seguir usando la tarjeta de memoria PCMCIA, déjela en el conector PCMCIA. Utilice el comando volcheck(1) para que Volume Manager pueda volver a montar la tarjeta de memoria PCMCIA. Para ejecutar este comando, introduzca volcheck.


Copia de archivos con Volume Management desactivado

Esta es la tercera de las tres secciones que describen los diferentes métodos para dar formato a una tarjeta de memoria PCMCIA y para copiar archivos entre ella y un disco duro. Esta sección describe la forma de hacer estas tareas cuando en el sistema está desactivado Volume Management.

Esta sección describe las tareas siguientes:

Cómo desactivar Volume Management

  1. Seleccione Programas Herramienta de comandos desde el menú Área de trabajo.

  2. Conviértase en superusuario introduciendo:

    ejemplo% su
    Password: contraseña_root
    ejemplo#

  3. Desactive Volume Management introduciendo:

    # /etc/init.d/volmgt stop
    

Cómo dar formato a una tarjeta de memoria PCMCIA

Si ya ha dado formato a la tarjeta de memoria PCMCIA, omita esta sección.

  1. Inserte la tarjeta de memoria PCMCIA en el conector PCMCIA.

  2. Introduzca un comando para dar formato a la tarjeta de memoria con el sistema de archivos deseado (UNIX o MS-DOS).


    Nota -

    La utilidad format no puede usarse con las tarjetas de memoria PCMCIA. Solamente funcionará la utilidad fdformat.


    Para dar formato a una tarjeta de memoria con un sistema de archivos UNIX, introduzca los siguientes comandos:

    % fdformat nombre_dispositivo
    % newfs nombre_dispositivo

    Por ejemplo, para dar formato a una tarjeta de memoria PCMCIA en un conector con nombre de dispositivo asignado /dev/dsk/c1t6d0s2, introduzca:

    % fdformat /dev/dsk/c1t6d0s2
    % newfs /dev/dsk/c1t6d0s2
    

    Para dar formato a una tarjeta de memoria con un sistema de archivos MS-DOS, introduzca uno de los siguientes comandos:

    % fdformat -d nombre_dispositivo

    o

    % fdformat -t dos nombre_dispositivo

    Por ejemplo, para dar formato a una tarjeta de memoria PCMCIA en un conector con nombre de dispositivo asignado /dev/dsk/c1t6d0s2, introduzca:

    % fdformat -d /dev/dsk/c1t6d0s2
    

    o

    % fdformat -t dos /dev/dsk/c1t6d0s2
    


    Precaución - Precaución -

    GraphicExtraer una tarjeta de memoria PCMCIA cuando está montada tiene por resultado un aviso grave del sistema.


Cómo montar una tarjeta de memoria PCMCIA

    Para montar una tarjeta de memoria PCMCIA con un sistema de archivos UNIX, introduzca:

# mount nombre_dispositivo directorio_montaje

Si no existe el directorio /mnt, introduzca:

ejemplo# mkdir /mnt

Por ejemplo, para montar un sistema de archivos UNIX de una unidad de disco con dirección asignada c1t6d0s2 en el directorio /mnt, introduzca:

ejemplo# mount /dev/dsk/c1t6d0s2  /mnt

    Para montar una tarjeta de memoria PCMCIA con un sistema de archivos MS-DOS, introduzca:

# mount -F pcfs nombre_dispositivo directorio_montaje

Si no existe el directorio /pcfs, introduzca:

ejemplo# mkdir /pcfs

Por ejemplo, para montar un sistema de archivos MS-DOS de una unidad de disco con dirección asignada c1t6d0s2 en el directorio /pcfs, introduzca:

ejemplo# mount -F pcfs  /dev/dsk/c1t6d0s2  /pcfs

Cómo copiar archivos

Puede usar comandos como cp, rm, diff y ls para copiar, eliminar, comparar y listar los nombres de los directorios de los archivos de una tarjeta de memoria PCMCIA.

Copia de archivos desde un disco duro a una tarjeta de memoria PCMCIA

    Introduzca:

ejemplo# cp nombre_archivo    /pcfs/nombre_archivo

Desde una tarjeta de memoria PCMCIA a un disco duro

    Introduzca:

ejemplo# cp /pcfs/nombre_archivo    /nombre_ruta/nombre_archivo

Si extrae accidentalmente la tarjeta de memoria PCMCIA mientras está montada, desmonte el directorio de montaje.

    Para desmontar el directorio de montaje, inserte la tarjeta de memoria en el conector PCMCIA e introduzca:

# umount directorio_montaje

Por ejemplo:

ejemplo# umount /pcfs

Cómo activar Volume Management

    Para activar Volume Management, introduzca

# /etc/init.d/volmgt start

Uso de una tarjeta PCMCIA serie/módem

Para obtener información sobre el funcionamiento de ese dispositivo, consulte el manual del producto que se proporciona con la tarjeta de módem o interfaz serie PCMCIA.

Nombres de dispositivo de la tarjeta PCMCIA serie/módem

Los nombres de dispositivo para los dispositivos serie PCMCIA se crean en los directorios /dev/term y /dev/cua.

Los nombres de dispositivo son pcN

donde N es un número de conector PCMCIA.

En el directorio /etc/remote se crean ocho entradas, que corresponden a los ocho primeros conectores PCMCIA.

Tarjetas serie/módem PCMCIA y la característica Suspender/Reanudar de Power Management

Esta sección proporciona información adicional para los sistemas que tienen instaladas tarjetas PCMCIA y el software Power Management. Para obtener más información sobre Power Management, consulte la Power Management Guide.


Precaución - Precaución -

GraphicNo inserte o extraiga una tarjeta PCMCIA mientras el sistema se está suspendiendo o reanudando. La tarjeta PCMCIA no se reconocerá después de la operación de reanudación.


Si una aplicación está accediendo a una tarjeta PCMCIA serie/módem mientras se está suspendiendo el sistema, puede producirse una condición de HANGUP que puede causar que se termine la aplicación.

Por ejemplo, si utilizó el comando tip para acceder a una tarjeta serie/módem PCMCIA mientras se intentaba suspender el sistema, el comando tip sale automáticamente cuando se reanuda el sistema. Otras aplicaciones, tales como UUCP o PPP, pueden intentar acceder automáticamente a la tarjeta PCMCIA serie o módem.