The other week I can across a very useful command after we had a failure to one of our Sup720 cards is a 6509βs. The card was replaced but during the boot-up it would keep on dropping back to ROMMON, however when you type βbootβ it would load as expected. When I was asked to have a look my immediate thought was βconfig registerβ settings.
I carried out the usual configuration checks to ensure the config reg was set at 0x2102 (tried from both ROMMON and from IOS). When reloaded the same problem occurred with the output of the various IOS βshβ (sh boot, sh ver) commands as well as commands form ROMMON showing things as OK. I then started to think we had a problem with the IOS image (even though I knew it was booting when I try manually), or the new card was faulty.
After a bit of digging and head scratching I discovered that I was getting misleading information from the βshΒ bootβ command as this did not give the answer for the Sup720 card, this was confirmed after issuing βremote command switch show bootβ it showed the config register was et to 0x0. Issuing a config-register 0x2102 and rebooting resolved the issue.