升级7206路由器,使用copy tftp:c7200-is-mz.123-6f.bin disk2: ,拷贝后制定使用新ISO启动,router(config)#boot system flash:c7200-is-mz.123-6f.bin ,然后重启,但还是使用原来的c7200-ipbasek9-mz.124-15.T10.bin启动,升级失败,然后使用copy tftp:c7200-is-mz.123-6f.bin disk2 c7200-is-mz.123-6f.bin ,提示没有此命令(这里少敲了个flash和冒号,注意:在敲该命令的时候disk2是隐藏的),最后使用了boot system bootldr:c7200-is-mz.123-6f.bin disk2,重启,路由器停在进rommon中, 只能进入rommon,路由器已经不能进入系统了。
       进入rommon模式查看要升级的IOS--c7200-is-mz.123-6f.bin ,rommon 4 > dir disk2:
Checksum failed on c7200-atafslib-m
Expected checksum: 2d4a, calculated checksum: f896
open: file "c7200-atafslib-m" not found
open(): Open Error = -1
loadprog: error - on file open
cannot load the monitor library "eprom:%c7200-atafslib-m" from device: PCMCIA compact flashdir: cannot open device "disk2:"
路由器不能够识别FLASH卡,看看能不能从tftpnld升级,居然没有该命令,只能借助另外一台7206来格式化这张FLASH卡,重新启动路由器,再灌入要升级的IOS,居然显示:
*** Emulating mis-aligned store at 0x80000194
    PC = 0x800117dc ... succeeded
*** Emulating mis-aligned store at 0x80000198
    PC = 0x800117dc ... succeeded
*** Emulating mis-aligned store at 0x8000019c
    PC = 0x800117dc ... succeeded
*** Emulating mis-aligned store at 0x800001a0
    PC = 0x800117dc ... succeeded
*** Emulating mis-aligned store at 0x800001a4
    PC = 0x800117dc ... succeeded
*** Emulating mis-aligned store at 0x800001a8
    PC = 0x800117dc ... succeeded
*** Emulating mis-aligned store at 0x800001ac
    PC = 0x800117dc ... succeeded
*** Emulating mis-aligned store at 0x800001b0
    PC = 0x800117dc ... succeeded
最后只能拔掉该FLASH卡,看看能不能进系统,可以进入系统,但是提示符显示Router(boot),使用Router(boot)#show bootflash:
-#- ED ----type---- --crc--- -seek-- nlen -length- ---------date/time--------- name
1   .. p_w_picpath        38EF057E  7FA784   25  8103684 Feb 12 2000 20:27:42 +00:00 c7200-kboot-mz.124-12.bin
7886972 bytes available (8103812 bytes used)
原始里面有个min IOS,然后通过format disk2: 格式化后,再用读卡器灌入新IOS,系统可以进入,问题解决。
 
备注:可以使用s bootvar来查看基本信息:
BOOT variable = disk2:c7200-is-mz.123-6f.bin,1;bootflash:c7200-kboot-mz.124-12.bin,1;
CONFIG_FILE variable =
BOOTLDR variable =
WARM_REBOOT variable = FALSE
Configuration register is 0x2102