|
Processor: R5000 rev 2.1 [0x2321], 198 MHz, (bus: 66 MHz), 64 MB DRAM
I-Cache 32 KB, linesize 32. D-Cache 32 KB, linesize 32
L2-Cache 512 KB, linesize 32, cache enable
Mounting 8MB Linear external flash card . . . Failure
Autoboot in 2 seconds - press ESC to abort and enter prom
从上面的第四行信息得知加载FLASH卡时失败,正如我们通过面板上的指示灯所得的判断结果一样。
下一步,按ESC键进入启动模式。这是一个可编程的只读(PROM, Programmable Read-only memory Mode)模式。这个模式主要用来做故障处理。
为了不耽误网络的运行,我们可以使用前面介绍的方法先让路由器从TFTP服务器启动,以临时启用路由器。
因为不能确定FLASH卡究竟是硬件损坏,还是软件上的错误。故在启动模式下尝试从软件上恢复FLASH卡:
SSR-BOOT> pcumount (卸载PCMCIA flash卡上原来的虚拟文件系统)
SSR-BOOT> erasepcvfs (擦除原来的虚拟文件系统)
SSR-BOOT> pcmount –i (装载虚拟文件系统)
幸亏上面的操作没有错误提示,因为这说明FLASH没有发生物理损坏,只是文件系统发生损坏,导致未能正常加载FLASH卡。这个文件系统就像WINDOS中的FAT32、NTFS一样。
至此PCMCIA flash卡已经恢复,但没有系统映像文件。接下来的工作就是让路由器从TFTP服务器启动。路由器正确重启后,用system image add命令把TFTP服务器上的映像文件复制到FLASH卡上。
虽然路由器故障已被解决,但是后续的工作——电力线路调整还得进行。这次故障其实是完全可以避免的,值得反思的是学校在建网之前为什么就不能够把相应的配套设施建设好呢?如果说建网之前没有经验的话,那为什么建网之后还不能及时建设好?此类配套设施不仅是这里的电力供应,还有设备的避雷系统,机房的防盗系统等等。如果此类配套设施没有及时到位,出现的问题和带来的损失有可能会更加严重。
故障二:Boot PROM缺陷
Boot PROM是用来引导系统的启动,SSR使用它来做系统的初始化,比如:加载文件系统等工作。它安装在控制模块的内部存储器NVRAM上。此类故障在平时工作中很少碰到。更新BootPROM可以改进路由器的运行,提高运行效率,降低故障率。它我们还是以SSR为例,用以下的步骤来更新。
首先还是用system show version 命令来查看Boot PROM的版本。例如上一小节中的显示结果,其中“Boot Prom Version : prom-1.1.0.5”就是指Boot Prom的版本。
用和上小节同样的方法把电脑和SSR相连,并且启动TFTP server程序,并且把Boot Prom的映像文件放在TFTP软件的TFTP SERVER 根目录下。
用system promimage upgrade 命令来更新Boot Prom,例如:
SSR# system promimage upgrade 10.10.10.2 prom2(TFTP服务器即电脑的地址为“10.10.10.2”,但必须先设置路由器的IP地址为“10.10.10.1”,子网掩码为“255.255.255.0”,设置方法可以参考上一节的介绍)
Downloading image ‘prom2’ from host ‘10.10.10.2’
To local image prom2 (takes about 3 minutes)
Kernel:100%
Image checksum validated
Image added.
最后用system show version命令来查看Boot Prom的版本,就知道是否被更新了。
此类故障和硬件的关系较大,在处理之前需要小心行事,万一发生意外可能对硬件带来某些其他伤害。如果自己没有把握,建议您尽快与产品供应商联系。
|
|
【收藏】【打印】【进入论坛】 |
|
|
|
|
|
|
|