Chinaunix首页 | 论坛 | 博客
  • 博客访问: 104566662
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-04-02 19:54:56

  出处:Unix爱好者家园unix-cd.com   

在LP 1000r,LP 2000r,LC 2000/2000r U3,LH 3000/3000r U3,LH 6000/6000r U3和LT 6000r服务器上安装SCO OpenServer 5.0.x可能遇到失败。

这个问题只在集成U3 Symbios SCSI控制器的机型上发生,并不影响其他的机型或者其他的操作系统。

 

问题描述

在添加完“slha”驱动包之后,出现如下的报错:

WARNING: no root controller was found

Press to begin installation

但是,回车之后,安装程序根本无法正常进行下去,报错如下:

No root disk has been detected. Cannot proceed. Verify that your hardware configuration has a disk attached and configured as the primary disk.

导致这个问题的原因是集成Symbios SCSI控制器芯片NVRAM中的firmware。操作系统无法检测到控制卡预先设置好的I/O地址。只有SCO OpenServer 5.0.x有这个问题,其他的操作系统不受影响。

 

解决办法

有两个办法可以完成SCO的安装。第一种是调整安装SCO的命令参数;第二种是调整硬件设置。然后,SCO OpenServer 5.0.x就可以成功地继续下去直到安装完成。

 

1.修改SCO的安装参数

用SCO OpenServer 5.0.x的光盘启动服务器,原来使用的安装命令串为:

Restart link=slha Sdsk=slha(0,0,0,0) Srom=wd(0,0,0,0)

修改为:

Restart link=slha Sdsk(1,0,0,0) Srom=wd(0,0,0,0)

这种修改只是一次性的,只能对本次的安装起作用。下次重新安装时,还是需要使用修改后的boot串。

2.调整硬件设置-固定SCSI启动顺序 

重启服务器 
按CTRL+C进入SCSI配置工具 
按F2两次,进入Adaptor Boot Order菜单 
选择boot adaptor list 
按-/+键,修改boot order 
再次按-/+键,把boot order改回原来的设置 
保存设置并退出 
重启服务器 
继续安装SCO OpenServer 5.0.x
 

这种方法是长久有效的,下次安装SCO时不需要再进行任何修改。

受影响的系统

hp netserver lc 2000/lc 2000r (U3)

hp netserver lh 3000/lh 3000r (U3)

hp netserver lh 6000/lh 6000r (U3)

hp netserver lp 1000r

hp netserver lp 2000r 

hp netserver lt 6000r (U3)

受影响的操作系统 

SCO OpenServer 5.0.x
阅读(662) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~