当前位置: 首页 > news >正文

Cisco 3750X交换机更新到IOS 15.2后无法启动 提示:Boot process failed...

背景及故障现象

一台新购入的二手Cisco 3750X-48P,原机自带IOS软件版本为12.x,可以正常工作。

但将IOS版本升级到15.2之后,在启动过程中卡住。

第一次加载IOS软件时是正常的,提示:

Loading "flash:/c3750e-universalk9-mz.152-4.E10.bin"...@@@@@@@@@@@@@@@@@@@

但加载完毕后系统并未启动,而是进行第二次加载,且速度比第一次慢很多。

第二次加载IOS软件完毕后,提示如下:

File "flash:/c3750e-universalk9-mz.152-4.E10.bin" uncompressed and installed, entry point: 0x3000

executing...

Boot process failed...

至此,启动失败,交换机自动接入bootloader模式(显示“switch:”提示符)。

问题原因分析

在Cisco Community上搜到了一则讨论,其中有人表示这可能是bootloader版本的问题。

3750X Bootloader - Cisco CommunityI have a 3750X running: Cisco IOS Software, C3750E Software (C3750E-UNIVERSALK9-M), Version 15.2(2)E, RELEASE SOFTWARE (fc3) Technical Support: http://www.cisco.com/techsupport Copyright (c) 1986-2014 by Cisco Systems, Inc. Compiled Thu 26-Jun-14https://community.cisco.com/t5/switching/3750x-bootloader/td-p/2502792查看了一下故障交换机的bootloader版本,发现其版本为12.2(58r)SE,而其他正常的同型号交换机则为12.2(58r)SE1(结尾多个1)。于是决定按老外说的办法,先升级一下bootloader。

从正常交换机备份bootloader

找到一台正常的3750X交换机,将其断电。按住前面板MODE按钮,再插上电源线,直到机器背面的console口亮灯且有输出时松手,交换机将直接进入bootloader模式(提示符为switch:)。

将一个小容量U盘(实测FAT32格式,8GB可用)插入交换机背板USB接口。然后执行flash_init命令,让交换机对本地的存储介质进行初始化(识别)操作。

存储介质初始化后,可用dir usbflash0:命令检查是否正确识别U盘。

之后执行 copy bs: usbflash0:btld.bin 命令,将bs(boot sector)整个复制到U盘的btld.bin文件中。

注意:【bs:】是指boot sector文件系统,有一个冒号,下同。

恢复bootloader到故障交换机

之后将U盘插入故障交换机(故障交换机已经在bootloader模式下),然后执行 flash_init 命令。

同样,初始化后可以使用 dir usbflash0: 命令检查U盘是否正确识别。

执行 set_bs bs: rw 命令,将bs设置为可读写(默认是只读)。

执行 copy usbflash0:btld.bin bs: 命令,将U盘中备份的文件恢复到bs中。

执行 set_param 命令,设置系统参数(Set system parameters in flash)。

执行 set_bs bs: ro 命令,设置bs为只读。

执行 reset 命令,重启交换机。

操作结果

重启后,bootloader的版本已经成功更新,且IOS 15.2可以正确加载并运行。

http://www.dtcms.com/a/315841.html

相关文章:

  • 水库雨水情测报和大坝安全监测系统解决方案
  • 极验 G-star 人才特训营:为业务安全领域培养下一代新兴力量
  • 单链表应用实践
  • Python包安全工程实践:构建安全可靠的Python生态系统
  • AI - RAG知识库-进阶(一)
  • Effective C++ 条款24:若所有参数皆需类型转换,请为此采用 non-member 函数
  • 数据结构基础:链表(2)——双向链表、循环链表、内核链表
  • TensorFlow深度学习实战(28)——扩散模型(Diffusion Model)
  • 算法训练之哈希表
  • Yarn Application 日志总结
  • 美化一下达梦grant授权说明
  • 蓝桥杯----DS1302实时时钟
  • 私有云盘新体验:FileRise在cpolar的加持下如何让数据管理更自由?
  • 对话访谈|盘古信息×易景科技:宜宾OEM+ODM 标杆,如何规划数字化转型?
  • MySQL Redo Log浅析
  • 无刷电机控制 - STM32F405+CubeMX+HAL库+SimpleFOC06,速度闭环控制(没电流环)
  • 人工智能领域、图欧科技、IMYAI智能助手2025年7月更新月报
  • SOLIDWORKS 买断许可和订阅许可的资金流影响分析-代理商硕迪科技
  • 江协科技STM32学习笔记1
  • Augmodo AI:零售门店智能货架管理平台
  • 复制网页文字到Word、WPS文字?选中后直接拖放
  • MousePlus鼠标右键增强工具v5.5.25,支持鼠标轮盘功能
  • mac前端环境安装
  • HTTP 与 HTTPS 的区别深度解析:从原理到实践
  • 实战教程 node js 实现上传xls文件批量导入到数据库 解析导入
  • 微服务—Gateway
  • 分发饼干(贪心算法)
  • linux服务器上word转pdf后乱码问题
  • HTTP性能优化实战:解决高并发场景下的连接瓶颈与延迟问题
  • 【实时Linux实战系列】实时传感器数据融合技术