網絡依然還是計算機,Sun還是Sun!

Solaris10下载、安装和配置(1)

上一篇 / 下一篇  2007-09-28 15:13:14 / 个人分类:Solaris10专题

IXPUB技术博客x!FQ0R(r i7K G\

不久前笔者在自己笔记本上安装了Solaris 10,非常喜欢。 好东西要和大家分享,决定写一些心得体会来描述笔者是怎么安装、配置和使用Solaris 10。本文讲下载、安装准备 、安装和基本配置。IXPUB技术博客]7P ~d!H}:fO~

zD3r(^bp7590422下载:IXPUB技术博客)^|Bs{te!p

aD"P1B3G/a^7590422从这个网址(http://www.sun.com/software/solaris/get.jsp) 可以下载最新的Solaris 10 3/05 for x64/x86的光盘。上去一看,有好多光盘啊,我下载了下面五张:
Hs-U8dV7590422Solaris 10 3/05 CD 1
*io'B"I!Cy&zU7v7590422Solaris 10 3/05 CD 2IXPUB技术博客!vb;pR,O4c[s4Gs(a
Solaris 10 3/05 CD 3
Vwx6F0eG7590422Solaris 10 3/05 CD 4
k#_4T+nYx0o%aB1i@7590422Solaris 10 3/05 Language CDIXPUB技术博客 W#S*Sy(k7}

IXPUB技术博客%ASm Ch+I)|

下载完Solaris 10 的光盘, 粗粗地看了一下其中的内容。第一张盘主要是Solaris 系统基本软件,第二张有许多和gnome相关的包,第三张主要是staroffice, 第四张包含了许多open source的软件如Apache/Ant/Python/TCL/mysql等等。

G6JX&CU-HP7590422

C4v[6UZx7590422安装准备:
4t-n\ H*FJDf7590422
笔者还是喜欢用Linux 的分区工具, 通过使用http://gceclub.sun.com.cn/NASApp/sme/jive/thread.jsp?GXHC_JSESSIONID=-2089798192477626027&GXHC_jive.user.lastvisited=1107746952510&forum=14&thread=6819IXPUB技术博客#NjV[0T
描述的方法做了分区。

_.Q-mIH!qN]h7590422

j&\Qw p)M$v0I.f7590422我把自己60G的硬盘分为4个主分区,     

G]_ R7~r"m(z7590422

8q4SX?!N+G+J5i7590422

