到此,网络配置完成。如果你跟我一样觉得机房太冷,想在温暖的办公室里边喝茶边安装,那么就把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命令写入分区表,至此,分区完成。