服务器 频道

SPARC中如何安装Linux系统 (下)

  以上行中,都是defaults,而不是default,天缘自己错过几次了,提醒各位留心哦。

  接下来设置主机名
  echo ultra1 > /etc/hostname

  接着设置本域的名字
  echo xx.edu.cn > /etc/dnsdomainname

  如果用nis的,还要设置nis domain
  echo nis.xxx > /etc/nisdomainname

  把domainname添加到开机启动里
  rc-update add domainname default

  rc-update 一般常用的有 add ,del, -s 几个选项,可以对/etc/init.d/下存在的脚本选择是否加入到启动阶段(boot或者default里,boot部分比default阶段早)

  然后是设置网络

  注意提醒一点,以stage3方式安装的时候,已经安装了ifconfig命令,而如果是stage1,则需要下载emerge net-tools ,否则启动的时候会因为没有ifconfig命令而无法使用网络哦
  nano –w /etc/conf.d/net

  该文件的说明非常清晰,天缘使用的是固定ip方式,所以配置如下
  iface_eth0="我的ip地址 broadcast 广播地址 netmask 掩码"
  gateway="eth0/网关ip"

  接着同样用rc-update命令让开机时候就执行启动网卡的脚本
  rc-update add net.eth0 default

  然后通过修改/etc/hosts改主机名
  nano –w /etc/hosts
  127.0.0.1 localhost ultra1

  修改安全设置,允许root直接登陆
  nano –w /etc/securetty
  echo ‘tts/0’ >> /etc/securetty

  最后的收尾工作就是把系统日志记录工具和crond服务,档案索引服务工具装上了
  安装日志工具
  emerge syslog-ng
  rc-update add syslog-ng default

  安装cron服务
  emerge vixie-cron
  rc-update add vixie-cron default

  安装档案索引服务
  emerge slocate

  最后一步,就是安装引导的开机程序,silo了,它的全名是Sparc Imporved boot Loader,和lilo或者grub的作用很象
  emerge silo

  然后设置选项,我是按照grub的习惯,将配置文件放到了/boot区
  nano –w /boot/silo.conf

  # Example of how can be silo.conf set up
  partition = 1 #这里是/boot分区的分区号
  root = /dev/sda4 #这里是/分区的位置
  timeout = 10 #等待时间,注意以0.1秒为单位的呢
  #password = __#密码,这里没要
  #restricted
  image = /boot/kernel-2.4.29 #引导文件的位置
    label = linux #标题名

  接着让配置生效
  /sbin/silo –C /boot/silo.conf

  最后退出chroot环境,准备重新启动

  exit
  cd /
  sync
  umount /mnt/gentoo/boot /mnt/gentoo/proc /mnt/gentoo
  reboot

  激动人心的时刻终于来到了,如果您一路无误,那么就可以成功地启动服务器了,如果有误,那么请根据提示,然后用光盘启动后,进入chroot环境再进行修改。

  后记:根据对linux对sparc系统支持地查看,发现对fire等高端系列,对t3存储,以及对lvc的支持都已经有不错的效果了,各位网管朋友如果某些时候需要针对linux下的一些服务,可以尝试着在中端服务器上调试看看。

 

0
相关文章