名称IXPUB技术博客,iN5jd[

内容IXPUB技术博客kwb-Lv+D x/w

类型

9Q5N(fte!@U`7590422

大小

,tKx!d|7590422

文件系统

[ ow"a?sk7590422

描   述

A@ki r]L7590422

/dev/hda1IXPUB技术博客 tC"Nf9|5p$~,^

Win->C: 

(k-juM:B!Zg7590422

Primary

x(QRF_ b7c7590422

10GIXPUB技术博客5Q qd.wb9c ~ y

NTFS

*g*v~G2]BT.r%J7590422

Windows XP

)k{&A h*V*s'E7590422

/dev/hda2IXPUB技术博客3g Fk3h ?,r E$t Y

ExtIXPUB技术博客}5k[s#n&`b8u

ExtIXPUB技术博客K }n2[~

25GIXPUB技术博客Re.h+J,LG~N1Q7F

扩展分区

tYRE6F"l7590422

/dev/hda3

c.v.La#sj?lU6s7590422

LinuxIXPUB技术博客Hd#C-e7f;G)Y

PrimaryIXPUB技术博客zUI'k5c a`*e

10G

$jS1X6B8n7590422

EXT3IXPUB技术博客4| k6LFF

Linux

/[T_K)|6y4z7590422

/dev/hda4

i&tTj@&h(k7590422

Solaris

S8zh1`E^W7590422

Primary

fc'Kuc h7590422

11.5GIXPUB技术博客 C&F:i+} ESd;F

SolarisIXPUB技术博客1jm7TPts*z

Solaris x86partition

Pq.r;s.@*O7590422

/dev/hda5

[}7Bo.c3].l7590422

数据分区IXPUB技术博客\8I/{ggQ:E+t&Y#o

Logical

'O)i!XU#V)eT V7590422

12GIXPUB技术博客y z[(E}

FAT32

,]"t'}"ty^w6^7590422

所有操作系统共享IXPUB技术博客'U$H d}CK%gZ9m"Lg

/dev/hda6IXPUB技术博客 _qMQym-y R

数据分区IXPUB技术博客 e{Q x_;?Gk-?z

LogicalIXPUB技术博客ITQ&whX,\i#G0G

12G

#]a1k L1d%G*\7590422

FAT32

"^T-w3Wwsw7590422

 所有操作系统共享IXPUB技术博客;P2P2k7k6q:c4r)t%H LX

/dev/hda7

7i7|pC,v p0q/xU7590422

linux swap

w1AgG4L;l,z7590422

Logical

*EdKi&GZ*~O7590422

1GIXPUB技术博客/Ydw%xd6L9lYP;_

swap

MRq3a-S }a$O%T7590422

Linux swapIXPUB技术博客%ZW&N{3xz`7q Kr_|

IXPUB技术博客 }O e3nOA \,\ G

_JO/bZ0d-b7590422其中第四个主分区ID配成了0x82 (Solaris 分区),大小为12G,然后把自己下载的文件都先解成.iso文件并放在/dev/hda5分区下,这个分区在Windows下面是D盘。

[nWe)c-N"m]7590422IXPUB技术博客g:N{I$_B

安装:IXPUB技术博客ds3e j0fM8w

IXPUB技术博客(N Z9dMtdyi~

笔者比较吝啬,一看要刻那么多盘,不干了。决定试试只刻第一张盘的方法。 刻好第一张盘,把BIOS设为光盘启动,然后从光盘启动。

R\GnG] Z(?:g7590422

#hp.P7?2s"]l"fe7590422非常顺利地看到了Solaris 的启动界面:SunOS Secondary Boot Version 4.02, 然后等待Initializing System... 选1。 Solaris Interactive, 继续等待. Configuring devices 那一步比较慢。经过几分钟的等待后就看到系统自己认识了我的Intel Pro/100 VE 网卡 iprb0, 接着又看到系统自己认识了我的显卡(Nvidia Gefore 4 420)、键盘和鼠标等, 非常高兴! 要知道,在Solaris 9安装的时候,我可是费了好大的劲才配上显卡网卡的啊。(请参见http://gceclub.sun.com.cn/NASApp/sme/jive/thread.jsp?GXHC_JSESSIONID=-2089798192477626027&GXHC_jive.user.lastvisited=1107746952510&forum=14&thread=6681)IXPUB技术博客5Q'L| [7}

IXPUB技术博客{q_Sv2`0k2sMj

配置过程:

_0l?/YFzm9k7590422

)z)?&Q0wT!\2L1M7590422我选的是用简体中文安装,接下来配置网络、地域、时间、Root口令等,非常简单,这里我就不多说了。接下来我选择软件自动重新引导和自动弹出CD,第一张盘安装的介质我选择了CD, 后面的几张盘我都是选择了网络文件系统。IXPUB技术博客R"PZ W'v+UAF

IXPUB技术博客o.x#i T1d9e4hI

接收License Agreement后选择了初始安装、自定义安装,选择了所有的中文的软件包并且把默认语言环境设为中文的GB18030,没有选择任何附加产品,然后选择整个群组/缺省包,选择磁盘上的Solaris分区,选择不保留数据,在分布文件系统时,因为是个人机器, 我只配了/ 和swap 两个文件系统。IXPUB技术博客 H V6iJWd.@dT

hIB1k q W+F^(E.h7590422我的文件系统如下:IXPUB技术博客y t(t f7X*|:TK0S
/    10GIXPUB技术博客W|3jCJGW1?o"`
swap 1.5G
IKw MNS%N3Y7590422接着就开始安装了。IXPUB技术博客_E0qwv)j5O

9a.W"X"dQ8x a)^)S7z7590422当第一张盘安装结束后,要注意在重启过程中取出第一张光盘,否则机器又会从光盘启动。当系统提示第二张光盘的位置时,我选择了网络文件系统(目的是节约几张光盘)。

u;Dar9S1l@6X'G7590422

XSey_U Ah7590422前面讲到,我的Solaris 10光盘ISO文件在/dev/hda5下面,也就是Windows下的D盘,是FAT32的文件系统。我的做法是,先打开一个Terminal,然后把这个FAT32的磁盘mount到Solaris下,最后通过lofiadm/mount命令把ISO文件mount到Solaris下面。做法如下:IXPUB技术博客 r~L-A;{+c{J

IXPUB技术博客 NY ly};e

1. 把FAT32的光盘mount到Solaris下面:首先建立目的目录,我打算把/dev/hda5 mount到/wind, /dev/hda6 mount到/wine. 所以,运行# mkdir /wind #mkdir /wine. 接着/dev/dsk, ls 看到c0d0p0到c0d0p4, 这里c0d0p2就对应前面分区表中/dev/hda2了,也就是那个扩展分区,里面包含了两个FAT32的logical-drive /dev/hda5和/dev/hda6。在Solaris里面用device-name和logical-drive分别对应主分区和逻辑分区。这里扩展分区的device-name是c0d0p2, /dev/hda5逻辑分区的logical-drive 可以用c 或者数字1来表示。/dev/hda6的logical-drive是d 或者数字2。弄清楚了这些命令就简单了。
1Q8Add6A8mIN+U7590422#mount -F pcfs /dev/dsk/c0d0p2:c /wind#mount -F pcfs /dev/dsk/c0d0p2:d /wineIXPUB技术博客/W&F5t+MI keaSD

s6mD'k n3s7590422当然,要记住在/etc/vfstab里面加入下面两行,以便系统重新启动时能把FAT32的分区自动mount上/dev/dsk/c0d0p2:c /dev/rdsk/c0d0p2:c /wind pcfs 2 yes -IXPUB技术博客 S@-c4l3Fc
/dev/dsk/c0d0p2:d /dev/rdsk/c0d0p2:d /wine pcfs 3 yes -IXPUB技术博客2d,]E.ia&K^f1})i

