免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1080 | 回复: 1
打印 上一主题 下一主题

外接磁盘柜抢占本地硬盘设备号解决方法总结 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-01-08 10:08 |只看该作者 |倒序浏览
当使用插卡(RAID/SCSI/HBA)连接外置磁盘柜,它们将总是优先于本地硬盘被检测,这个将导致本地的设备符被改变,而无法正常启动系统。

一、最简单方法
    在安装RH LINUX时,先不要插用来接磁盘柜的SISC卡、RAID卡或HBA卡,等系统装好后,再插卡、装驱动和连接磁盘柜,减少麻烦。
    成功测试:
1、两台浪潮NF360(XEON MP2.0、4G RAM),ADAPTER2100S接本地硬盘,EMULEX LP982 HBA卡接浪潮NS8800磁盘柜
2、两台浪潮NF180(XEON DP2.4、2G RAM),板载LSI HOSTRAID接本地硬盘,ADAPTER2100S接浪潮NF3500E磁盘柜

注意:但如果机器上只用一块双通道卡分别接本地硬盘和磁盘柜的情况,还是要用以下的方法解决。

二、出错后修正

    出错后,按以下方法调整:(参考了本论坛某前辈的部分内容,在此特表示感谢)

用redhatlinuxas3光盘启动,在boot提示符下输入:linux rescue (进入控制台)

/bin/sh-2.05#chroot /mnt/sysimage

/bin/sh-2.05#vi /etc/modules.conf

用vi 修改为
alias scsi_hostadapter1 ips
alias scsi_hostadapter2 aic7xxx

原来是
alias scsi_hostadapter2 ips
alias scsi_hostadapter1 aic7xxx

注意 1 2 这个是很重要的!!!!!

存盘退出

/bin/sh-2.05#uname –r

/bin/sh-2.05#mkinitrd –f /boot/initrd-2.4.21-15.Elsmp 2.4.21-15.Elsmp

然后重起,问题解决还不能解决!

经过尝试,还要做以下工作:
1、修改/etc/fstab将其中的swap项原来对应之/dev/sdax,修改为/dev/sdbx ;
2、swapon /dev/sdbx

然后重起,问题解决就能解决!

    成功测试:
两台浪潮NF420(XEON MP2.0、8G RAM),ADAPTER2200S接本地硬盘,EMULEX LP982 HBA卡接浪潮NS8800磁盘柜

论坛徽章:
0
2 [报告]
发表于 2005-01-08 15:42 |只看该作者

外接磁盘柜抢占本地硬盘设备号解决方法总结

方法很好,我都试过!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP