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.
Para obtener más información sobre las convenciones del documento, consulte Convenciones de Consejos Técnicos de Cisco.
No hay requisitos previos específicos para este documento.
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.
Sistema de archivos clase "A" |
---|
|
Clase de sistema de archivos "B" |
---|
|
Sistema de archivos de clase "C" |
---|
|
¹ 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.
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:
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.
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
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.
partición flash-file stem: [número de particiones][tamaño de partición]
no partition flash-file stem:
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)#
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.
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#
Revisión | Fecha de publicación | Comentarios |
---|---|---|
1.0 |
30-Jun-2014 |
Versión inicial |