! j8 |6 S7 |2 ~. [0 k/ ? 放入FreeBSD安装盘,使系统从光盘启动,你将自动进入到安装程序Sysinstall的界面:</P></P><>( v3 X/ ?% H f/ J! Z% Q9 c
其中各项的主要意思是: 7 b* v! w) t: y; a2 U6 z9 P/ q: L# u
选项 "Usage"给出了Sysinstall的使用方法。 2 G' e4 k! v' i7 j! |+ X 选项 "Doc" 给出了在正式安装系统之前浏览安装介质上的文档的机会。) K; P- p& c# z; n7 ]; q! c
选项 "Keymap" 提供了更改键盘规格的机 会,这里我们不需要作任何更改。: g4 t" Q0 d6 U% C0 m5 Y
选项"Options"提供了更改Sysinstall 本身使用的某些变量的机会,一般情况下不必改动。 ! S$ M+ [4 N1 Z0 M( `8 T . E7 v1 N. C! z8 q( Z 主菜单的"Fixit"选项将启动一个应急处理命令行界面,处理安装过程中 出现的问题。" I3 \7 L$ K" c; `$ Q% | w u
: k+ C3 w! e, {$ f+ F
菜单选项"Upgrade" ,用于系统升级时使用,这个升级过程将使用安装 介质上的二进制文件覆盖原有系统上的文件。5 k+ f {4 x/ p) [' ?1 i9 I# {
% ^ c1 I3 {. m$ P0 ^) S+ y
主菜单中的"Configure" 选项,用于对FreeBSD系统进行基本 配置,这是Sysinstall中非常有用的一部分。通常Unix进行系统设置需要执行各种命令和修改配置文件,而 Sysinstall在这里提供了一个设置系统参数的友好界面。在这里我们就能完成设置一个能够正常运行的FreeBSD 基本系统的操作。不过在对FreeBSD没有准确的了解之前,建议还是不要改动这些参数为好。0 P9 N7 P q( ?* p0 T1 G
+ S% Z: I9 n& b0 n* A5 k 假如安装过程中更改了安装选项(Options),但想恢复缺省状态,或者打算使用某个定制的安装选项,就可以使用主菜单中的 "Load Config" 选项。# ]0 U, r+ s0 G8 a& {' Z* {8 b
, R u0 @/ z r3 K 可供选择的安装方式有"Standard" , "Express " 和 "Custom" 三种不同的安装方式。Standard方式适合初 次安装FreeBSD的使用者使用,它引导安装者按照安装过程的每一步进行安装,并且每一个步骤都使用对话框进行操作提示。Express方式与Novice使用同样的安装流程,但省略了提示,因此较为快捷, 适合熟练的安装者。而Custom方式没有引导过程,只提供了一个菜单,安装者可以不按照次序来处理安装过程的每个步 骤,这样就提供了更多的选择机会。1 A# \* @0 Z7 S5 }
7 T- u, M4 b7 N8 K+ n
需要注意的是无论安装者使用何种安装方式,所需进行的安装步骤是相同的,而且执行过程不能向后回溯,因而必须保证每个步骤都执行正确,一旦错了,便只有重新执行整个步骤了。/ [* l7 b4 _/ m7 e# x1 V) N
/ @4 r3 o+ g2 t* l 初次安装我们选择Standard。然后我们将进入FreeBSD的Fdisk程序对硬盘进行分区处理。0 P5 E% ~2 B2 `
7 p l8 T' f+ |# K- m+ P0 r
如果计算机中有多个硬盘存在,Fdisk程序将首先给出另一个画面询问安装者要把系统安装到哪个硬盘,你可以使用空格键选中所需要处理的硬盘,然后使用Enter确认,然后依次对硬盘进行分区操作。笔者只有一个硬盘,此处探索得不多。 </P><p></P><> 在Fdisk中显示的最上面两行为你的硬盘相关信息,包括硬盘的名字,以及柱面、磁头和扇区等硬盘参数。5 b; u6 a- g& x$ G4 \/ c
- }( M; j# X0 ], J/ i% r, [ v 硬盘信息下面的第二部分是各个分区的列表,每个分区包括它的起始位置(Offset),大小(Size),结束位置(End),分区的名字,类型,描述,子类型和标志等信息。其中分区中的第一项虽然标记为unused,也不能为其他分区所占用,因为这是系统主引导区(MBR)占据的空间。 & E/ W' z; V. Z. P: O 6 h# G1 |2 t- O4 L! |7 k 分区工具的下部为各种安装命令提示。按C键(Create Partition)可在未使用的空间上创建分区。使用U(Undo All Changes)可以恢复到操作之前的状态。如果只打算安装启动管理程序Boot Manager而不打算对硬盘进行分区处理,可以直接按Q键退出。</P><> 我们将光标移动到未使用的磁盘空间上(即你在上一步里删除的那部分空间,一般是最下面一项),然后输入这个分区的大小和分区的文件格式类型( UFS代号165,默认情况下我们直接回车),然后按下Q键完成退出。* f. `) K7 G; i; k5 b
这里我们应将文件系统划分为"/ ","/usr"和"swap"三大文件系统。"/"文件系统中只保留系统内核及其他非常重要的文件,"/usr"文件系统放置系统日常使用的文件。"swap"为交换空间,用来提供比实际内存更大的虚拟内存空间。 " W+ t* J8 i+ g L7 v2 o' M3 X. h6 f f1 a1 Z; s; S3 M2 p
我们计划给"/"800M空间,给"swap"512M空间,剩下的2186M都给"/usr "。移动光标至顶部选择要执行此操作的空间,然后按下C键,在出现的对话框中输入"/",然后回车确定,在接下来的对话框中输入"800M" ( 注意"M"不能省)然后回车,我们就可以在中部看见你刚才的操作结果,同理再次按下"C"键,然后输入"swap"或者"/usr"及其大小,完成后按下Q键退出。 ) k1 @# C# c I, \! Q. b$ W, z5 v. `
( O9 j$ ~" j& X" v$ f; D# A# T& _1 f; g4 i' U6 q6 X
<> 接下来我们要选择安装组件,这里我们选择All全部安装(大概1.8G左右,包括了图形界面和系统内核源代码),按下Q键进入下一步。安装程序将询问安装介质位于何处,我们选择"CD-ROM"后同样按下Q键就开始了FreeBSD的文件拷贝过程。</P>/ k- a* ^6 r( M$ e" [' ^0 }
</P>* y0 I2 h t( _, U6 ?- j( e, D6 J
<> (3)配置 8 l3 \* ~4 r( ~* r$ Z 0 h: m8 B8 _; X. N& n 可别以为在系统软件复制到硬盘上之后安装就算成功了哦,现在只能算是完成了一半,接下来将是更复杂的一步:使用Sysinstall配置系统环境。笔者事后才感叹Unix的安装配置是如此之复杂,不过还好系统提供的默认选项大大方便了初装者。9 B3 Y1 J0 B6 w! c8 U0 V0 P$ [$ V
3 ^; e% g5 F" m
文件拷贝完成后我们将直接进入网络界面设置,FreeBSD将在此列出内核探测出的所有支持的网络界面,包括网卡、串口和并口设备等。如果你的相关网络设备未在这里出现的话你就得自己到网上去找它相应的驱动了。 9 Q- g2 O- t/ ? + c. a. E- U+ Z. a 在接下来的基本网络服务里可以配置这台FreeBSD提供的基本网络服务功能,如Ftp服务、NFS服务、是否 支持NIS、是否运行路由交换软件等。这些选项我们可以在成功安装后重新设置,所以如果对这些选项不是很清楚的话你可以先把他们设置成默认状态。不过机器名称以及本机管理员或者用户相关信息是不能省的,所以乖乖地填上。; R: c* O8 Q/ b9 v! l
! D0 H+ [* X. i0 Q: x& b
在定制控制台里你可以配置系统使用的字体,键盘映射方式,字符模式的屏幕保护和屏幕映射等。我们使用默认选项。 4 d2 c7 C2 k8 N4 Z- T+ o- A) ^, l 2 j0 h. E ]# O& C 然后我们进入时间和时区选项,选择默认设置。 j2 z4 y1 G& i5 U! L6 C
( }' w2 x3 z7 ~ V
接下来要配置你的鼠标,如果你使用的是光电鼠,恐怕要有个不好的消息:似乎FreeBSD对此不太支持,你也只好选择一些相近的鼠标类型了,这里请注意鼠标接口的选择。 # d. z% U1 L, Q+ E, a) E r" X 9 B0 A) m( I1 C 然后是显示器和显卡的配置,这一步很重要,配置不正确你是进不了系统的图形界面甚至根本没法继续安装过程的,具体情况视各人情况而定。Unix 的缺陷在此暴露无遗,对大部分新的硬件不完备的支持或者根本就不支持使得笔者在此遇到了很大的麻烦。笔者建议你多试试几种不同的方案,苛刻的要求在此没法达成,要知道笔者曾经价值1600多大洋的GeForce也是被迫识别成"最新"的TNT vanta后才得以通过的。我们只能希望下一版BSD能在这方面做得更好吧 。</P>( ~1 r) L, x8 p) z! d' s9 I$ x A
<> 还需要做的工作包括添加用户和组等基本的系统管理。# x, p: l& @9 ?; U9 y
) a: Y2 t4 p3 O: J! z. E
完成所有步骤后重启,一个完整的FreeBSD便展现在你面前了。 7 E7 C4 y3 |' G9 ^" k 2.调整制作启动菜单。 " I, {- L: @! X& l3 i7 R 9 M8 d( x5 o m. e6 |; O2 ]7 h+ d 我们打开WinHex,点击"工具"-"磁盘编辑器",选择你的硬盘然后确定,</P> # E5 a i+ `$ Q8 A0 t ; i, A2 d1 @8 b( @, h, K6 X 点击右边的"访问"选项,然后选择你的FreeBSD所在区,选择打开,然后从开始一直选择到字符"55 AA"处(如图),右键点击,选择"编辑"-"复制选块"-"进入新文件"并保存到C盘下取名为"bootsect.bsd"。 </P> 2 @( _4 S# v$ t<p> / \+ g) _4 `2 N7 `1 L$ e</P> 8 E; x. R' _" ?/ l# F<> 然后我们用记事本编辑C盘下的boot.ini文件,在该文件的最后加上:C:\bootsect.bsd="FreeBSD 5.0",保存并退出。</P>