# Boot Flash Memory

Device > Configure > Boot Flash Memory

The dialog box provides information such as the name and space available on this partition, as well as a list of all files present in boot flash memory. From here, you can copy files from a TFTP server to this device, and vice versa.

This dialog box displays the following data:

- Partition Name (ciscoFlashPartitionName)
- Total Size (Bytes) (ciscoFlashPartitionSize)
- Available Size (Bytes) (ciscoFlashPartitionFreeSpace)
- Transfer Protocol (ciscoFlashCopyProtocol)
- IP Address (ciscoFlashCopyServerAddress)
- File Name (ciscoFlashCopySourceName)
- Available Size (Bytes) (ciscoFlashFreeSpace)
- File Name (ciscoFlashCopyDestinationName)
- File Name (ciscoFlashFileName)
- File Status (ciscoFlashFileStatus)
- File Size (bytes) (ciscoFlashFileSize)
- File Checksum (ciscoFlashFileChecksum)

The following list specifies buttons in this dialog box, as well as their function:

- Click --> to copy a file from a server to this device.
- Click <-- to copy a file from this device to a server.
- Click Squeeze to remove deleted files and free up space in boot flash memory.
- Click Delete to delete a file from boot flash memory.
- Click Undelete to restore a file deleted from boot flash memory.
- Click Verify to verify a file for checksum.
- Click OK to continue.
- Click Cancel to close the dialog box.
- Click Refresh to update the contents of the dialog box.
- Click Print to print the contents of the dialog box.
- Click Help to access online help.

Boot Flash:

Partition Name (ciscoFlashPartitionName)

Name used to refer to a partition by the system. This can be any alphanumeric character string of the form AAAAAAAAnn, where A represents a letter and n represents a number. Flash operations get directed to a device partition based on this name.

Total Size (Bytes) (ciscoFlashPartitionSize)

Flash partition size. If there is a single partition, this value is equal to the value of ciscoFlashDeviceSize.

Available Size (Bytes) (ciscoFlashPartitionFreeSpace)

Free space within a Flash partition. Be aware that the actual size of a file in Flash includes a small overhead that represents the file header of the file system. Certain file systems may also have a partition or device header overhead to be considered when computing the free space. The management entity is not expected to know or use any overheads such as file and partition header lengths, since such overheads may vary from file system to file system.

Note: Files deleted from Flash do not free up space. A partition may have to be erased in order to reclaim the space occupied by files.

Copy Files:

Transfer Protocol (ciscoFlashCopyProtocol)

The protocol used for any copy. Unless another protocol is specified, the default value is "tftp". Since feature support depends on a software release, version number of the release, platform, and maybe the image type (subset type), a management station is expected to somehow determine the protocol support for a command.

IP Address (ciscoFlashCopyServerAddress)

Server address used for this Flash file transfer. The default value is 'FFFFFFFF'H (or 255.255.255.255).

File Name (ciscoFlashCopySourceName)

Source file name (either in Flash or on a server), depending on the type of copy command. The file name must be of the form [<device>:][<partition>:]<file>, where <device> is obtained from FlashDeviceName, <partition> is obtained from FlashPartitionName, and <file> is the name of a file in Flash.

Note: To upload a file, it must already be present on the server, with read-write permission enabled.

Available Size (Bytes) (ciscoFlashFreeSpace)

Amount of available memory space on this partition, measured in bytes.

Note: This item pertains to the device side of a Flash file transfer.

File Name (ciscoFlashCopyDestinationName)

Flash file name specified by the user. The name should not include the colon (:) character, since it is a special separator character used to delineate the device name, partition name, and file name.

Note: This item pertains to the device side of a Flash file transfer.

File Directory:

File Name (ciscoFlashFileName)

Flash file name specified by the user. The name should not include the colon (:) character, since it is a special separator character used to delineate the device name, partition name, and file name.

File Status (ciscoFlashFileStatus)

Status of the Flash file. A file is marked as having an invalid checksum if any checksum mismatch is detected while writing or reading the file. Incomplete files (files truncated either because of a lack of free space or a network download failure) are also written with a bad checksum and marked as invalid.

File Size (bytes) (ciscoFlashFileSize)

Size of the Flash file in bytes. Note that this value does not include the size of the file system file header. File size will always be a nonzero value.

File Checksum (ciscoFlashFileChecksum)

File checksum stored in the file header. This value, computed and stored when a file is written into Flash, serves to validate data written into Flash. Whereas the system generates and stores the checksum internally in hexadecimal form, this object provides the checksum in string form. The checksum is available for all valid and invalid checksum files.