pos 0)

 

I was speachless. What the heck does that mean? I could see the startup-config file on the firewall. I could do a "sh run" and see my running config. But I could not copy my running config to startup.

 

I tried a reboot but that only wiped out my config completely. I had to start over from scratch.

 

The solution was actually very simple.

 

Cisco has a built in file check utility to fix problems just like this. Many folks who are familiar with unix systems also know the file system check or fsck utility.

 

To fix this problem, from the command prompt run fsck...

 

asa2# fsck disk0:

asa2# fsck flash:

 

you can replace Disk0 / Flash with any another valume

 

If this is successful you should see the following output:

asa2# fsck disk0:

dosfsck 2.11, 12 Mar 2005, FAT32, LFN

/coredumpinfo

  Contains a free cluster (10). Assuming EOF.

/boot

  Contains a free cluster (14). Assuming EOF.

/csco_config

  "." is missing. Can't fix this yet.

/csco_config

  ".." is missing. Can't fix this yet.

Reclaimed 2 unused clusters (16384 bytes) in 2 chains.

Performing changes.

/dev/hda1: 78 files, 3268/65499 clusters

FAT: "posix" option is obsolete, not supported now

 

fsck of disk0: complete

asa2# fsck fla

asa2# fsck flash:

dosfsck 2.11, 12 Mar 2005, FAT32, LFN

/coredumpinfo

Start does point to root directory. Deleting dir.

/boot

Start does point to root directory. Deleting dir.

/csco_config

  "." is missing. Can't fix this yet.

/csco_config

  ".." is missing. Can't fix this yet.

Performing changes.

/dev/hda1: 78 files, 3268/65499 clusters

FAT: "posix" option is obsolete, not supported now

 

fsck of flash: complete

asa2# wr

Building configuration...

Cryptochecksum: e07e0e8d 8394d8c5 85ea6cf0 e5ddbe40

 

2197 bytes copied in 1.80 secs (2197 bytes/sec)

[OK]

asa2#

I hope this helps you out as much as it did for me. I was tearing my hair out trying to figure out what was going on.