How to change a Cisco 6509 from catOS to IOS

Posted on 2007-10-10
Medium Priority
Last Modified: 2008-07-16
I have a client who has a new Catalyst 6509 that came shipped with CatOS on it.  He needs it upgraded to IOS so that it looks like his existing 6509 that's already in production.

I don't know much about CatOS and could use some direction here.
Question by:ciosolutions
  • 5
  • 4
LVL 50

Expert Comment

by:Don Johnston
ID: 20053309
There's about 10 steps to migrate from hybrid to native mode. Here's the Cisco procedure:


LVL 50

Accepted Solution

Don Johnston earned 2000 total points
ID: 20053340
However, if you don't want to use the Cisco method...

1. Make sure the native mode IOS is on an accessible flash device (in this example, I'll use slot0:)

2. Change the Supervisor card config-register to 0x0 which forces it into ROM Monitor.
P4-6006> (enable) set boot config-register 0x0

2. Reboot the switch using the reset command

3. Remove the CONFIG_FILE variable to prevent problems saving the configuration.

rommon 2 > CONFIG_FILE=
rommon 3 > sync

4. For the new environment variables to take effect, the switch must be rebooted.

rommon 4 > reset

5. Load the Native mode IOS.

rommon 1 > boot slot0: c6sup12-jsv-mz.121-12c.E2 (example filename)

6. It will take at least 60 seconds before you see any indication the switch is loading.
Once booted, configure the switch to load the IOS on power up.

Router#conf t
Router(config)#no service config
Router(config)#boot system slot0:c6sup12-jsv-mz.121-12c.E2
Router(config)#config-register 0x2102
Router# write mem
Router# reload

Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!


Author Comment

ID: 20053354
Thanks.  How would I do this entirely from TFTP?

For example... I want to download the IOS software from the production 6509 via TFTP, then upload it to the new 6509 (to replace the CatOS) via TFTP.

What would be the steps to do that?
LVL 50

Expert Comment

by:Don Johnston
ID: 20053380
Well, from the existing 6500, you would do a "copy <device>:<filename> tftp"

Then copy the IOS from the TFTP server to the flash on the new 6500, "copy tftp <device>:<filename>.


Author Comment

ID: 20053397
Okay, almost there.  How do I know which device the system is booting from?  Should I assume slot0 or is there a way to check?

And are your 6 steps above all I need to do this?
LVL 50

Expert Comment

by:Don Johnston
ID: 20053442
The switch will boot from whatever device you tell it to boot from with the boot command. Either bootflash, slot0 or slot1. (depending on your sup, it may be disk instead of slot)

Author Comment

ID: 20053448
Right, so how do I determine where it's booting from?  Is it "show boot" or something else?
LVL 50

Expert Comment

by:Don Johnston
ID: 20053456
You mean the existing switch? "show version" and look for something like:

System image file is "slot0:c6sup12-dsv-mz.121-13.E3"

In this case, it's booting from the file "c6sup12-dsv-mz.121-13.E3" located in slot0.

Expert Comment

ID: 20661479
Thanks !
This has helped me out to understand how to convert the OS. But, what happens to the config file programmed in CatOS and you are in the process of converting the 6509 to IOS? What are the steps I should follow to convert the config file to IOS?

Featured Post

 The Evil-ution of Network Security Threats

What are the hacks that forever changed the security industry? To answer that question, we created an exciting new eBook that takes you on a trip through hacking history. It explores the top hacks from the 80s to 2010s, why they mattered, and how the security industry responded.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This tutorial will go through the steps required to write a script that will back up the configuration settings of a HP-ProCurve switch. You will need to get the following things to follow this tutorial: Telnet Scripting Tool e.g. TST10.exe …
Hello All, I have been training on Multicast for a while now and whenever I start the topic , I find out that my friends /  Colleagues mention that they do not know how to test Multicast Joins. As most of the multicast would be video traffic and …
this video summaries big data hadoop online training demo (http://onlineitguru.com/big-data-hadoop-online-training-placement.html) , and covers basics in big data hadoop .
We’ve all felt that sense of false security before—locking down external access to a database or component and feeling like we’ve done all we need to do to secure company data. But that feeling is fleeting. Attacks these days can happen in many w…
Suggested Courses
Course of the Month16 days, 11 hours left to enroll

864 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question