免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2686 | 回复: 5
打印 上一主题 下一主题

SUN V880 OBP阶段挂死 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-05-14 10:36 |只看该作者 |倒序浏览
各位好:

       客户那边一台v880很久没用了,今天利旧,重新加电后最大化自检通过,进行至OBP阶段就挂死,强制进入OK后无法boot,报错如下请各位大侠分析分析!!!

0>Turn DAR errors on
0>Turn error traps on
0>INFO:
0>      POST Passed all devices.
0>POST: Return to OBP.


CPU0: System Power On Selftest Completed
    Pass/Fail Status  = 0000.0000.0000.0000
    ESB Overall Status  = ffff.ffff.ffff.ffff


<*>
POST Reset

@(#)OBP 4.10.8 2003/07/25 08:42 Sun Fire 880
Front Panel Keyswitch is in Diagnostic position.
Online:  CPU0 Ultra-III+ (v2.3) 6:1 900MHz 8MB 3:1 ECache
Online:  CPU1 Ultra-III+ (v2.3) 6:1 900MHz 8MB 3:1 ECache
Online:  CPU2 Ultra-III+ (v2.3) 6:1 900MHz 8MB 3:1 ECache
Online: *CPU3 Ultra-III+ (v2.3) 6:1 900MHz 8MB 3:1 ECache
Configuring CPUs..........
... CPU0 Rated Speed 900MHz, Safari 150MHz, want 6:1, got 6:1 ==> CPU 900MHz
         Ecache 8MB 3.3ns mode=4-3-3 2-way ECCR: 0000.0000.0329.4400
... CPU1 Rated Speed 900MHz, Safari 150MHz, want 6:1, got 6:1 ==> CPU 900MHz
         Ecache 8MB 3.3ns mode=4-3-3 2-way ECCR: 0000.0000.0329.4400
... CPU2 Rated Speed 900MHz, Safari 150MHz, want 6:1, got 6:1 ==> CPU 900MHz
         Ecache 8MB 3.3ns mode=4-3-3 2-way ECCR: 0000.0000.0329.4400
... CPU3 Rated Speed 900MHz, Safari 150MHz, want 6:1, got 6:1 ==> CPU 900MHz
         Ecache 8MB 3.3ns mode=4-3-3 2-way ECCR: 0000.0000.0329.4400 Done
<*>
CPU Configuration Reset

@(#)OBP 4.10.8 2003/07/25 08:42 Sun Fire 880
Front Panel Keyswitch is in Diagnostic position.
Online:  CPU0 Ultra-III+ (v2.3) 6:1 900MHz 8MB 3:1 ECache
Online:  CPU1 Ultra-III+ (v2.3) 6:1 900MHz 8MB 3:1 ECache
Online:  CPU2 Ultra-III+ (v2.3) 6:1 900MHz 8MB 3:1 ECache
Online: *CPU3 Ultra-III+ (v2.3) 6:1 900MHz 8MB 3:1 ECache

Mungeing Memory...........Done
HiMem: 0000.00b0.0000.0000, size: 0000.0001.0000.0000
Configuring Memory........ CPU0 CPU1 CPU2 CPU3 Done
Init ICache/etc........... CPU0 CPU1 CPU2 CPU3 Done
Init ECache Tags.......... CPU0 CPU1 CPU2 CPU3 Done
Clearing TLBs............. CPU0 CPU1 CPU2 CPU3 Done
......
......
tftp SUNW,i2c-ram-device
   SUNW,fru-device
Loading onboard drivers: ebus flashprom bbc power i2c fru fru fru fru
   fru fru fru fru fru fru fru fru fru fru fru fru fru fru fru fru fru
   fru fru fru fru fru fru fru fru fru fru fru fru fru fru fru i2c
   controller smbus-ara controller controller controller temperature
   temperature temperature ioexp temperature adio adio ioexp ioexp
   ioexp ioexp ioexp ioexp ioexp ioexp ioexp adio adio adio adio
   temperature-sensor temperature-sensor fru fru fru fru fru fru fru
   rscrtc hotplug-controller hotplug-controller hotplug-controller
   hotplug-controller bbc i2c i2c nvram idprom rtc gpio pmc rsc-control
   rsc-console serial
Probing /pci@8,700000/pci@5 Device e  Nothing there
Probing /pci@8,700000/pci@5 Device f  Nothing there

Probing /pci@9,600000 Device 1  scsi disk tape scsi disk tape
Probing /pci@9,600000 Device 2  Nothing there  
Probing /pci@9,700000 Device 1  network usb
Probing /pci@9,700000 Device 2  Nothing there
Probing /pci@9,700000 Device 3  Nothing there
Probing /pci@9,700000 Device 4  Nothing there  *************到此处挂死**********


{3} ok
{3} ok boot
FATAL: OpenBoot initialization sequence prematurely terminated.

FATAL: system is not bootable, boot command is disabled
{3} ok

论坛徽章:
2
双鱼座
日期:2014-02-23 12:10:03操作系统版块每日发帖之星
日期:2015-12-17 06:20:00
2 [报告]
发表于 2012-05-14 10:40 |只看该作者
This type of a warning can appear on systems such as a Sun Fire[TM] V880.
In most cases, this warning occurs at the OBP "ok" prompt if the power-up initialization (right after the banner was displayed) was aborted. Usually, this is done by using the Stop-A keystroke (XIR Reset). If after such an occurrence "boot" command is executed, the system displays the following error:

{1} ok boot
FATAL: OpenBoot initialization sequence prematurely terminated.
FATAL: system is not bootable, boot command is disabled

The system at that point does not boot. In most cases, this just means that since the proper initialization of the machine wasn't allowed to complete, the system is unable to boot. This is done to make sure that OS deamons (such as picld) do not have problems as they start up during boot (because of the improperly initialized memory, etc.). To get the machine to boot properly, issue the "reset-all" command. If for whatever reason there is a need for the "boot" command to be executed manually, please run the following command sequence at the "ok" prompt:

ok  setenv auto-boot? false
ok  reset-all  

Now, the machine will reset. Allow it to fully initialize. It will then give the ok prompt without booting automatically. At this point if the "boot" command is manually executed, it should work without errors. Also, before running the manual boot, the "auto-boot?" variable could be set back to "true". This way, the system will again be set back to its original setting for the next time it is reset or power cycled. NOTE: Seeing the "FATAL: system is not bootable ..." message even after following the above procedure most likely indicates a real problem (possibly a hardware problem) with that machine. Another possibility may be an invalid setting. If you suspect this you can use the following procedure. This procedure resets all parameters to factory default settings, so use caution.

ok  printenv         ### save this information ###
ok  set-defaults     ### to reset all parameters to factory default settings ###
ok  reset-all

论坛徽章:
0
3 [报告]
发表于 2012-05-14 11:14 |只看该作者
谢谢蜘蛛大哥,下午去现场试一把,有什么信息马上反馈回来。
个人的一点怀疑,会不会是保存OBP的类似象NVRAM的芯片坏了造成的。

论坛徽章:
0
4 [报告]
发表于 2012-05-14 11:17 |只看该作者
当时收集的printenv信息
{3} ok printenv
Variable Name         Value                          Default Value

test-args                                            
diag-passes           1                              1
local-mac-address?    false                          false
fcode-debug?          false                          false
silent-mode?          false                          false
scsi-initiator-id     7                              7
oem-logo                                             No default
oem-logo?             false                          false
oem-banner                                           No default
oem-banner?           false                          false
ansi-terminal?        true                           true
screen-#columns       80                             80
screen-#rows          34                             34
ttyb-rts-dtr-off      false                          false
ttyb-ignore-cd        true                           true
ttya-rts-dtr-off      false                          false
ttya-ignore-cd        true                           true
ttyb-mode             9600,8,n,1,-                   9600,8,n,1,-
ttya-mode             9600,8,n,1,-                   9600,8,n,1,-
output-device         screen                         screen
input-device          keyboard                       keyboard
auto-boot-on-error?   false                          false
load-base             16384                          16384
auto-boot?            false                          true
boot-command          boot                           boot
diag-file                                            
diag-device           net                            net
boot-file                                            
boot-device           /pci@8,600000/SUNW,qlc@2 ...   disk net
use-nvramrc?          false                          false
nvramrc               devalias vx-rootmirr /pc ...   
security-mode         none                           No default
security-password                                    No default
security-#badlogins   0                              No default
diag-out-console      false                          false
post-trigger          error-reset power-on-res ...   error-reset power-on-res ...
diag-script           normal                         normal
diag-level            max                            min
diag-switch?          false                          false
obdiag-trigger        error-reset power-on-res ...   error-reset power-on-res ...
error-reset-recovery  boot                           boot
{3} ok setenv diag-levle min
Unknown option: diag-levle
{3} ok setenv diag-level min
diag-level =          min
{3} ok
{3} ok
{3} ok
{3} ok poweroff
poweroff ?
{3} ok power-off

论坛徽章:
0
5 [报告]
发表于 2012-05-14 11:24 |只看该作者
是否路径没做修改
probe-scsi-all
devalias
boot+绝对路径试试

论坛徽章:
20
申猴
日期:2013-09-12 19:39:05狮子座
日期:2014-07-20 21:19:51寅虎
日期:2014-08-16 18:37:47水瓶座
日期:2014-10-15 18:58:25天蝎座
日期:2015-01-22 18:19:15NBA常规赛纪念章
日期:2015-05-04 22:32:032015亚冠之胡齐斯坦钢铁
日期:2015-06-03 11:28:502015亚冠之吉达阿赫利
日期:2015-09-19 12:41:47午马
日期:2013-09-18 14:36:40戌狗
日期:2013-09-18 14:44:39处女座
日期:2013-09-24 17:46:41CU十二周年纪念徽章
日期:2013-10-24 15:41:34
6 [报告]
发表于 2012-05-14 12:08 |只看该作者
在OK状态看show-post-results ;

然后probe-scsi-all,从硬盘绝对路径引导。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP