01-10-2007 10:44 AM - edited 03-05-2019 01:43 PM
This is a new Sup720. It came with s72033-pk9sv-mz.122-17d.SXB11a.bin in bootflash. I boot up, format bootflash, copy s72033-ipservicesk9-mz.122-18.SXF7.bin to bootflash, make sure it is there:
ROC-6504-DW-B#dir bootflash:
Directory of bootflash:/
1 -rwx 41910276 Jan 10 2007 10:00:05 -08:00 s72033-ipservicesk9-mz.122-18.SXF7.bin
...add the correct boot command
boot system flash bootflash:s72033-ipservicesk9-mz.122-18.SXF7.bin,
....reload and it boots to rommon>
rommon 1 >
then I check bootflash:
dir bootflash:
File size Checksum File name
42131936 bytes (0x282e1e0) 0x8589d08e s72033-pk9sv-mz.122-17d.SXB11a.bin
I've done this several times and am pulling my hair out now trying to get SXF IOS to run.
1. Why does rommon show SXB11a code in bootflash when I formatted bootflash and copied SXF code in it?
2. Do I need special boot proms or something for SXF code?
Solved! Go to Solution.
01-12-2007 09:18 AM
Hi Friend,
When you have NATIVE IOS which is there in your case you do not need to load it on both the flash. IT IS ONE SINGLE BUNDLED IOS for both superisor engine as well as MSFC.
So it is loaded only on bootflash of supervisor engine and once it is loaded and switch is up and running you get an access of router prompt and from there you have to access the flash via sup-bootflash:
Yes when the switch is running in NATIVE mode there is config register value which need to be set on supervisor engine as well on MSFC. When the Native IOS boots on Cat6500, first supervisor engine boots and it takes the necessary part of image required for it to boot and then gives the control to MSFC to boot from same image.
I hope I am able to explain in very simple terms.
Regards,
Ankur
*Pls rate all helpfull post
01-10-2007 10:59 AM
If you have two Sup720, make sure you have copied the new file to both.
Hope this helps.
Regards,
Bill.
01-10-2007 11:29 AM
There is only one Sup720 in the 6504 chassis.
01-10-2007 12:01 PM
You have the image in the wrong place , you have it in the msf bootflash, it needs to be in the supervisor bootflash in order to boot correctly . "boot system flash sup-bootflash:
. If it not there , "copy tftp sup-bootflash: . think you can copy from the msf bootflash to sup bootflash: . Try copy bootflash:
01-11-2007 07:42 AM
I wish it were that easy. I've copied the SXF IOS to both sup-bootflash and bootflash and it still boots to rommon> From rommon> I can type 'boot' and it comes up. Also rommon doesn't recognize sup-bootflash.
I've attached a file showing copying the file to sup-bootflash, reloading, failing to rommon, booting from rommon etc. Everytime I reload from IOS it fails to rommon and then I can boot from rommon.
This is happening on two new sup720s I just received from Cisco.
01-11-2007 08:04 AM
Hi Friend,
Can you try something
Once you have booted the switch from rommon can you run this command and paste the output here
remote command switch show bootvar
OR
issue a command
"remote login switch" then issue a command
"sh ver"
Will wait for the updates!!
Regards,
Ankur
01-11-2007 11:45 AM
Here is the result of 'remote command switch show bootvar'
ROC-6504-DW-B#remote command switch show bootvar
BOOT variable = bootflash:s72033-ipservicesk9-mz.122-18.SXF7.bin,1;
CONFIG_FILE variable does not exist
BOOTLDR variable does not exist
Configuration register is 0x0
Hope this points to the problem.
01-11-2007 01:11 PM
FIXED!!
Ankur - you pointed me in the right direction. Noticing that the sp bootvar was 0x0, I went into confreg from rommon and changed the boot bit to '2'.
Now it boots up to whatever is in bootflash just like it's supposed to do.
Thanks for your great help!!
I have one final question that if you would answer for me would clear up a little confusion.
What is the difference between bootflash: and sup-bootflash:?
Thanks!
01-11-2007 09:14 PM
Hi Friend,
Both means the same flash but terms are different only when the sup is running Native IOS.
When you are running Native IOS the flash on supervisor engine is termed as sup-bootflash and the flash on MSFC is termed as bootflash. The reason is because when you are running Native IOS you get an access to IOS and you are on router prompt and from router prompt when you do "dir bootflash" you get an access to flash on MSFC but from same router prompt when you do "dir sup-bootflash:" you get an access of flash on supervisor engine.
When your supervisor is running Hybrid Mode which is CATOS on supervisor engine and IOS on MSFC then you term the flash as bootflash only because you have access to supervisor engine and msfc seperately and there is 2 different operating system on both the flash.So when you are on supervisor engine you say "dir bootflash:" and when you are on MSFC you again say "dir bootflash:" because you are local to the flash on sup and msfc one at a time.
Incase of Native IOS you have one operating system so you are always local to flash on MSFC and to access the flash of supervisor engine you say "sup-bootflash" which means flash on supervisor.
I hope I am able to explain in simpler terms.
Regards,
Ankur
*Please rate all helpfull post
01-12-2007 07:21 AM
So running Native IOS, can I have one version of IOS, say 12.2(18)SXE3, on bootflash: (the MSFC flash) and another version, say 12.2(18)SXF5, on sup-bootflash (the supervisor engine flash)? I guess I'm still a little confused.
Also, the fix to my problem was setting the rommon config register to 0x2 from 0x0. I thought that the config register setting when you do a 'sh ver' (which was 0x2102 in my case) was what determines how the router will boot. Now it seems there are two config registers - is that true? What good is the 0x2102 register if it is being ignored by the rommon 0x0 register?
Thanks for your patience
01-12-2007 09:18 AM
Hi Friend,
When you have NATIVE IOS which is there in your case you do not need to load it on both the flash. IT IS ONE SINGLE BUNDLED IOS for both superisor engine as well as MSFC.
So it is loaded only on bootflash of supervisor engine and once it is loaded and switch is up and running you get an access of router prompt and from there you have to access the flash via sup-bootflash:
Yes when the switch is running in NATIVE mode there is config register value which need to be set on supervisor engine as well on MSFC. When the Native IOS boots on Cat6500, first supervisor engine boots and it takes the necessary part of image required for it to boot and then gives the control to MSFC to boot from same image.
I hope I am able to explain in very simple terms.
Regards,
Ankur
*Pls rate all helpfull post
01-12-2007 10:00 PM
You have been most helpful. Thank you!
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide