Chinaunix

标题: IBM x3650 安装OSR507挂光驱出错怎么解决? [打印本页]

作者: 痴迷    时间: 2009-09-17 17:32
标题: IBM x3650 安装OSR507挂光驱出错怎么解决?
按照 sdccf 大大提供的ftp://ftpput.caldera.com/tmp/sup ... -CD-IBM-aacraid.iso刻了aacraid光盘.
再按照 answer 版主的《OSR507光盘启动安装文档(不使用软驱或USB软驱),对一些新的服务器比较有用》这篇文章尝试安装一台IBM System x3650服务器。但找不到“July 2005 OSR507 CD安装盘”,手中只有04年下载的“OpenServer_507_EN_CDROM.iso”刻成的光盘.
安装步骤严格按照answer的步骤,只是把HP的驱动名改成了IBM的:

1- 使用制作好的osr507boot-CD-IBM-aacraid光盘启动,输入引导字符串
   Now add the following install boot string   
                  boot
                  : defbootstr link=fd(64)aacraid
   当提示插入aacraid驱动盘时,回车继续安装

2- 当系统安装蓝色界面出现后,取出osr507boot-CD-IBM-aacraid光盘,插入OpenServer_507_EN_CDROM安装盘
输入正确序列号,依提示输入必要信息
当信息配置结束时,见下文
The BTLD package will now be extracted        
                  mount: Bad address                  
                  Please select the floppy device you are using           
                     (1) /dev/fd0  
                     (2) /dev/fd1
           
               choose option (2) and you will be asked to insert the
               lsil BTLD floppy disk again:  这里需要选择2
                       
                   Please insert the floppy for BTLD package: lsil
                   and press <Return>:  
                        
               执行 RETURN 系统会有如下信息:      
                  mount: Bad address, Could not mount the BTLD floppy
                  You may:
                     (a) try again  
                     (b) abort BTLD load, but continue installation  
                     (c) abort the installation  
                  Respond with one of (a,b,c):           
               choose option "b". 这里选择b
直到系统安装完毕

3- 插入osr507boot-CD-IBM-aacraid光盘引导系统到boot提示符下,敲入引导字符:
              At the Boot prompt, enter either one of the following boot string:
           
                  boot
                  : defbootstr link=fd(64)aacraid root=hd(42) Srom=wd(0,0,0,0)
系统引导后,进入单用户状态:
(注意:系统一定要进入单用户状态操作,也就是在Ctrl+D选项时,直接输入root用户口令)
执行以下操作安装aacraid 驱动到系统中
Mount the BTLD Boot CD and install the "aacraid" BTLD:
                  # mount /dev/cd0 /mnt

此时问题出现了:
提示如下:

WARNING: wd(0) now using polled interface

Unexpected trap in kernel mode:

......(省略)

PANIC: k_trap - kernel mode tarp type 0x0000000E

debug0:1>

进入死机状态,只能关电源。试了多次故障依旧。

有哪位高手能帮我?
作者: 痴迷    时间: 2009-09-17 17:34
是哪个步骤或命令弄错了吗?
或者是必须使用05年版的OSR507?
但坛子里提供的ftp://ftp.sco.com/pub/openserver ... Hw-10Jun05_1800.iso已经失效了。哪位大大能提供一个好用的链接给我?

[ 本帖最后由 痴迷 于 2009-9-17 17:37 编辑 ]
作者: sdccf    时间: 2009-09-17 19:40
ftp://ftp.caldera.com/pub/opense ... Hw-10Jun05_1800.iso
作者: 李琉斯    时间: 2009-09-18 10:42
这个我刚碰到,好像应该
    mount /dev/cd1 /mnt
作者: sdccf    时间: 2009-09-18 11:42
原帖由 李琉斯 于 2009-9-18 10:42 发表
这个我刚碰到,好像应该
    mount /dev/cd1 /mnt


楼主和你不是一个问题
作者: 李琉斯    时间: 2009-09-18 11:59
嗯,的确不是一个地方出的问题。
       但报错信息一模一样。
       我还是新手,呵呵!
作者: 痴迷    时间: 2009-09-18 14:08
原帖由 sdccf 于 2009-9-17 19:40 发表
ftp://ftp.caldera.com/pub/opense ... Hw-10Jun05_1800.iso

多谢了。又帮了我大忙。正在下。
作者: 痴迷    时间: 2009-09-18 15:26
重新用sdccf 大大提供的05版的OSR507安装后,故障依旧。

李琉斯的方法,是找不到cd1这个设备。

谁能再教我?
作者: 痴迷    时间: 2009-09-18 16:28
重新用sdccf 大大提供的05版的OSR507安装后,故障依旧。

李琉斯的方法,是找不到cd1这个设备。

谁能再教我?
作者: sdccf    时间: 2009-09-18 16:34
不好意思,帮不上你了,你google搜索一下看看,或者到www.unix.com这个论坛上发帖子问一下。国内用SCO的不多了。
作者: sdccf    时间: 2009-09-18 16:35
应该还是驱动的问题
作者: simbalwd    时间: 2009-09-20 20:09
boot
                  : defbootstr link=fd(64)aacraid root=hd(42)

去掉后面的Srom=wd(0,0,0,0)试试,这条命令是制定光驱使用IDE0的master接口标识,其实X3650上光驱是IDE1的master设备。
作者: 痴迷    时间: 2009-10-10 08:58
原帖由 simbalwd 于 2009-9-20 20:09 发表
boot
                  : defbootstr link=fd(64)aacraid root=hd(42)

去掉后面的Srom=wd(0,0,0,0)试试,这条命令是制定光驱使用IDE0的master接口标识,其实X3650上光驱是IDE1的master设备。

谢谢,因当时解决不了,已返回哈尔滨。等过些天再去威海照你的方法重试。我这里没有IBMX3650机器。
作者: dooza    时间: 2009-10-10 22:36
本人在hp 380 G5上使用hpsas安装507没有任何问题
在hp 380 G4上使用ciss安装506时,碰到楼主类似问题,反正无法正常进入系统去安装BTLD到内核的。后来通过以前恢复root密码的过程,成功安装BTLD。
预制作的BTLD启动光盘下载,及制作方法!
恢复SCOUNIX ROOT密码的(经典)方法

使用sco上下载的osr507boot-CD-IBM-aacraid光盘启动,在boot提示符下,输入:
tools link=fd(64)aacraid
提示插入fd(64)aacraid时,按回车,继续前进,提示插入安装光盘时,更换为sco507安装光盘,继续,将显示:
1) Execute  a shell on ramdisk filesystem
2) Shut down the system
3) Run IQM to start Initial System Load
Enter an option: 1
<Installation>
<Installation> fsck -o full /dev/hd0root
<Installation> mount /dev/hd0root /mnt
<Installation> mkdir /mnt/tmp/cdrom
<Installation> mkdir /mnt/tmp/aacraid
插入osr507boot-CD-IBM-aacraid光盘
<Installation> mount /dev/cd0 /mnt/tmp/cdrom
<Installation> /mnt/etc/marry -a /mnt/tmp/cdrom/osr507boot-CD.img
<Installation> mount /dev/marry/mnt/tmp/cdrom/osr507boot-CD.img /mnt/tmp/aacraid
<Installation> chroot /mnt /etc/btldinstall /tmp/aacraid
将提示安装aacraid的信息,默认回车即可
<Installation> chroot /mnt /etc/conf/cf.d/link_unix -y
<Installation> umount /mnt/tmp/aacraid
<Installation> marry -d /mnt/tmp/cdrom/osr507boot-CD.img
<Installation> umount /dev/cd0
插入安装光盘
<Installation> exit
1) Execute  a shell on ramdisk filesystem
2) Shut down the system
3) Run IQM to start Initial System Load
Enter an option: 3
此前曾经在恢复root密码时选择2而没有成功,怀疑信息未被完全写入磁盘,因此选择3,确保操作成功。然后按F2 abort,重启系统在boot提示符直接按回车就可以成功登录了。
以上过程可以用于恢复系统、恢复root密码等。

[ 本帖最后由 dooza 于 2009-10-12 16:46 编辑 ]
作者: hehhb    时间: 2009-10-11 21:40
注意看一下光驱,我在X3650上安装,Srom=wd(1,0,0,0)
原资料中,Srom=wd(0,0,0,0)是因为不同的机器,光驱IDE接口位置不一样。
作者: hehhb    时间: 2009-10-12 13:07
在OpenServer 5.x.x中指定EIDE(IDE)接口的CD-ROM的位置,可用:
Srom=wd(n,n,n,n)
Srom是用于CD-ROM的。
在这种情况下(n,n,n,n)代表下列含义:(IDE controller,Master/Slave,LUN,BUS)
其中n只能取值0或1。
当IDE controller值取0时表示Primary,取1时表示Secondary。
当Master/Slave值取0时表示Master,取1时表示Slave。
对于EIDE/IDE设备,LUN和BUS的值总是取0。
例如:指定在第二个IDE控制器(secondary IDE controller)上主位置(Master position)的CD-ROM,可用引导串:
defbootstr Srom=wd(1,0,0,0) 或 restart Srom=wd(1,0,0,0)
注意:在许多情况下,当CD-ROM是IDE接口上唯一的设备时,安装时他必须在“Master”位置。不能用引导串方式指定IDE硬盘的位置,这是因为,假如是IDE硬盘,必须被配置成Primary/Master方式,这样,在系统安装过程中,该硬盘将作为主驱动器,任何其他的IDE硬盘的配置将不能工作,引导串“Srom=wd(……)”也就不会发挥任何作用。
作者: shonl    时间: 2009-10-26 08:05
我也碰到了一样的问题,我感觉好像X3650 的光驱不是IDE结口的,好像是Sata接口的.




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2