It could be something simple but I just can't figure it out.
BOOT variable = sup-bootdisk:s3223-advipservicesk9_wan-mz.122-33.SXH4.bin,12;
Router#show version | in Configuration register
Configuration register is 0x2102
2 58291204 Feb 22 2012 17:05:12 s3223-advipservicesk9_wan-mz.122-33.SXH4.bin
There is one thing which puzzles me. I just learned that the supervisor actually has SP as well as a RP. Once it boots up, it gives the control to the RP. Then I found this command to check the SP setting. The register is 0x0.
Router#remote command switch show version | in Configuration register
Configuration register is 0x0
Is this the reason why it doesn't boot the IOS automatically? If yes, how do I set the register in the SP?
During bootup the control first goes to SP, and if its config-register is set to 0x0, then for sure it will fall to Rommon.
Simply try this from IOS exec prompt:
- conf t
- config-register 0x2102
- wr mem
As this is a Native IOS, configuration is possible only from RP. Once you set config-register on RP, followed
by "wr mem", SP too would get in sync with same config-register value.
Or, when in Rommon, you could also reset the config-register for SP:
rommon 1 > confreg 0x2102
rommon 2 > reset
Any of the above two should fix the problem.