文介绍在IBM刀片服务器HS20上安装Sco Unix507测试,供网友参考。
一、应用环境和准备工作:
服务器硬件:
部件号 描述
86773XC BladeCenter 机箱,标准带2个2000W电源,1个KVM 管理模块,2个冗余风扇, DVD-ROM/FD
26K6530 20口 Nortel L2/3 铜缆以太网交换机模块, 6口 RJ45向外
884325C Xeon EMT64 3.2GHz/2MB,800MHz FSB,2-SMP,2*512MB,NHS US320 2.5″ OGB SCSI,2*Giga Ethernet,1U
90P1313 小型 U320 Non Hot-Swap 73GB HDD for 8843 only
服务器操作系统:
Sco Unix 5.0.7(HW)
BTLD驱动:LSIL U320 Scsi for ScoUnix5.0.7
下载路径:ftp://ftp.sco.com/pub/openserver5/drivers/OSR507/btld/lsil/lsil.btld
Broadcom eXtreme Gigabit Ethernet网卡驱动
Service Pack:osr507suppcd4
下载路径:ftp://ftp.sco.com/pub/openserver5/507/iso/osr507suppcd4
二、BladeCenter服务器硬件了解,对操作系统安装过程理解很重要:
IBM BladeCenter的键盘、鼠标接口从远程管理控制器中接出来,外形是PS2接口,实际都为USB接口,即USB转PS2接口;IBM BladeCenter的CDROM,Floppy接口也是USB接口。
注:因为Sco Unix5.0.6不支持USB光驱和软驱加载HS20 的Scsi驱动,因此BladeCenter HS20不支持Sco Unix5.0.6操作系统。
三、操作系统测试步骤:
将IBM BladeCenter电源开启,用HS20上Media键和CD键将KVM显示器和光驱被该刀片服务器接管,用Sco Unix5.0.7安装光盘进行启动,屏幕出现boot:
1.在用不同的Sco Unix5.0.7安装光盘介质出现的共性问题,归纳如下:
用LSIL U320 Scsi for ScoUnix5.0.6以前版本(包括5.0.6版本驱动)的BTLD驱动安装ScoUnix5.0.7,出现操作系统的硬盘识别为4.7Gb左右,不会正确识别硬盘容量,而用LSIL U320 Scsi for ScoUnix5.0.7驱动可以正常识别硬盘容量的大小;
当安装过程中,操作系统要求输入License Number时候,不能使用键盘上的Caps Lock 和小键盘上NumLock键,进行输入License Number 号码上的大写和数字字符。
2.以下为安装测试出现的各种现象:
(1)boot:restart link=lsil
问题:能够正常加载BTLD驱动后,正确识别硬盘大小,当出现安装光盘介质测试时候,操作系统将USB CDROM识别成:usb_msto, Usb Host Adapter
Host: 0 ,Scsi ID: 5,LUN:0,BUS:0 后,光盘介质不能被正确识别读取,安装失败。
(2)boot:link 回车后,加载BTLD包名“lsil” 和boot:defbootstr link=lsil 出现相同问题
问题:能够正常加载BTLD驱动后,正确识别硬盘大小,当出现安装光盘介质测试时候,操作系统将USB CDROM识别成: USB CD ROM, USB Device :1 后,光盘介质能被正确识别读取,介质测试通过安装继续,输入License Number以后,操作系统读取硬盘分区时候,出现以下错误:
Warning:“READ_10” Command timed out 12 seconds after i |
注:我估计为硬盘有问题了,后来更换另外一片HS20 ,不过boot串为defbootstr link=lsil Sdsk=lsil(0,0,0,0) swap=none,安装正常,能够正常启动操作系统。
(3)boot:defbootstr link=lsil Sdsk=lsil(0,0,0,0) swap=none 安装正常。
安装过程关键部分归纳如下:
正常的Sco Unix 5.0.7驱动程序;
输入License Number 时候,不能使用键盘上的Caps Lock 和小键盘上NumLock键;
光盘介质识别时候,USB CDROM应该被识别成为:USB CD ROM, USB Device :1 后,光盘介质才能正确测试和安装成功;
当操作系统分区后,拷贝安装文件时候,操作系统会再次拷贝BTLD驱动,系统会提示:Please select the floppy device you are using:
1./dev/fd0 2./dev/fd1 |
你必须选择 2 ,继续加载从USB软驱的驱动
注:如果你不能正常加载BTLD驱动,系统提示你只能忽略拷贝BTLD驱动或者终止拷贝,假如你选择继续拷贝,你的操作系统安装完成重新启动后,操作系统启动时候不能正确识别硬盘而安装失败。
(4)以下安装介质为网络VeryCD上下载的版本安装测试出现的问题:
就是在当操作系统分区后,拷贝安装文件时候,操作系统会再次拷贝BTLD驱动,系统会提示:Please select the floppy device you are using:
你无论选择1还是2 ,不能继续加载从USB软驱的驱动,导致安装失败。
3.安装操作系统完成后,出现问题:
(1)不能使用CD ROM:
解决:因光驱为USB接口,要使用先 mkdev cdrom,选择 Usb 接口的CDROM,系统提示ID时候,输入“0”,Host值使用系统默认的“0”,即:Host=0 ,,ID=0,接着系统会重新构建内核,重新启动后,就可以使用CD ROM, mount /dev/cd0 /mnt/cdrom
(2)不能使用软驱:
解决:
若使用 mount /dev/fd0 /mnt,系统会提示:cannot start /dev/fd0,
如果我们使用MS DOS格式的软盘介质,拷贝文件使用下列命令:
dosdir b: 或者 doscp b:
安装其他BTLD驱动或者其他软件包等时候,需要使用从软驱直接安装,如
Installpkg 进行安装BTLD驱动时候,出现软驱没有读盘(软驱指示灯不亮)现象。
(3)安装网卡后,网络ping通一个包,其他丢失:
将网卡的物理参数,设置成非自动适应。(netconfig命令调整)1000M,流控关掉。