IXPUB技术博客6M^9\5Y l/t&cG.I

参考文档:IXPUB技术博客fK&N:[X!HF
System Administration Guide: Devices and File Systems (http://docs.sun.com/app/docs/doc/817-5093)ch. 18. Mounting and Unmounting File Systems, Page 306, x86: How to Mount a PCFS (DOS) File System From a Hard DiskIXPUB技术博客%xg)S+` h h eCO

e ~9M/MQ2c75904222. 用lofiadm/mount命令做虚拟光驱在Windows上有很多虚拟光驱程序,如Daemon, Virtual CD等,可以把.iso文件虚拟成光驱。

#]C D$h[ S7590422IXPUB技术博客C'Ak x~

在Solaris下,我们用lofiadm命令。方法如下:

5N[W E2Z7590422

z$tc;[~Y,pg6|7590422# lofiadm -a /wind/solaris10/sol-10-GA-x86-v2-iso.isoIXPUB技术博客3Byk2V:qDP1e
把.iso文件export为块设备,参数-a 表示add,这个命令的output是/dev/lofi/1。

5q}$p'Q2\-s!^*g7590422IXPUB技术博客d"V7J$s,B v)jYb)Q

这样我们就可以把设备/dev/lofi/1 mount到文件系统了。
NE~(z FFV`7590422# mount -F hsfs -o ro /dev/lofi/1 /mnt 把/dev/lofi/1 mount到/mntIXPUB技术博客)dm3Ul-SI!]&t
然后#cd /mnt, 看到mount成功后,里面有了光盘上的内容,再回到安装界面, 在路径里面输入/mnt,然后就能顺利安装了。接下来要装第三张盘的时候,同样到Terminal去,# umount /mnt 用来unmount, 这个不用我多说了
_;U s@y$|v7590422# lofiadm -d /dev/lofi/1IXPUB技术博客M1t9mgzo+x8wUhd

IXPUB技术博客k?cg'W E3Y%eS6{X,f

接着对照第二张盘的命令来安装第三、第四张盘和语言包。装完后,系统会提示重新启动。重启后,有CDE和JDS3两种桌面可供选择,我选择进入Java Desktop System 3的界面。IXPUB技术博客(U_,@9D |/X/bP.P

o&J w~;kA8I7590422大功告成! 整个过程花了我将近2.5小时的时间。其中觉得第四张盘耗的时间最长。另外觉得JDS 3的桌面很漂亮也很方便使用。

'{{mU\3s}:f7590422

TAG:

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

Open Toolbar