Cisco IOS Filesystem

This topic is to discuss the following lesson:

Hi All,

What is/are the file system type(s) used by Cisco IOS (for example the flash: file system)? Similar to Linux file system types - ext2, ext3, etc.



Hello Rohan

In most cases, the file system used is fat32. This can be seen from the fact that most cisco IOS platforms have the fsck utility which is a FAT filesystem check. Also, most USB flash drives that are used as external storage ports on cisco devices are recommended to be formated as fat32.

Some cisco platforms have the ability to change file systems as well. Depending on the platform, using the IOS command filesystem filesystem-type you are able to format any file system (flash, nvram or usb flash drive) on a Cisco device to fat16, fat32 or qnx4.

I hope this has been helpful!



Thanks Lagapides.

1 Like

Why your configuration file is showing in flash , should not it show u in the NVRAM ??

Directory of flash:/

1  -rw-        1119  Sep 29 2015 11:11:52 +00:00  first-test-config.cfg
2  -rw-        1184   Dec 3 2014 15:14:06 +00:00  R1-R2-ASA1-ASA2.cfg
3  -rw-        1125  Dec 23 2014 13:41:32 +00:00  ASA1-first-test-config.cfg
6  -rw-        1060  Aug 11 2015 12:53:50 +00:00  mpls-pe-ce-basic-addressing.cfg
7  -rw-        1213  Sep 30 2015 15:05:02 +00:00  router-on-a-stick.cfg

Hello Narad

It is true that the startup-config is saved within NVRAM. When a Cisco device boots up, it will look in the NVRAM and it will search for the file named startup-config and it will load it into RAM as the running-config. However, it is possible, and it is common practice, to have several configurations saved within a device. These are not active but are saved as files of different names. These files can be saved in NVRAM or flash. They are simply being stored.

They can easily be enabled by simply copying them to NVRAM and renaming them to startup-config.

I hope this has been helpful!


1 Like

Thanks sir For your explanation…!!