Yesterday I did an IOS upgrade on Sup720. I pointed the bootvar to the Sup-bootflash and Sup720 went into Rmon mode. Once I pointed the bootvar to the Sup-bootdisk, it worked.
After doing some research, it seems like Sup-bootflash and Sup-bootdisk referenced the same internal 512MB Compact Flash. Show sup-bootflash and show sup-bootdisk confirm this theory.
So the question is, why can't I point the bootvar to Sup-bootflash?
The old IOS is 12.2(18)SXF12 and the new IOS is 12.2(33)SXH2.
Thanks for you help!
This isn't your thread, but I'll answer your question anyway. :-)
sup-bootflash: This is the flash installed on the Supervisor's switch processor and is readable at initial boot and when the IOS code is loaded.
bootflash: This is the route processor's flash and is installed on the MSFC daughter card on the supervisor 720 module. It is not readable at initial boot and is only accessible after the Supervisor has initially booted.
There is no physical or qualitative difference between the sup-bootflash: and sup-bootdisk: in a Sup-720. It is the onboard flash memory for the switch processor.
The difference lies in the way the bootstrap program, which resides in the switch processor's ROM (SP ROMMON), is coded to recognize the system's storage entity.
As I stated in my last post, and as you, too, suspected, the 8.4(2) version of SP ROMMON refers to the onboard flash for the switch processor as sup-bootdisk: