Contenido

Introducción

Antes de comenzar

Convenciones

Prerequisites

Componentes Utilizados

Matriz de compatibilidad del sistema de archivos PCMCIA

Trabajar con el sistema de archivos PCMCIA

Sistema de archivos clase A

Ejemplos de resultados

Sistema de archivos de Clase B

Sistema de archivos clase C

Información Relacionada

Introducción

Este documento explica la Matriz de compatibilidad del sistema de archivos de PCMCIA, describe los distintos sistemas de archivos que se encuentran disponibles y explica cómo funcionan esos sistemas.

La matriz muestra las compatibilidades del sistema de archivos para tarjetas PCMCIA Flash entre varias plataformas. Esto puede ser útil cuando copia una imagen del software en la tarjeta PCMCIA Flash de un router o switch (fuente) la que será usada para otro router o switch (destino) de una plataforma diferente.

Las tablas a continuación describen a qué sistemas de archivos corresponden las distintas plataformas del hardware de Cisco. Las plataformas listadas en la misma clase del sistema de archivos comparten la misma estructura de sistema de archivos.

Nota: Para iniciar un router o un switch desde un archivo de software Cisco IOS® ubicado en una tarjeta Flash PCMCIA, la tarjeta Flash debe haber sido formateada en la plataforma de destino. El uso de una tarjeta PCMCIA formateada en la plataforma de origen puede funcionar en algunos casos; sin embargo, hay varias situaciones en las que la versión bootstrap del router de destino no soporta la tarjeta con formato, incluso si los sistemas de archivos son compatibles. Por lo tanto, no hay ninguna garantía de que la información que se muestra en esta página funcione en todas las situaciones.

Antes de comenzar

Convenciones

Para obtener más información sobre las convenciones del documento, consulte Convenciones de Consejos Técnicos de Cisco.

Prerequisites

No hay requisitos previos específicos para este documento.

Componentes Utilizados

Este documento no tiene restricciones específicas en cuanto a versiones de software y de hardware.

La información que se presenta en este documento se originó a partir de dispositivos dentro de un ambiente de laboratorio específico. All of the devices used in this document started with a cleared (default) configuration. Si la red está funcionando, asegúrese de haber comprendido el impacto que puede tener un comando antes de ejecutarlo.

Matriz de compatibilidad del sistema de archivos PCMCIA

Sistema de archivos clase "A"

- Switch/Procesador ATM para LightStream 1010 y Catalyst 5000/5500

- Procesador de ruta de switch multiservicio para LightStream 1010

- Módulo de switch de ruta (RSM) Catalyst 5000/5500

- Procesador de ruta del switch Catalyst 8500 (SRP)

- Concentrador de acceso universal Cisco 6400

- Procesador de switch de ruta Cisco 7000 (RSP)

- Procesadores de switch de ruta Cisco serie 7500 (RSP 2, RSP 4, RSP 8)

- ’Router de Internet la serie Cisco 12000’

Clase de sistema de archivos "B"

- Cisco 1000 Series Routers

- Routers de la serie Cisco 1600 ¹

- Routers de la serie Cisco 3600 ²

Sistema de archivos de clase "C"

- Controlador de estante de marcado AS5800

- Módulo Catalyst 5000/5500 Supervisor III

- Catalyst 6000/6500 Supervisor Engine I

- Catalyst 6000/6500 Supervisor Engine II

- Procesador de ruta Cisco 7000

- Cisco 7100 Series Routers

- Routers de la serie Cisco uBR7100

- Motor de procesamiento de red Cisco serie 7200

- Cisco uBR7200 series routers

- Motor de servicios de red 1 de la serie Cisco 7200VXR

- Routers de Internet de la serie Cisco 7600

- Routers de la serie Cisco 10000 (ESR)

- Routers de la serie Cisco uBR10000

¹ El router serie 1600 tiene una sola tarjeta de PC que contiene memoria Flash. Ejecución 1601-1604 de Flash. Si quita la tarjeta de PC cuando el router se está ejecutando, el router se detiene. El 1601R-1605R se ejecuta desde la memoria RAM. Si quita la tarjeta de PC, el router no carga la imagen del software del IOS de Cisco durante el siguiente arranque. En la serie 1600, no puede eliminar el archivo de imagen en ejecución ni ningún otro archivo a menos que esté en una partición diferente.

² El 3600 utiliza tradicionalmente un sistema de archivos de clase B, pero con la adición de soporte de archivos crashinfo en la versión 12.2(4)T del software del IOS de Cisco, el 3600 necesita la capacidad de eliminar archivos individuales. En consecuencia, el 3600 Series Router con Cisco IOS Software Version 12.2T y posteriores utiliza comandos de sistemas de archivos de clase B así como comandos de sistemas de archivos de clase C. Para activar los comandos class C file stem en el 3600 con Cisco IOS Software Release 12.2T, primero debe utilizar el comando erase para eliminar completamente todos los archivos del sistema de archivos Flash. Posteriormente, cuando Flash está vacía, ejecute el comando squeeze sobre éste para crear un registro de compresión. En este punto, el sistema Flash 3600 utiliza los comandos delete y squeeze como un sistema de archivos de clase C.

Trabajar con el sistema de archivos PCMCIA

Los discos flash son dispositivos basados en memoria Flash que cumplen con el estándar PC Card (anteriormente PCMCIA) y que presentan una interfaz AT Attachment (ATA) al sistema. Esta interfaz cumple con la especificación ANSI ATA Interface Document X3T13.1153 D Rev. 9.

El disco Flash es más flexible que la memoria Flash lineal porque el disco Flash cuenta con sistema de circuitos de controlador que le permiten emular un disco duro y que asigna automáticamente bloques erróneos y elimina bloques en forma automática. Además, el disco Flash proporciona la capacidad de asignar sectores no contiguos, lo que elimina la necesidad del comando squeeze (anteriormente requerido con tarjetas de memoria Flash lineales).

A diferencia de los módulos de memoria Flash instalados directamente en la placa principal del router, varios dispositivos PCMCIA Flash no se funden en un bloque contiguo de memoria. Por lo tanto, es importante tener en cuenta que cuando se cargan archivos grandes en la memoria Flash PCMCIA, estos archivos no pueden abarcar más de un dispositivo.

El disco Flash proporciona mayor espacio de memoria basada en Flash (de 48 a 128 MB) para el almacenamiento de archivos de configuración del sistema, imágenes del software Cisco IOS y otros tipos de archivos relacionados con el sistema.

Los discos ATA de memoria Flash y las tarjetas de memoria Flash utilizan comandos similares. El cambio de sintaxis principal es ese disk0: o disk1: se refiere a los discos Flash memory ATA, mientras que slot0: o ranura1: hace referencia a las tarjetas de memoria Flash. Generalmente, utilice la sintaxis slot0: para tarjetas de memoria Flash menores de 20 MB y use disk0: para disco Flash superior a 20 MB. Tenga en cuenta que hay tarjetas PCMCIA Flash lineales de 32 MB donde utiliza slot0:.

Para ver qué tarjetas Flash se utilizan en su router, utilice el comando show version y observe la parte inferior de la salida.

7200# show version

IOS (tm) 7200 Software (C7200-JS-M), Version 12.0(22), RELEASE SOFTWARE (fc1)

Copyright (c) 1986-2002 by cisco Systems, Inc.

Compiled Mon 01-Apr-02 19:44 by srani

Image text-base: 0x60008900, data-base: 0x610E0000

ROM: System Bootstrap, Version 12.1(20000914:181332) [bwhatley-npe200 102],

DEVELOPMENT SOFTWARE

BOOTFLASH: 7200 Software (C7200-BOOT-M), Version 12.0(5), RELEASE SOFTWARE (fc1)

cisco 7206 (NPE150) processor with 43008K/6144K bytes of memory.

R4700 processor, Implementation 33, Revision 1.0 (512KB Level 2 Cache)

Last reset from power-on

Bridging software.

X.25 software, Version 3.0.0.

SuperLAT software (copyright 1990 by Meridian Technology Corp).

TN3270 Emulation software.

1 FastEthernet/IEEE 802.3 interface(s)

125K bytes of non-volatile configuration memory.

1024K bytes of packet SRAM memory.

46976K bytes of ATA PCMCIA card at slot 0 (Sector size 512 bytes).

!-- This indicates an ATA PCMCIA flash disk

20480K bytes of Flash PCMCIA card at slot 1 (Sector size 128K).

