egg206 发表于 2012-03-12 07:56

如何解决Can't open boot device的问题?

本帖最后由 egg206 于 2012-03-12 14:03 编辑

前几天单位有一台Blade2000突然启动不了了,显示错误:
Boot device:disk:f File and args
Evaluating:
Can't open boot device
系统是solaris8,我用cdrom能启动到单用户模式,但Fsck所有Super-Block都不行,
Iostat显示hard errors:0
找了好几天了也没解决问题,请教各位大大这个问题该怎么解决啊?

nimysun 发表于 2012-03-12 08:52

停到OK prompt下,
setenv auto-boot? false
reset

probe-ide
probe-ide-all
probe-scsi-all
show-devs
printenv

然后看看是什么问题?

egg206 发表于 2012-03-12 13:50

谢谢nimysun,不好意思,今天比较忙,刚刚去试了下,结果如下,能帮着给分析一下吗

ok probe-ide
probe-ide ?

ok probe-ide-all
probe-ide-all ?

ok probe-scsi-all
/pci@8,600000/SUNW,qlc@4
lid   HA   LUN      ---Port UWN----             ----Disk description----
2   2       0      21000013c31ad33      Seagate ST3146707FC    0003
/pci@8,700000/scsi@6,1
/pci@8,700000/scsi@6
Target 6
Unit 0Remvable Read Only device      DVD-ROM

okshow-devs
/ppm@8,410050
/upa@8,480000
/pci@8,600000
/pci@8,700000
....
/pci@8,600000/SUNW,qlc@4
/pci@8,600000/SUNW,qlc@4/fp@0,0
/pci@8,600000/SUNW,qlc@4/fp@0,0/disk
/pci@8,700000/display@2,1
/pci@8,700000/SUNW,XVR-1200@2
/pci@8,700000/SUNW,XVR-100@1
/pci@8,700000/scsi@6,1
/pci@8,700000/scsi@6
/pci@8,700000/usb@5,3

ok printenv
Variable Name                     Value                            DefaultValue
test-args
diag-passes                               1                                           1
enclosure-type                      540-3256-15                no default
banner-name                        sun blade 2000             no default
energystar-enabled?             true                              no default
pcia-probe-list                     4,1                              4,1
pcib-probe-list                     5,6,1,2,3,4                  5,6,1,2,3,4
local-mac-address?                false                            false
fcode-debug?                         false                            false
silent-mode?                        false                           false
scsi-initialor-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

alex_xie 发表于 2012-03-12 20:07

既然你都可以用光盘起来了,为什么不挂上根盘去看一下硬盘的状态呢。 以及系统日志呢。
# format


/var/adm/messages

egg206 发表于 2012-03-14 14:32

本帖最后由 egg206 于 2012-03-14 14:36 编辑

今天把机器拆开看了下,有两块硬盘(我一直以为就一块呢:-L ),而probe-scsi-all和format都只能看到一块盘,启动盘找不到了,devalias两块都有,这是不是说启动盘坏了呢?应该怎么处理?:'(请大家指点一下,谢谢。

adambbs 发表于 2012-03-14 14:44

换硬盘,重做系统吧!
页: [1]
查看完整版本: 如何解决Can't open boot device的问题?