第一次安装FreeBSD还是在学校的时候,其实那时的校园网也还算是比较方便的,校内的资源多的是,对于使用Linux的同学来说更是如此,因为校内就有Linux的安装镜像,网络速度奇快。但是对于FreeBSD用户来说却并不是这样的,首先,学校登陆外网需要使用客户端验证,而学校的所谓官方版本似乎早就不能用了,也不见有新的版本可以下载,所以使用网络来安装FreeBSD几乎就是不可能的。于是,对于我这样的好奇份子来说,就只有光盘安装一条路了。于是下载ISO,刻盘,一阵忙之后终于使用光盘引导起了机子。
平心而论,对于接触过Linux的用户来说,FreeBSD的安装还不算是困难,对于分区也无非就是文件系统分区与交换分区,所不同的只是系统分区名称的不同,对于Linux常用的诸如/dev/hda1这样的名称来表示一个分区;而对于FreeBSD的分区概念却是分区与分片:对于FreeBSD而言,ad0表示一个磁盘,而ad0s1则表示一个分区,ad0s1a则表示一个分片。为什么会使用这样的方式对磁盘分区进行编号呢?因为FreeBSD要将整个系统内容组织在一个磁盘分区内(在我们看来是一个磁盘分区,例如ad0s4),而在这一个大的磁盘分区内还要进行更细的划分,包括文件系统分区,交换分区。而文件系统分区就可以进一步细分为根分区(/),/boot分区等,所以要采用如ad0s4a这样的磁盘编号形式。对于我们一般的安装来说,只要划分一个a分区作为根分区,一个b分区作为交换分区即可。
另外不得不说的一点就是FreeBSD系统只可以安装在主分区上,而我们的磁盘一般只可以划分四个主分区,所以如果我们要安装FreeBSD系统就需要合理的利用我们宝贵的主分区。还有一点要提示大家的就是对于FreeBSD的安装最好使用网络安装,否则我们就要不厌其烦的更换安装光盘,而且即使我们耐着性子做下来也不见得就可以安装好。因为如果我们使用光盘安装,在安装一些额外的软件时就会总是提示某个包在第二张盘上,一会又会提示某个包在第一张包上。换来换去的不会有个头。真想不明白FreeBSD的安装盘为什么会是这个样子。
