Chinaunix首页 | 论坛 | 博客
  • 博客访问: 6352
  • 博文数量: 4
  • 博客积分: 1400
  • 博客等级: 上尉
  • 技术积分: 60
  • 用 户 组: 普通用户
  • 注册时间: 2009-04-01 09:53
文章分类

全部博文(4)

文章存档

2009年(4)

我的朋友
最近访客

分类:

2009-04-22 10:56:53

上周在升级X2250时,机器突然发生故障,升级失败。系统和ILOM都无法通过网络访问。

以下是通过串口看到的不断重复出现的信息,显然是升级导致内置的Linux的引导文件损坏。网上查到在“Booting linux in 3 seconds...”之后输入“xyzzy”后能进入U-Boot,进去之后发现有tftpboot/rarpboot等倒入boot image的方式,但似乎都有点复杂。

U-Boot 1.1.4

custom GRASP U-Boot  1.3 (Dec  5 2008 - 04:10:44) r39900

DRAM:  120 MB
Flash: 16 MB
Net:   ast_eth0
Enter Diagnostics Mode ['q'uick/'n'ormal(default)/e'x'tended(manufacturing mode)] .....   0
Diagnostics Mode - NORMAL
Memory Data Bus Test ... PASSED
Memory Address Bus Test ... PASSED
Flash ID Test - Flash Bank 1 ... PASSED
Flash Bank 2 ... PASSED
I2C Probe Test
        BUS     DEVICE                          Address Result
        ===     ============================    ======= ======
         4                     LM 94 ( U6J1)    0x5C    PASSED
         4           MB FRU AT24C128 ( U9W1)    0xA0    PASSED
         4                 MB TMP 75 (  U14)    0x92    PASSED

PHY #0 R/W Test ... PASSED
PHY #0 Link Status ... FAILED
ETHERNET PHY #0, Internal Loopback Test ... PASSED
USB 1.1 Register Test ... PASSED                                                                                                           USB 1.1 Test ... PASSED
USB 2.0 Register Test ... PASSED
Testing VUART 1 ... PASSED
Testing VUART 2 ... PASSED
Booting linux in 3 seconds...
Primary image is type 2, address 1ffe0000
Secondary image is invalid
Un-Protect Flash Bank # 1
Un-Protect Flash Bank # 2
Trying primary image...
Trying to boot package at 1ffe0000
Found kernel image at 1f050000
Found root image at 1f1478f0
copying 0x00891a78 bytes from 0x1f1478f0 to 0x00400000
bootargs= console=ttyS1,9600 bigphysarea=6144 ractrends.mtdblocks=env,0x40000,0x10000,coredump,0xb20000,0x200000,persist,0xd20000,0x100000,params,0xe20000,0x180000,
## Booting image at 1f050000 ...
   Image Name:   Linux-2.6.15.4
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    1014348 Bytes = 990.6 kB
   Load Address: 00008000
   Entry Point:  00008000
   Verifying Checksum ... OK
OK
do_bootm_linux() armlinux.c:105
  bootm
  0x1f050000
  0x00400000
theKernel=00008000
do_bootm_linux() armlinux.c:122 - 9
## Loading Ramdisk Image at 00400000 ...
Bad Magic Number
do_bootm_linux() armlinux.c:140 - -10
Resetting ...

采用下面的步骤成功修复了ILOM:
1) 接上显示器/键盘/USB光驱
2)使用2500的Tools and Driver光盘引导系统
3)在菜单提示处选"DOS"运行模式
4)进入RECOVERY目录,运行RECOVERY.BAT。Flash中的所有数据都会清除掉,然后写入新的boot image。
阅读(807) | 评论(1) | 转发(0) |
0

上一篇:没有了

下一篇:Oracel 10g在Solaris 10 u6上的安装

给主人留下些什么吧!~~

chinaunix网友2009-12-29 18:05:12

run xyzzy thrice, you will see a man's protrait.