• Bug搬运工-CSCvg37458:ISR4K goes into booting loop with "flash:" in boot statement


    ISR4K升级的时候要注意了!

    很可能会碰到如下的问题:

    ISR4K goes into booting loop with "flash:" in boot statement
    CSCvg37458
     
    Description
    Symptom:
    ISR4K configured with a boot statement pointing to the "flash:" directory will get stuck in a boot loop.

    Boot statement will look similar to:
    boot system flash:image.bin

    When rebooting, the console will show:

    Last reset cause: LocalSoft
    ISR4331/K9 platform with 4194304 Kbytes of main memory


    ........

    Device not found flash:

    ........

    autoboot: boot failed, restarting...

    Conditions:
    Boot statement will explicitly point to "flash" instead of "bootflash" despite being the same directory.
    This issue occurs in all version (for instance: 3.16.X to 3.17.X or 16.X, 16.X to 16.Y, 16.X to 3.X).

    below boot up statements will trigger the failure

    boot system flash:image-name
    boot system flash flash:image-name

    Workaround:
    from rommon mode, manually boot up the image. for example:

    rommon> boot bootflash:image-name

    Another workaround requires modifying the boot system configuration as follows:

    boot system bootflash:image-name.bin

    Notice the semicolon was removed between the flash and image-name.bin. ROMMON will check its flash device for the image-name.bin. For the ISR4K platforms, the flash device is the bootflash:.

    Further Problem Description:
    below IOS boot up statements work:

    boot system bootflash:image-name
    boot system flash bootflash:image-name

    this is fixed at ROMMON release 16.9(1r).
     
    Last Modified:
    Nov 21,2019
    Status:
    Fixed
    Severity:
    3 Moderate
    Product:
    (1)
    Cisco 4000 Series Integrated Services Routers
     
     
    Known Affected Releases:
    (4)
    15.5(3)S6.1
    15.6(1)S
    Denali-16.3.4
    Everest-16.6.1
     
  • 相关阅读:
    Linux命令之cat
    Linux命令之diff
    Linux查看内核信息或系统信息
    Linux命令之touch
    linux脚本:shell, 判断输入参数的个数(命令行)
    c++中try catch的用法
    linux命令:ftp
    linux shell种类
    linux shell脚本:在脚本中实现读取键盘输入,根据输入判断下一步的分支
    c语言,gdb
  • 原文地址:https://www.cnblogs.com/MomentsLee/p/11914820.html
Copyright © 2020-2023  润新知