3750 IOS Upgrade Issue

Unanswered Question
Mar 12th, 2010

How do you change the boot statement on a member switch of a 3750 stack?

I downloaded the new version of IOS and it is sitting in the flash: memory of both switches, the master and the one member.

CSW01#dir all-files
Directory of flash:/  <-----------------------------------------------------flash of master switch

    2  drwx          64  Feb 28 1993 19:00:05 -05:00  crashinfo
    4  -rwx        5620  Mar 12 2010 22:34:19 -05:00  config.text
    5  -rwx     5494682  Mar 12 2010 16:56:19 -05:00  c3750-i5k91-mz.122-20.SE4
    6  -rwx          27  Mar 12 2010 22:34:19 -05:00  private-config.text

15998976 bytes total (10495488 bytes free)
Directory of system:/

    3  dr-x           0                    <no date>  memory
    1  -rw-        5550                    <no date>  running-config
    2  dr-x           0                    <no date>  vfiles

No space information available
Directory of nvram:/

  505  -rw-        5620                    <no date>  startup-config
  506  ----          27                    <no date>  private-config

524288 bytes total (518589 bytes free)
Directory of flash2:/  <------------------------------------------------------flash of member switch

    2  -rwx          27  Mar 12 2010 22:34:19 -05:00  private-config.text
    3  drwx         192  Feb 28 1993 19:09:15 -05:00  c3750-i5-mz.122-20.SE4
    5  -rwx     5494682  Mar 12 2010 17:14:11 -05:00  c3750-i5k91-mz.122-20.SE4
    6  -rwx        5620  Mar 12 2010 22:34:19 -05:00  config.text

15998976 bytes total (1908736 bytes free)


The problem is that the master is running the new IOS and the member is running the old one.

CSW01#sh ver


System image file is "flash:/c3750-i5k91-mz.122-20.SE4"  <---------new image

CSW01# sh boot

CSW01#sh boot
BOOT path-list      : flash:c3750-i5k91-mz.122-20.SE4.bin <------------------new boot variable

CSW01-2 is the member switch of the stack

CSW01-2#sh ver

System image file is "flash:c3750-i5-mz.122-20.SE4/c3750-i5-mz.122-20.SE4.bin"  <------old image

CSW01-2#sh boot

BOOT path-list      : flash:c3750-i5-mz.122-20.SE4/c3750-i5-mz.122-20.SE4.bin  <-------------old boot variable

CSW01#sh swit det
Switch#  Role      Mac Address     Priority     State
*1       Master    0013.609b.2280     1         Ready
2       Slave     0012.0127.5300     1         Ready

While logged into the master switch, I changed the boot statement so that it would point to the new IOS, but it didnt change it for the member switch. How come? How can I change the boot variable for the member switch so that it will boot up with the new IOS that is already sitting in its flash" memory?



I have this problem too.
0 votes
  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 5 (1 ratings)
Mark Yeates Sat, 03/13/2010 - 00:08

Try using the following command:

boot system switch all flash:{IOS filename}



ex-engineer Sat, 03/13/2010 - 06:37


I thought of that but the command is not available.

CSW01#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
CSW01(config)#boot system ?
  WORD  pathlist of boot file(s) ... file1;file2;...



I read that link already. But there's nothing in it that answers my question.

Interestingly, though...although the new IOS is a .bin file and not a directory/.tar file, for some reason the file extension does not appear on the router.

A she ver shows this:

System image file is "flash:/c3750-i5k91-mz.122-20.SE4"


CSW01#dir all-files
Directory of flash:/

    2  drwx          64  Feb 28 1993 19:00:05 -05:00  crashinfo
    4  -rwx        5620  Mar 12 2010 22:34:19 -05:00  config.text
    5  -rwx     5494682  Mar 12 2010 16:56:19 -05:00  c3750-i5k91-mz.122-20.SE4  <---notice it is not a directory
    6  -rwx          27  Mar 12 2010 22:34:19 -05:00  private-config.text

15998976 bytes total (10495488 bytes free)

glen.grant Sat, 03/13/2010 - 10:13

   The boot command has to be available from the stackmaster command line ,  Enter the boot statement , save it and reload your stack . As long as the new image is in both switches in the stack it should load the new one .


Switch(config)#boot system switch all flash:/

Switch#write memory

ex-engineer Sat, 03/13/2010 - 10:54


Ive already been through this....

The command is not available from the stack master.....see my earlier posts...

Ive already read that link and it was suggested to me earlier, too...\\Thanks

Reza Sharifi Sat, 03/13/2010 - 15:22

System image file is "flash:/c3750-i5k91-mz.122-20.SE4"  <---------new image

Is the above image the one you are trying to install? is yes when did you download this image?  It is pretty old and currently not available on CCO for download.  The oldest image available is 12.2(35) and newest is 12.2(53).


ex-engineer Sat, 03/13/2010 - 15:53


Youre right. I realized this a few hours ago. I knew from the release that it was old, but it wasnt until I saw the available downloads on CCO that I realized just how dated it is.

I didnt install this old version of code. I dont even know where the knucklehead who installed it got it from. Its not available for download.

Im sure that an upgrade to one of the later versions will fix the problem.



This Discussion