Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Mike Lewis on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Image Does Not Fit Onto Default 16MB Flash

Status
Not open for further replies.

yemaya

Technical User
Sep 13, 2006
140
CA
Hi guys.

I have 2 2620 with 64MB and 16MB, i'm trying to load a new flash c2600-ik9o3s3-mz.123-XX and i got this error:

Code:
System flash directory: 
No files in System flash 
[0 bytes used, 16252924 available, 16252924 total] 
16384K bytes of processor board System flash (Read/Write) 

Loading c2600-ik9o3s3-mz.123-13.bin from xxx.xx.xxx.xxx (via Ethernet0/0): ! 
%Error copying tftp://xxx.xx.xxx.xxx/c2600-ik9o3s3-mz.123-13.bin (Not enough space on device)

I do this cmd:

Code:
router#erase /no-squeeze-reserve-space flash: 
Erasing the flash filesystem will remove all files! Continue? [confirm] 
Erasing device... 
eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee 
...erased 
Erase of flash: complete 
c261X-router#dir 
Directory of flash:/ 


No files in directory 


16777212 bytes total (16777212 bytes free)

After did this i got the same error (Not enough space on device).

My question is, is there another way to load that IOS without upgrade the BootROM ??.

Thanks.
 
How big is the image you are trying to copy onto the routers? If its more than 16MB then it obviously won't fit?

 
If the image is too large for the flash than you can have thr router boot the image via tftp.
 
It is what it is , if its more than 16 meg then obviously it won't fit . You can boot off a tftp server but I consider that risky and would only use that in an emergency recovery scenario .
 
Looks too close to me to fit---maybe the other 468Kb you would have left needs to be reserved or used for something else, and that space isn't enough? Looks like you need a bigger flash---no matter how wrong the documentation is or how much you argue, you'll still be in the same boat until you get a bigger flash.
By the way---rule NUMBER ONE when upgrading the IOS---
ALWAYS SAVE A BACKUP OF THE IMAGE PRESENTLY ON THE FLASH BEFORE YOU ERASE IT!!!
Rarely have I actually been successful with upgrading an IOS the first time around. Actually, about half the time.

Tim
 
Another tidbit of advice , everybody loves to order things as cheaply as possible so they get the minimum of everything so you run into problems like this . Spend a little extra when getting equipment and you won't run into restrictions like this . We have also seen in the past when the specs say a minimum of say 64 meg dram that is the absolute minimum and you may run into problems by running the minimum, we have seen this more than once . If it says the minimum and that is all the router has I will keep at it a train lower than that which usually requires less dram and flash to support and that gives you the room run it adequately...
 
Unless there is an absolute need to run 12.3 code find the same code in 12.2 train and you won't have this problem . Everyone thinks you just have to run the latest release and this always comes with caveats as you have seen . Find the equivalent in the 12.2 train and network away . There appears to be a big difference in requirements between 12.2 and 12.3 . Just get the latest in the 12.2 train that meets your requirements , if there is only something you need in 12.3 then upgrade the flash and I would say also the dram .
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top