许久不搞系统问题,今天帮同事解决了一个奇怪的问题....手有点生了,费了不少神......
同事告诉我他有一台SUN E450机器重启后半天不能登陆,因为没有显示器,我只好找来SUN专用的键盘(自带鼠标)和串口线(E450-DB25 male 2/3/7<--->PC-DB9 female 2/3/5),都连接上去,使用HyperTerminal(超级终端)登陆到主机的Console,发现主机已经启动完毕,进入OS后发现主机IP没有加载上去,经查看,发现:
bash-2.05# more /etc/hosts
#
# Internet host table
#
127.0.0.1 localhost
192.168.23.23 host1.domain.com
bash-2.05# more /etc/hostname.hme0
host1
Node:其主机名称不一致,修改/etc/hosts为如下格式
bash-2.05# more /etc/hosts
#
# Internet host table
#
127.0.0.1 localhost
192.168.23.23 host1 host1.domain.com
重新启动机器,新的问题出现了,发现主机Power ON selfchecking完成后到
Post-probe cheerio fixups
后一直停止不动,没有任何反应,开始以为宕机,检测到硬件故障,但是LED正常。然后使用Key Swicth强制重启,还是到Post-probe cheerio fixups
后停止。这样反复操作无果。
其过程中发现使用SUN自带的键盘可以操作,按STOP-A,然后盲打输入boot,机器竟然重启。怀疑Input Devices冲突导致主机不能正常启动。于是拔掉键盘,再重启,这次竟然启动成功,IP地址也成功加载。
Mengxuan'Blog版权,联系方式(Mail): mengxuan.cn@Gmail.com,转载请注明原作者及地址!