!-- This indicates a Linear PCMCIA flash card

4096K bytes of Flash internal SIMM (Sector size 256K).

Configuration register is 0x2102

El comando show file system también muestra los sistemas de archivos soportados por el router.

Router-3725# show file system

File Systems:

Size(b)     Free(b)      Type  Flags  Prefixes

-           -    opaque     rw   archive:

-           -    opaque     rw   system:

57336       51389     nvram     rw   nvram:

-           -    opaque     rw   null:

-           -   network     rw   tftp:

-           -    opaque     ro   xmodem:

-           -    opaque     ro   ymodem:

*   63881216    22765568      disk     rw   flash:#

31932416    31932416      disk     rw   slot0:#

-           -    opaque     wo   syslog:

-           -   network     rw   rcp:

-           -   network     rw   pram:

-           -   network     rw   ftp:

-           -   network     rw   http:

-           -   network     rw   scp:

-           -    opaque     ro   tar:

-           -   network     rw   https:

-           -    opaque     ro   cns:

Router-7204# show file system

File Systems:

Size(b)     Free(b)      Type  Flags  Prefixes

-           -    opaque     rw   system:

-           -    opaque     rw   null:

-           -   network     rw   tftp:

129016      124443     nvram     rw   nvram:

-           -      disk     rw   disk0:

-           -      disk     rw   disk1:

*   20578304     2088580     flash     rw   slot0: flash:

-           -     flash     rw   slot1:

3407872     1307684     flash     rw   bootflash:

-           -   network     rw   rcp:

-           -   network     rw   pram:

-           -   network     rw   ftp:

Router-7206VXR#show file system

File Systems:

Size(b)     Free(b)      Type  Flags  Prefixes

-           -    opaque     rw   archive:

-           -    opaque     rw   system:

-           -    opaque     rw   null:

-           -   network     rw   tftp:

129016      126237     nvram     rw   nvram:

-           -    opaque     wo   syslog:

*  128135168    50855936      disk     rw   disk0:#

-           -      disk     rw   disk1:

-           -     flash     rw   slot0: flash:

-           -     flash     rw   slot1:

3407873           1     flash     rw   bootflash:

-           -   network     rw   rcp:

-           -   network     rw   pram:

-           -   network     rw   http:

-           -   network     rw   ftp:

-           -    opaque     ro   cns:

Sistema de archivos clase A

La tabla de Clase A del sistema de archivos presentada antes describe a qué sistemas de archivos corresponden las distintas plataformas de hardware Cisco. Las plataformas listadas en la misma clase del sistema de archivos comparten la misma estructura de sistema de archivos. Los métodos utilizados para borrar, eliminar y recuperar archivos dependen de la clase de sistema de archivos. Los sistemas de archivos de Clase A soportan los siguientes comandos de administración de archivos:

- borrar – "Marca" los archivos como borrados pero siguen ocupando espacio en la memoria Flash. Utilice el comando undelete para recuperar estos archivos más adelante.

- squeeze - Elimina permanentemente todos los archivos marcados con "delete" o "error" del dispositivo de memoria Flash especificado. Estos archivos ya no pueden recuperarse. La operación de compresión puede tomar varios minutos si necesita borrar y reescribir la mayor parte del espacio de la memoria flash en una tarjeta PCMCIA.

- ffformato - Borra todos los archivos de un dispositivo Flash y lo prepara para que lo use la plataforma.

- verify – Recalcula y verifica la suma de comprobación de un archivo en la memoria Flash. Supone que el archivo se escribió correctamente en el dispositivo Flash. Si el archivo se dañó cuando se escribió originalmente en el dispositivo, el comando verify nunca mostrará un error. El comando verify se utiliza únicamente para las tarjetas Flash PCMCIA ya que tienen la habilidad de almacenar las sumas de comprobación en los archivos. Los discos Flash ATA no poseen la habilidad para almacenar sumas de verificación por lo que el comando verify tradicionalmente no funcionaba. Sin embargo, en la versión 12.2T y posteriores del software del IOS de Cisco, el comando verify se ha actualizado con una opción MD5, por lo que ahora es posible obtener un hash MD5 en las imágenes almacenadas en un disco Flash ATA y comparar ese hash con lo que aparece en el área Download Software (sólo clientes registrados).

