Cisco ASA – Unable to Save Configuration

cisco-asa

In order to save the configuration on Cisco Switches one could execute wr. However this does not seem to work on Cisco ASA 5505. Although the system indicates that the config has been saved, a reboot results in data loss.

According to this documentation one could execute write memory to store the config on ASA, but this does save the data neither.

Saving config

ciscoasa# conf t
ciscoasa(config)# int vl 100
ciscoasa(config-if)# end
ciscoasa# sh sw vl
VLAN Name                        Status     Ports
---- --------------------------- ---------- -----------------------------
1    -                           down       Et0/0, Et0/1, Et0/2, Et0/3
                                            Et0/4, Et0/5, Et0/6, Et0/7
100  -                           down
ciscoasa# write memory
Building configuration...
Cryptochecksum: X Y Z

1269 bytes copied in 1.230 secs (1269 bytes/sec)
[OK]

Config after reboot

rommon #0> boot
...
ciscoasa> en
Password: 
ciscoasa# sh sw vl
VLAN Name                        Status     Ports
---- --------------------------- ---------- -----------------------------
1    -                           down       Et0/0, Et0/1, Et0/2, Et0/3
                                            Et0/4, Et0/5, Et0/6, Et0/7

ciscoasa#

Best Answer

First check your current config register value. You can do that using sh ve command.

The default value is 0x1.

You can find possible values here.