Linux中国 Linux中国门户站!
设为主页 设为主页
收藏本站 收藏本站
 
当前位置 :首页 ->Linux技术 ->发行版专区 ->Gentoo ->正文

SPARC中怎么样安装Linux系统(Gentoo)

来源:天极网 作者:天缘  时间:2007-04-22 点击: [收藏] [投稿]


  恩,首先是设置网卡的ip地址,使用ifconfig命令

  ifconfig eth0 <ip地址> broadcast <广播地址> netmask <掩码地址> up

  注意,这里的广播地址是根据掩码地址来算的,用sun的一般都是比较专业的网管了,这些小问题就不用再提了。另外最后的up一定记得加,否则网卡是不处于活跃状态的。

  之后可以ping同段的机器看看,是否已经能够ping得通了??

  恩,现在解决出口的问题,也就是加上一条默认的出口路由,或者说网关

  route add default gw <网关的ip>

  现在,如果您在外网有服务器或者workstation,那么可以尝试着ping看看,或者用links2 <web ip地址> 来访问看看,如果正常,那么接下来就是加上dns服务器的地址了。

  nano –w /etc/resolv.conf
  之后按照
  nameserver <dns服务器ip地址> 的格式来添加dns解析地址,比如

  nameserver 202.98.96.68

  nano 是gentoo安装过程中默认使用的编辑工具,很简单好用,和dos下的edit相当类似,关于保存和退出看下面的提示即可,当然,您也可以使用vi (但等一下后面的设置中,由于是chroot到新系统,会默认只有nano编辑器,而且由于我们硬盘相当小,所以尽量选择少安装软件,因此熟悉使用 nano吧)

  好了,之后按 ctrl+x,会提示是否要保存,按y,回车保存成功。现在可以尝试着用links2 命令来访问看看域名解析情形了。如果上述配置中出现问题,可以随时使用ifconfig 和route命令来检查设置。

  到此,网络配置完成。如果你跟我一样觉得机房太冷,想在温暖的办公室里边喝茶边安装,那么就把ssh服务启动吧:
  #/etc/init.d/sshd start
  好了,走出冷冷的机房,回到办公室里,边喝茶边进行下面的安装吧。

  Ssh上我们的ultra1,然后继续安装

  现在,开始进行分区,使用fdisk命令
  fdisk /dev/sda

  因为ultra1使用的是scsi硬盘,又挂在第一位置,因此设备编号是sda

  先规划一下分区方案:
  按照官方的说法,

  /分区放最开始,小于2g,/usr 至少2g,/var至少1g,还不算swap和其他所用的,我们可怜的2.1g硬盘看来是不够用了,因为此机器不用来做什么关键服务,只是废物利用,天缘尝试着进行了一种比较简单的分区方式。
  /boot  50M (在做完后,我df看分区的时候,发现此分区只使用了9%,因此即使保留一个backup,也只需要大约20~30M就足够了,各位在实做的时候,此分区30M左右就可以了)
  交换分区 128M
  /    其他所有空间

  注意:对服务器而言,这样的分区方式严格说来是相当不可取的,在硬盘空间足够的情形下,请尽量为记录log,存放数据,存放临时文件的挂载点单独划分区域,这里的做法是因为硬盘太小的权益之计,各位朋友在利用此文安装规划工作用服务器的时候,如果硬盘空间允许,请一定不要按照此划分方式进行。

  接下来,进入交互界面,可以先查看分区
  p
  会列出原来的分区,由于原来装的是solaris 8 ,分区自然是sun格式的,
  接着,用
  d命令,将原来的分区全部删除吧
  输入d,会提示(1-8)
  按照刚才p显示的编号,进行删除

  当所有分区都删除完了后,再次使用p命令,确认已经删除完毕

  接着使用s命令

  出来如下提示:

  Drive type
  ?  auto configure
  0  custom (with hardware detected defaults)
  a  Quantum ProDrive 80S
  b  Quantum ProDrive 105S
  c  CDC Wren IV 94171-344
  d  IBM DPES-31080
  e  IBM DORS-32160
  f  IBM DNES-318350
  g  SEAGATE ST34371
  h  SUN0104
  i  SUN0207
  j  SUN0327
  k  SUN0340
  l  SUN0424
  m  SUN0535
  n  SUN0669
  o  SUN1.0G
  p  SUN1.05
  q  SUN1.3G
  r  SUN2.1G
  s  IOMEGA Jaz

  接着下面提示
  Select type (? for auto, 0 for custom):
  在这里,选择?或者r都可以,不用象官方说明上一样用0自己设置(因为等一下我们会删除掉分区来手工分的)

  恩,之后系统会自动分配完成,然后p看一下,生成了3个分区
  接着,用d命令,将第1,2个分区删除掉,只保留第3个分区(必须保留哦)
  Command (m for help): d
  Partition number (1-3): 1

  Command (m for help): d
  Partition number (1-3): 2

  请用p查看,确认有且只有下面一行:
  /dev/sda3       0   2733  2077080  5 Whole disk

  好了,现在开始真正地划分我们所要的空间,首先是/boot分区
  使用n命令

  Command (m for help): n
  Partition number (1-8): 1
  First cylinder (0-8635): (直接回车)
  Last cylinder or +size or +sizeM or +sizeK (0-8635, default 8635): +50M

  注意,如上面提示的,这里其实用+30M就可以了

  接下来是swap交换分区

  Command (m for help): n
  Partition number (1-8): 2
  First cylinder (64-8635): (输入64)
  Last cylinder or +size or +sizeM or +sizeK (0-8635, default 8635): +128M

  接着用t命令来修改此分区为swap格式

  Command (m for help): t
  Partition number (1-8): 2 (这里我们是要把第2个分区设置为swap,所以是2)
  Hex code (type L to list codes): L (查看一下相应分区的代码)

   0 Empty      4 SunOS usr    7 SunOS var    83 Linux native  
   1 Boot      5 Whole disk    8 SunOS home   8e Linux LVM   
   2 SunOS root   6 SunOS stand   82 Linux swap   fd Linux raid auto
   3 SunOS swap  
  Hex code (type L to list codes): 82 (按照上面的提示,82表示linux的swap分区,所以输入82)
  Changed system type of partition 2 to 82 (Linux swap)

 如果您对本文有任何疑问或者建议,请到讨论区发表您的意见: >> 论坛入口 <<



上一篇:《Gentoo Linux 发行版》(Gentoo Linux)[ISO]   下一篇:Bash 实例-探讨Gentoo ebuild系统

文章评论】 【收藏本文】 【推荐好友】 【打印本文】 【我要投稿】 【论坛讨论
更多相关文章
Power by linux-cn.com 粤ICP备05006655号