Nota: Para utilizar las herramientas de resolución de problemas descritas en este documento, debe ser un usuario registrado y debe haber iniciado sesión.

Ejemplos de resultados

En las siguientes salidas de ejemplo, los nombres de archivo del software del IOS de Cisco pueden variar según el tipo de plataforma utilizada.

Nota: Antes de utilizar los siguientes comandos, utilice el comando dir{device:} para mostrar una lista de archivos en una memoria Flash. Además, el comando show{device:} está disponible para las tarjetas PCMCIA Flash y le mostrará los archivos marcados como eliminados, pero que aún no se han presionado.

- borrar – "Marca" los archivos como borrados pero siguen ocupando espacio en la memoria Flash. Verifique que tenga suficiente espacio en la tarjeta de memoria Flash usando el comando dir{device:} o el comando show{device:}. Si no hay espacio suficiente, debe eliminar y comprimir algunos archivos para dejar espacio suficiente.

C7513#delete slot0:rsp-jsv-mz.112-26.bin

Delete filename [rsp-jsv-mz.112-26.bin]? y

Delete slot0:rsp-jsv-mz.112-26.bin? [confirm]y

- undelete - Para recuperar un archivo marcado como "borrado" en un sistema de archivos Flash de Clase A. Para los sistemas de archivos Flash de Clase A, cuando elimina un archivo, el software Cisco IOS simplemente marca el archivo como eliminado, pero no borra el archivo en tarjetas PCMCIA lineales.

Este comando le permite recuperar una fila “eliminada” en un dispositivo de memoria Flash especificado siempre que el archivo se encuentre en una tarjeta Flash PCMCIA lineal. Debe anular la eliminación de un archivo según su índice, como se muestra en el resultado del comando show{device:}.

C7513#undelete 1 slot0:

