LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1635|回复: 7

在浪潮420R服务器上安装slk10.1的经验和教训

[复制链接]
发表于 2005-6-15 00:22:06 | 显示全部楼层 |阅读模式
曾经记得在这个版看到有朋友问slk在IBM和HP之类的高档服务器上是否能顺利安装,由于一直没
有这种经验,所以在遭遇浪潮420R这款服务器后,为了安装slk也颇费了点周折,这里把成功的经
验和失败的教训写一下,为觉得slk对企业级服务器支持不足的朋友提供一点参照。

在浪潮420R服务器上安装slk10.1的成功步骤:

在420R的标配之外另加了adaptec 2200s raid卡,和3块scsi硬盘,
共5块硬盘:73×2+36×3。其中2块73G在前,3块36G的在后。

一:系统安装前准备

开机之后先进入raid配置界面,构建raid。
我把2块73G的硬盘作成了raid1,3块36G的硬盘作成raid5。

二:安装系统

raid配置完毕后 重新启动机器,插入slk10.1第一张光盘,在boot菜单里选择光盘启动。

进入到boot选项后不要使用默认的内核启动。选择adaptec.s。具体命令:
boot:adaptec.s
顺利进入安装界面,使用cfdisk分区。具体命令:
针对raid1(只能用到73G):
cfdisk /dev/sda
针对raid5(只能用到72G):
cfdisk /dev/sdb

分区完毕之后顺利安装。注意选择kernel sources安装包。
在接近安装结束的时候选择系统内核一定还要选择安装光盘上的adaptec.s。

启用hotplug启动系统后,顺利找到硬盘和网卡(两块intel的1000M及100M网卡)。
top命令没有找到2个超线程的P4至强CPU,只能显示一个CPU。

三:编译内核

cd /usr/src/linux
make menuconfig
load安装光盘上adaptec.s目录下的那个config
在其基础上选择正确的CPU类型和多CPU支持。
make dep
make bzImage
make modules
make modules_install
cp /usr/src/linux/arch/i386/boot/bzImage /boot/vmlinuz-smp-2.4.29
cp /usr/src/linux/System.map /boot/System.map-smp-2.4.29
rm -f /boot/System.map /boot/vmlinuz
ln -s /boot/System.map-smp-2.4.29 /boot/System.map
ln -s /boot/vmlinuz-smp-2.4.29 /boot/vmlinuz
lilo
reboot

四:初步调整

如果选择的是init3这个运行级就会看到4只小企鹅 在屏幕的左上角一字排开,
或者top,再按1,就会显示4个CPU了。

使用netconfig命令配置eth0:
在图形向导下很容易配置主机名和网关等。
使用ifconfig命令配置eth1,具体命令:
ifconfig eth1 192.168.1.251 netmask 255.255.255.0

到此为止,一个基本的slk的服务器安装初步完成
 楼主| 发表于 2005-6-15 00:39:48 | 显示全部楼层

失败的教训:

一、光启安装boot后回车,无法继续安装
原因内核选择错误,默认是bare.i,不适用。

二、安装快结束的时候要求选择安装内核,使用了默认的内核造成系统无法启动。
原因还是内核选择错误,在选择的时候要选择光盘上的相应内核。
出现这个错误不需要重新安装系统,只要使用slk的第一张光盘启动后,在boot:提示符后键入类似
如下命令即可顺利启动:
boot:adaptec.s root=/dev/sda1 noinitrd ro
启动后换一个内核就再次可以顺利启动了。
但最好还是自行编译,否则smp的优势就无法体现。

三、内核编译的过程中自行删减过多选项,导致编译后内核无法使用。
建议还是使用光盘中附带的config,在其基础上稍微修改,虽然累赘些但是保险……

四、编译完内核,也顺利把内核安装到/boot目录下了,但启动后无法加载root分区
原因一般是没有执行lilo命令,没有更新lilo引导信息。
还是用光盘启动后,进入到系统后编辑好/etc/lilo.conf或者保证/boot下的System和vmlinuz指向正确的内核,再执行lilo命令更新引导信息。

五、双网卡无法使用netconfig命令配置的问题。
使用ifconfig命令配置第二块网卡。
回复 支持 反对

使用道具 举报

发表于 2005-6-15 10:05:05 | 显示全部楼层
支持一下。建议加精--鼓励原创
回复 支持 反对

使用道具 举报

发表于 2005-6-15 12:50:08 | 显示全部楼层
ding!谢谢longwu9t 兄分享!
回复 支持 反对

使用道具 举报

发表于 2005-6-18 01:14:59 | 显示全部楼层
留名以后好找!
回复 支持 反对

使用道具 举报

发表于 2005-6-18 16:28:07 | 显示全部楼层
给个用户,我想去参观一下~~~~~~~
回复 支持 反对

使用道具 举报

发表于 2005-6-21 10:55:14 | 显示全部楼层
不错,确实slackware在给多cpu机器安装的时候不太好弄。
不象redhat那样可以自己识别。

感谢楼主的文章。
回复 支持 反对

使用道具 举报

发表于 2005-6-21 18:44:40 | 显示全部楼层
ding
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表