|
FreeBSD
安装(FreeBSD 5.0 release) by dafeng
01. 将BIOS设定以 CDROM 开机或软碟机开机 (要另外制作两张1.44'安装片)
注1:安装磁片的制作:(可用光碟开机的省略)
将安装光碟片置入光碟机假设是 E: (或是到 FTP 站下载相关的档案)
放入空白磁片并执行 E:\tools\fdimage E:\floppies\kern.flp a:
放入第二片磁片并执行 E:\tools\fdimage E:\floppies\mfsroot.flp a:
若是到 FTP 站的话,档案相关位置在 /pub/releases/i386/5.0-RELEASE/tools/fdimage.exe
以及 /pub/releases/i386/5.0-RELEASE/floppies/ 下的 kern.flp 和 mfsroot.flp
注2:以软碟开机:先放第一片,有提示后再放入第二片
02.安装方式
出现安装选单『/stand/sysinstall Main Menu』按方向键到
a. Express Begin a quick installation(for impatient)后,按空白键。

03.设partition
进入 FDISK Partition Editor 画面,割一块 Primary Partition 给 FreeBSD 后按 Q 离开
a. 通常将全部的硬碟分割给同一系统使用(A=Use Entire Disk)
b. 若不是全新的硬碟则将所有不想要的partition 以(D=Delete Slice)删除后,采用a 步骤。

我们先依上面的画面,做基本的说明:
A=直接将硬碟全规画为一个Slice。
D=删除一个Slice。
T=更改这个Slice 的type ,若要做为FreeBSD的,就一定要设165喔!
G=直接设定磁轨(不建议使用)。
Z=更改显示的单位(如KB、MB)。
U=还原为最初的设定(即刚进入Partiton的时候)。
C=创造一个Slice(可自定大小)。
S=设定开机使用的磁区,一般可不用设,完成的时候会自动指定第一个。
Q=完成设定!请注意,一使用q就不能在复原了!
c.选择BOOT磁区,按S键设定,在按Q离开。
04.选择系统开机方式
a. 采用BootMgr,比较不会出错. 其实采用MBR也无妨.

05.分割label
开始分割 FreeBSD 自己的分割区
☆.分割区的规划
a.1
| Mount Point |
4.3R初灌大小(KB) |
建议大小(MB) |
备注 |
| / |
28,844 |
至少 60 |
一般来说如果 /usr , /var , /home 有独立的 partition ,应该只剩 /tmp
会吃这里的空间,可以将 /tmp link到空间比较大的 partition
此外,别忘了,root 的 home (/root) 也是在这个 partition,很多人都会直接用 root 登入并抓档案,常常就让 /
爆了 |
| swap |
自订 |
自订 |
RAM 的 2~3倍 |
| /usr |
175,034 |
至少 300 |
想以 source 升级 (make world) 最好有 1.5 GB 以上比较保险。
另外,/usr/ports 也在这个 partition ,可将这个空间需求考量进去,或是将 /usr/ports link 到比较大的
partition |
| /var |
116 |
需视主机用途 |
要特别注意 log , mail , spool , db 的用量,tmp可link到别处 |
| /usr/local |
0 |
自订 |
硬碟够大可留500~800MB |
| /home |
0 |
自订 |
|
a.2
如果是 mail server 建议最好将 /var/mail 独立出来,至於大小则视使用者多寡及预
备给每个使用者多少 Quota 来计算,这还得分析一下使用者的使用量,假设预计有 100 个mail帐号 ,每人 10 MB ,因为并不会每个人都将
10MB 用完,可以用下面公式推 算: 10 x 100 x 80% = 800MB
注:4.3R 在 Disklabel
下方的功能点单中多了个 S = Soft Update , 启动它可以加快磁碟存取的效能,建议除了根所在的
slice 不要启用,其它都打开, 只要先以上/下方向键移到要设定的 slice ,然后按 S 即可

选单功能:
C=创造一个新的Lable。
D=删除一个Lable。
M=设定将会被mount在那一个目录。
N=分割区的细部设定。
Q=完成设定。
S=设定档案系统的模式。(依内建模式即可)
T=是否使用新的FileSystem。(内建Y)
U=复原。
A=自动切割(非常不建议这个选项,割的不是太小就是超大的...)
R=删除,并且将删除后释放出来的空间与其它剩馀空间合并。
其中利用S来指定的 SoftUpdates,有点类似磁碟快取的功能,可以加快对十分繁杂时处理的速度,比如删除许多小档案、搬移一个大档案等。
☆分割Label的步骤:
b.1 使用 (C = Create) 建立分割区。

会出现一个视窗,上面有了一些数字,代表着目前硬碟容量的大小。
b.11 我打算将root 容量分割为 1G

b.12 决定了大小之后,就是label类型的决定。
分为 FS A File System (其馀分割区使用)
Swap A Swap partition
(swap专用)
因为不是分割 swap 所以选择 FS

b.13 最后是决定label的挂入点,请输入 / ,表示根目录。

b.14 如此就完成第一个根目录的建立。

b.2 建立swap,
b.21 一样仿照 b 步骤,用(C=Create)开始依序建立。
swap 有点像是虚拟记忆体,不用太大。通常设成Ram的两倍大,然而若是您的记忆体已经超过1G以上,
就不必刻意设成Ram的两倍大,这样是没什麽意义的。

b.22 不同的是label的型态而已。

b.3 依上述方式,分别建立数个分割区。
大小依需求而有不同,一定要有的label是 / , swap
其馀是否要分隔独立出来,凭个人喜好。
建立完成后,成果如图:

b.4 完成后,就可以使用 Q (Finish) 离开。
若分割时,不小心把大小打错,也无妨,将指标移往该分割区,删除之。
再移回最上方的硬碟现有大小,重新分割即可。
06.选择distributions
进入[choose Distributions]的画面
a.选择, [X] 6.kern-Developer Full binaries and doc, kernel source only,按空白键选取。

07.安装ports
会询问你是否要安装ports的画面
a.port是freebsd引以为傲的东西,当然要安装了,回答YES。

b.选择完 distribution 和 port 选项后,会回到 06 distributions 的画面。
选 离开(exit)即可继续往下安装,

08.选择用光碟或Ftp安装

a. CDROM安装。 这个部分很简单,也没有什麽选项,安装完成请跳到 11 后设定部分
b. 采用ftp安装。请选择第二个选项,然后选择安装的ftp站台。

Ftp-->Url-->输入自己想要的站台(ex:freebsd.csie.nctu.edu.tw)
或是由内建的Ftp站台中选一个离你最近的
b.1 将游标往下移,可以到台湾的ftp站台。或者由URL的选项自行输入。

b.2 系统确认网路卡的启动? 当然还没,请选择 NO
若是用光碟安装 则需在后设定的network选项设定

09.Network interface information required (网路卡设定)
开始网卡设定之前,系统会将现有的可能通讯介面列出。
通常,你的网卡会是第一个位置。(lp0上方的那个)
网卡的型号(此例为fxp0)会因为网卡不同而有改变。
a.请选择该网卡.

b.是否采用IPv6 。 (大部分的人都使用IPv4,所以选择"否")

c.是否采用DHCP (依照个人网路环境而定,有固定IP请选"否",若是浮动IP请选"是")

d.然后分别输入hostname , domain named ,ip ,gateway 及提供你DNS服务的ip位置

10.开始正式安装到硬碟中
a. 系统会在正式安装前给予最后一次考虑机会。(请选择yes安装)
安装中....wait..
11.后绪设定
a.1 约15-20分钟,安装完成后,出现『User Confirmation Requested』会询问你是否要做后设定。 (选择yes)按
Enter 进入 『FreeBSD Configuration Menu』。

a.2 当然,您也可以在系统开机后,可输入 /stand/sysinstall 进行设定,由 configure 选项进入。

b.设定console.
您可以在这个地方,设定 4.Repeat(键盘的重复速率) 5.Saver (萤幕保护程式)

c.设定时区(TimeZone).

c.1 会询问您是否属於UTC时间(格林威治时间),对於绝大部分的人来说,都是 "NO"

c.2 既然不是UTC时间,那系统就会让您自己选择。
c.21 选择大区域,我们属於亚洲 Asia

c.22 系统会将所选的大区域中,可能的时间地区显示出来。
中国大陆(9. china) , 台湾是43 。

c.23 接着系统会再次询问,是否属於该时区。(选择"yes")

d.滑鼠设定

d.1 因server通常不用滑鼠,所以disable。

e. Networking 设定 (如果之前用光碟安装,尚未设定网卡)
这个部分进入之后与 09.Network interface information required (网路卡设定)
相同。

f.我们要安装bash这个套件,Packages->shells->bash2.05->install。
12.重开机
设定完成后,选择exit install 会重新开机,安装光碟别忘了拿出来.
叁考网址:
1.http://ohaha.ks.edu.tw OHaHa's学习心得
2.http://www.lsps.tp.edu.tw/~gsyan/ 雄的家
3.http://freebsd.sinica.edu.tw/ 中文官方网站
|