En este ejemplo, el archivo con el índice de 1 se eliminará del slot0. El número de índice se obtuvo del resultado del comando show{device:} como se muestra a continuación. El primer campo (-#-) es el campo índice:

C7513#show slot0:

-#- ED --type-- --crc--- -seek-- nlen -length- -----date/time------ name

1   .D image    9CAA2A55  83C50C   19  8504460 Jan 13 2000 20:03:02 rsp-pv-mz.120-10.S5

7879412 bytes available (8504588 bytes used)

- squeeze - Para eliminar archivos Flash permanentemente al comprimir un sistema de archivos Flash clase A en tarjetas PCMCIA Flash lineales. Este comando no se usa en los discos Flash ATA PCMCIA. Cuando la memoria Flash esté llena, es posible que deba reorganizar los archivos para que se pueda recuperar el espacio utilizado por los archivos marcados como "eliminados". Cuando ejecuta el comando squeeze, el router copia todos los archivos válidos al comienzo de la memoria Flash y borra todos los archivos marcados “eliminado” o “error”. En este punto, no puede recuperar los archivos "eliminados" y puede escribir en el espacio de memoria Flash recuperado.

Nota: El comando squeeze está disponible a partir de la versión 11.1 del software del IOS de Cisco. Si su versión de software del IOS de Cisco es anterior a 11.1, debe borrar toda la memoria Flash usando el comando format y luego copiar la imagen que estaba en el router antes.

C7513#squeeze slot0:

All deleted files will be removed. Continue? [confirm]y

Squeeze operation may take a while. Continue? [confirm]y

Squeezing...

Squeeze of slot0 complete

- format - Para formatear un sistema de archivos Flash de Clase A. En algunos casos, es posible que necesite insertar una nueva tarjeta de memoria Flash PCMCIA y cargar imágenes o hacer una copia de seguridad de los archivos de configuración en ella. Para poder utilizar una nueva tarjeta de memoria Flash, debe formatearla. Para asegurarse de que una plataforma puede arrancar desde una tarjeta PCMCIA Flash lineal, debe formatearla en la plataforma en cuestión; sin embargo, la capacidad de arrancar desde un disco Flash ATA a menudo depende de la plataforma.

C7513#format slot0:

Format operation may take a while. Continue? [confirm]y

Format operation will destroy all data in "slot0:".  Continue? [confirm]y

Formatting sector 160.....

Format of slot0: complete

Sistema de archivos de Clase B

La tabla Clase B del sistema de archivos presentada anteriormente describe a qué sistemas de archivos corresponden las distintas plataformas de hardware Cisco. Las plataformas listadas en la misma clase del sistema de archivos comparten la misma estructura de sistema de archivos. Los métodos utilizados para borrar, particionar, eliminar y recuperar archivos dependen de la clase de sistema de archivos. Los sistemas de archivos de Clase B soportan los siguientes comandos de administración de archivos:

- borrar – "Marca" los archivos como borrados pero siguen ocupando espacio en la memoria Flash.

- erase - Borra todos los archivos en un dispositivo Flash.

- partition – Para separar la memoria Flash en particiones en plataformas de sistema de archivos clase B. Utilice la opción no de este comando para deshacer la partición y restaurar la memoria Flash a una única partición.

En los resultados de ejemplo, los nombres de archivo del software del IOS de Cisco pueden variar según el tipo de plataforma utilizada.

Nota: Antes de utilizar los siguientes comandos, utilice el comando dir{device:} o el comando show{device:} para mostrar una lista de archivos en una memoria Flash.

- borrar – "Marca" los archivos como borrados pero siguen ocupando espacio en la memoria Flash. Verifique que tenga suficiente espacio en la tarjeta de memoria Flash usando el comando dir{device:}. Si no hay espacio suficiente, debe borrar el Flash para recuperar el espacio. La única manera de recuperar un archivo eliminado es borrar el Flash y descargar el archivo nuevamente desde un protocolo trivial de transferencia de archivos (TFTP) o desde el servidor de protocolo de transferencia de archivos (FTP).

3640#delete slot1:c3640-i-mz.113-11c.bin

Delete filename [c3640-i-mz.113-11c.bin]? y

Delete slot1:c3640-i-mz.113-11c.bin? [confirm]y

Nota: Para recuperar espacio en los sistemas de archivos Flash de Clase B después de eliminar archivos con el comando delete, debe utilizar el comando erase. Recuerde: el comando erase borra todos los archivos en el sistema de archivos Flash.

- erase - Este comando borra todos los archivos en el sistema de archivos Flash; no se puede recuperar ninguno de los archivos del sistema de archivos.

El siguiente ejemplo muestra el comando erase en el router 3640. El comando erase se utiliza para borrar los archivos en slot1.

3640#erase slot1:

Erasing the slot1 filesystem will remove all files! Continue? [confirm]y

Erasing device... eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee ...erased

Erase of slot1 complete

- partition – Para separar la memoria Flash en particiones en las plataformas de sistemas de archivos Clase B, utilice el comando de configuración global partition. Utilice la opción no de este comando para deshacer la partición y restaurar la memoria Flash a una única partición.

Nota: Antes de utilizar el comando partition, debe borrar una memoria Flash determinada.

Para las series 1600 y 3600 de Cisco:

partición flash-file stem: [número de particiones][tamaño de partición]

no partition flash-file stem:

Todas las demás plataformas de clase B:

partición particiones flash [size1 size2]

no partition flash

El siguiente ejemplo divide la tarjeta de memoria Flash en la ranura 0 en tres particiones: dos de 8 MB y uno de 4 MB en el Cisco 3600:

3640# configure terminal

Enter configuration commands, one per line.  End with CNTL/Z.

3640(config)# partition slot0: 3 8 8 4

Utilice el comando show slot0 para verificar las particiones. Puede ver en el siguiente ejemplo que hay tres particiones: dos con 8 MB y uno con 4 MB. La primera partición se carga con una imagen de software del IOS de Cisco después de crear las particiones.

3640#show slot0:

PCMCIA Slot0 flash directory, partition 1:

File  Length   Name/status

1   2779832  c3640-i-mz.113-11c.bin

[2779896 bytes used, 5608712 available, 8388608 total]

8192K bytes of processor board PCMCIA Slot0 flash (Read/Write)

PCMCIA Slot0 flash directory, partition 2:

No files in PCMCIA Slot0 flash

[0 bytes used, 8388608 available, 8388608 total]

8192K bytes of processor board PCMCIA Slot0 flash (Read/Write)

PCMCIA Slot0 flash directory, partition 3:

No files in PCMCIA Slot0 flash

[0 bytes used, 3932160 available, 3932160 total]

4096K bytes of processor board PCMCIA Slot0 flash (Read/Write)

Para quitar la partición, utilice el comando no partition:

3640# configure terminal

3640(config)#no partition flash 3 8 8 4

3640(config)#

Sistema de archivos clase C

La tabla Clase C del sistema de archivos anterior describe a qué sistemas de archivos pertenecen las diversas plataformas de hardware de Cisco. Las plataformas listadas en la misma clase del sistema de archivos comparten la misma estructura de sistema de archivos. Los métodos utilizados para borrar, eliminar y recuperar archivos dependen de la clase de sistema de archivos. Los sistemas de archivos de Clase C soportan los siguientes comandos de administración de archivos:

- borrar – "Marca" los archivos como borrados pero siguen ocupando espacio en la memoria Flash. Utilice el comando undelete para recuperar estos archivos más adelante.

- squeeze - Elimina de forma permanente todos los archivos marcados con "delete" o "error" del dispositivo de memoria Flash especificado. Estos archivos ya no pueden recuperarse. La operación de compresión puede tomar varios minutos si necesita borrar y reescribir la mayor parte del espacio de la memoria flash en una tarjeta PCMCIA.

- formato – Borra todos los archivos en un dispositivo Flash.

- mkdir – Para crear un nuevo directorio en un sistema de archivos Flash clase C.

- rmdir - Para eliminar un directorio en un sistema de archivos Flash clase C.

- cambiar el nombre - Para cambiar el nombre de un archivo en un sistema de archivos Flash de Clase C.

Ejemplos de resultados

En las siguientes salidas de ejemplo, los nombres de archivo del software del IOS de Cisco pueden variar según el tipo de plataforma utilizada.

Nota: Antes de utilizar los siguientes comandos, utilice el comando dir{device:} o el comando show{device:} para mostrar una lista de archivos en un sistema de archivos Flash.

- borrar – "Marca" los archivos como borrados pero siguen ocupando espacio en la memoria Flash. Verifique que tenga suficiente espacio en la tarjeta de memoria Flash usando el comando dir{device:}. Si no hay espacio suficiente, debe eliminar y comprimir algunos archivos para disponer de espacio suficiente.

7206#delete slot1:

Delete filename []? c7200-js-mz.120-22.bin

Delete slot1:c7200-js-mz.120-22.bin? [confirm]y

Después de eliminar el archivo anterior, puede presionar el sistema de archivos usando el comando squeeze.

7206#squeeze slot1:

All deleted files will be removed. Continue? [confirm]y

Squeeze operation may take a while. Continue? [confirm]y

Squeeze of slot1 complete

Nota: El comando squeeze está disponible a partir de la versión 11.1 del software del IOS de Cisco. Si su versión de software del IOS de Cisco es anterior a 11.1, necesita borrar toda la memoria Flash usando el comando format y luego copiar la imagen que estaba antes en el router.

- Formato - Para formatear un sistema de archivos Flash de Clase C. En algunos casos, es posible que necesite insertar una nueva tarjeta de memoria Flash PCMCIA y cargar imágenes o hacer una copia de seguridad de los archivos de configuración en ella. Para poder utilizar una nueva tarjeta de memoria Flash, debe formatearla.

Ejemplo 1: Uso de un disco Flash

7206#format disk0:

Format operation may take a while. Continue? [confirm]y

Format operation will destroy all data in "disk0:".  Continue? [confirm]y

Format: Drive communication & 1st Sector Write OK...

Writing Monlib sectors..........................................................

.........................................................

Monlib write complete

Format: All system sectors written. OK...

Format: Total sectors in formatted partition: 93792

Format: Total bytes in formatted partition: 48021504

Format: Operation completed successfully.

Format of disk0: complete

7206#

Ejemplo 2: Uso de una tarjeta Flash lineal

7206#format slot1:

Format operation may take a while. Continue? [confirm]y

Format operation will destroy all data in "slot1:".  Continue? [confirm]y

Enter volume ID (up to 64 chars)[default slot1]:

Formatting sector 1

Format of slot1 complete

7206#

Información Relacionada

- Uso del Sistema de archivos Cisco IOS

- Cómo Elegir una Versión de Cisco IOS Software

- Soporte Técnico y Documentación - Cisco Systems