欧美性猛交黑人xxxx,成人毛片一区二区三区,久久综合九色综合精品,男的把j放进女人下面视频免费

SPARC中如何安裝Linux系統

  • 發布于:2022-04-09
  • 250 人圍觀
部門機器升級,淘汰下來一批比較古老的機器,其中有一些ultra系列的sparc機型,64M內存,2.1G硬盤,solaris 9已經表示不支持64m內存了,裝solaris 8 又實在懶得一一去打patch,何況,那么小的硬盤,裝完了solaris 8,已經沒有空間可做服務了,solaris 當工作站使用起來不如linux方便。當初使用gentoo的時候,曾經看過它有支持相當多的版本,比如alpha,x86(這個最常用了),amd64,sparc。。。恩,sparc,就是它了。

  訪問gentoo官方主頁,http://www.gentoo.org。最新的2005.0版本正好剛剛釋放出來,看來,這次不光是測試sparc下裝linux,而且也是測試gentoo新版本的好機會呢。在站點上查閱了一下,官方列出的最低要求:

Sparc 系統 (等一下給出)
CPU 只支持 sparc64 CPU
內存 64 MB
磁盤 1.5 GB (不含交換分區)
交換分區 至少 256 MB

  (注意:以上的交換分區大小,事實上可以縮減成128M,由于擔心硬盤不夠,我在安裝的時候嘗試性地只使用了128m交換分區,最后證實是可以勝利安裝完成的。)

  那么,gentoo支持的sparc系統到底包含sun的哪些系列呢??

  o UltraSPARC Sbus based workstations: Ultra1, Ultra2, Ultra1 Creator, Ultra2 Creator
  o UltraSPARC Sbus based servers: Netra i, Enterprise 1, 2, 150
  o UltraSPARC Sbus based large servers: Enterprise 3000, 3500, 4000, 4500, 5000, 6000, 6500, 10000
  o UltraSPARC PCI based board computers: SPARCengine CP1400(1,3), CP1500(1)
  o UltraSPARC PCI based workstations: Ultra30, UltraAXe, UltraAXi, UltraAXmp, Ultra5, Ultra10, Ultra60, Ultra80, SunBlade 100, SunBlade 1000
  o UltraSPARC PCI based servers: Netra X1(2), Netra T series(3), Fire V100, Fire V120, Enterprise 250, 450

  查看上表,我們的Ultra1正好還名列其中。。。那好,就讓大家跟隨天緣一起進入gentoo的sparc之旅吧。

  首先是下載2005.0的gentoo光盤,去http://www.gentoo.org/main/en/mirrors.xml 看看,恩,n多的站點。就近找找吧。根據我的測試,在http://mirror.gentoo.gr.jp/ 的下載速度較為理想。

  Gentoo的啟動光盤分為2種,一種是只有50m左右的mini盤,只起光盤啟動和基本工具的作用;另外一種稱為universal,自帶了stage1,stage3這些程序包。在普通情形下,如果網絡環境較好,那么可以選擇下mini盤,然后以依賴網絡下載即時編譯的方式榨取最高的性能,但是這里是給老機器作新嫁妝,因此就用universal光盤好了。

  在http://mirror.gentoo.gr.jp/releases/sparc/2005.0/sparc64/installcd/install-sparc64-universal-2005.0.iso 這里,下載了光盤鏡象,接著用 http://mirror.gentoo.gr.jp/releases/sparc/2005.0/sparc64/installcd/install-sparc64-universal-2005.0.iso.md5 提供的md5碼進行光盤校驗,看看是不是下載得正確,之后就可以進行刻盤了。在進行md5校驗的時候,在linux等操作系統下可以用md5sum命令,而在win下可以使用winmd5等工具。在天緣第一次下載的時候,是用ie直接下載,結果出現了校驗碼不吻合的情形,后來用下載工具進行下載才正常,請各位留意,否則用有錯誤的盤進行后續操作會相當困繞的。

  恩,光盤刻錄好后,就可以丟到光驅里了。 重新啟動ultra 1 ,狂按stop+A 鍵,直到出現ok提示符號后,輸入

  boot cdrom

  之后出現一個boot提示符號

  // Welcome to Gentoo SPARC Linux //
  //     Version 2005.0     //
  boot:

  在此直接回車,會給一個提示,告訴讓輸入gentoo-2.4啟動,或者gentoo-2.4-smp 以支持多cpu,對于ultra1 這樣的老機器,直接輸入gentoo-2.4,然后回車吧。

  接下來屏幕一黑,左上方出現一個抱著太陽的小企鵝,開始了啟動工作。

  恩。。。等待,等待,大約過了30秒,啟動完成,停留在livecd linux#的提示符號處,至此,光盤啟動完成,我們可以開始安裝工作了。

