Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations MikeeOK on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

"boot mode" maddness!

Status
Not open for further replies.

FunBrit

Technical User
Jan 26, 2003
3
US
With this recent worm attack my Cisco 7200 fried a memory stick, and the configuration with it. We have replaced the memory stick, and everything boots up fine, but always to "boot mode". I have downloaded new IOS's, compleatly cleaned the memory with "write erase", but no matter what I do I always end up with the "Router(boot)" prompt.

Anybody know what is going on, or how to fix it? I havn't been able to find anything that comes close to a solution yet.

Thanks!
 
Stuck in RMON mode

field notice of getting stuck in booting from flash instead of PCMCIA card

MikeS Find me at
"Take advantage of the enemy's unreadiness, make your way by unexpected routes, and attack unguarded spots."
Sun Tzu
 
Router(boot)en
Router(boot)#conf-register 0x2102
Router(boot)#reload
If you 2 partition set boot system to the correct partition before reloading. Sh flash will show the partitions.
 
The conf-register is already correctly set :

Router(boot)#show bootvar
BOOT variable = slot0:c7200-kboot-mz.122-13.bin,1;
CONFIG_FILE variable does not exist
BOOTLDR variable does not exist
Configuration register is 0x2102

I have tried several IOS's from 12.0 to 12.2, downloading them again with TFTP so I am pretty sure that the IOS's are not corrupted. ((Used 3 diffrent ones from Cisco's website))

Been trying all sorts of stuff, and can't get anywhere with it.
 
Set the BOOTLDR Environment Variable

To set the BOOTLDR environment variable, use the following commands, beginning in privileged EXEC mode:

Step
Command
Purpose

1.
dir [flash-filesystem:]
Verify that internal Flash or bootflash contains the boot helper image.

2.
configure terminal
Enter the configuration mode from the terminal.

3.
boot bootldr file-url
Set the BOOTLDR environment variable to specify the Flash device and filename of the boot helper image. This step modifies the runtime BOOTLDR environment variable.

4.
end
Exit configuration mode.

5.
copy system:running-config nvram:startup-config
Save this runtime BOOTLDR environment variable to your startup configuration.

6.
show bootvar
Optionally, verify the contents of the BOOTLDR environment variable.



Understanding images


did you verify you have the correct boothelper image loaded?

MikeS Find me at
"Take advantage of the enemy's unreadiness, make your way by unexpected routes, and attack unguarded spots."
Sun Tzu
 
I updated the BOOTLDR variable, and I verified the bootloader images with the cisco docs, but still no luck.

Router(boot)#show bootvar
BOOT variable = slot0:c7200-kboot-mz.122-13.bin,1;
CONFIG_FILE variable does not exist
BOOTLDR variable = bootflash:c7200-boot-mz.120-24.S
Configuration register is 0x2102

Router(boot)#

I am seriously starting to wonder in the NPE300 took more damage than just the memory stick.

 
Before reloading set BOOTLDR to boot from:
slot0:c7200-kboot-mz.122-13.bin

I don't know how it's done on the 7200 but on 2500 it would something like router# bootsystem slot0:c7200-kboot-mz.122-13.bin

Research Cisco site more thouroughly.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top