對unix類操作系統而言,沒有網絡等于是半個殘廢,我們還是先把網絡配置起來吧。

  首先,看看機器上的網卡認出否?

  #ifconfig –a
  eth0   Link encap:Ethernet HWaddr 08:00:20:82:C4:DF 
     UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
     RX packets:4278 errors:0 dropped:0 overruns:0 frame:0
     TX packets:78 errors:0 dropped:0 overruns:0 carrier:0
     collisions:0 txqueuelen:1000
     RX bytes:260108 (254.0 Kb) TX bytes:10758 (10.5 Kb)
     Interrupt:64

eth1   Link encap:Ethernet HWaddr 08:00:20:82:C4:DF 
     BROADCAST MULTICAST MTU:1500 Metric:1
     RX packets:0 errors:0 dropped:0 overruns:0 frame:0
     TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
     collisions:0 txqueuelen:1000
     RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
     Interrupt:224

lo    Link encap:Local Loopback 
     inet addr:127.0.0.1 Mask:255.0.0.0
     UP LOOPBACK RUNNING MTU:16436 Metric:1
     RX packets:0 errors:0 dropped:0 overruns:0 frame:0
     TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
     collisions:0 txqueuelen:0
     RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

  恩,看來真挺順利的,ultra1上帶的2塊網卡都已經認出了,那么,接下來配置網卡吧。

  在官方的說明上,建議使用netsetup eth0 這樣的形式來配置,但天緣在實做的時候,進入選“有線網卡”,“無線網卡”那里,隨便選哪一個,之后點ok,都是直接退出?!不管了,還是手工設置吧。

  恩,首先是設置網卡的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)

  最后,劃分最大的/分區

  Command (m for help): n
  Partition number (1-8): 4
  First cylinder (228-2733): 228
  Last cylinder or +size or +sizeM or +sizeK (228-2733, default 2733): (直接回車)
  Using default value 2733

  到此,劃分完畢,用p命令看看
  Command (m for help): p

  Disk /dev/sda (Sun disk label): 19 heads, 80 sectors, 2733 cylinders
  Units = cylinders of 1520 * 512 bytes

  Device Flag  Start    End  Blocks  Id System
  /dev/sda1       0    64   48640  83 Linux native
  /dev/sda2 u     64    228  124640  82 Linux swap
  /dev/sda3       0   2733  2077080  5 Whole disk
  /dev/sda4      228   2733  1903800  83 Linux native

  以上的操作,都沒有真正寫入到分區表里,所以可以隨意操作,用m命令可以查看幫助,即使錯得一塌糊涂了,也可以直接用q命令在不保存的情形下退出。直到您規劃滿意了,可以使用w命令寫入分區表,至此,分區完成。

       如果上述配置中出現問題,可以隨時使用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)

  最后,劃分最大的/分區

  Command (m for help): n
  Partition number (1-8): 4
  First cylinder (228-2733): 228
  Last cylinder or +size or +sizeM or +sizeK (228-2733, default 2733): (直接回車)
  Using default value 2733

  到此,劃分完畢,用p命令看看
  Command (m for help): p

  Disk /dev/sda (Sun disk label): 19 heads, 80 sectors, 2733 cylinders
  Units = cylinders of 1520 * 512 bytes

  Device Flag  Start    End  Blocks  Id System
  /dev/sda1       0    64   48640  83 Linux native
  /dev/sda2 u     64    228  124640  82 Linux swap
  /dev/sda3       0   2733  2077080  5 Whole disk
  /dev/sda4      228   2733  1903800  83 Linux native

  以上的操作,都沒有真正寫入到分區表里,所以可以隨意操作,用m命令可以查看幫助,即使錯得一塌糊涂了,也可以直接用q命令在不保存的情形下退出。直到您規劃滿意了,可以使用w命令寫入分區表,至此,分區完成。

     如果上述配置中出現問題,可以隨時使用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)

  最后,劃分最大的/分區

  Command (m for help): n
  Partition number (1-8): 4
  First cylinder (228-2733): 228
  Last cylinder or +size or +sizeM or +sizeK (228-2733, default 2733): (直接回車)
  Using default value 2733

  到此,劃分完畢,用p命令看看
  Command (m for help): p

  Disk /dev/sda (Sun disk label): 19 heads, 80 sectors, 2733 cylinders
  Units = cylinders of 1520 * 512 bytes

  Device Flag  Start    End  Blocks  Id System
  /dev/sda1       0    64   48640  83 Linux native
  /dev/sda2 u     64    228  124640  82 Linux swap
  /dev/sda3       0   2733  2077080  5 Whole disk
  /dev/sda4      228   2733  1903800  83 Linux native

  以上的操作,都沒有真正寫入到分區表里,所以可以隨意操作,用m命令可以查看幫助,即使錯得一塌糊涂了,也可以直接用q命令在不保存的情形下退出。直到您規劃滿意了,可以使用w命令寫入分區表,至此,分區完成。以上行中,都是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下的一些服務,可以嘗試著在中端服務器上調試看看。

  最后附上我編譯內核使用的.config文件,只在ultra1下測試可用,其他系列未經過測試。(下載)

萬企互聯
標簽: