其次,安装。安装一个操作系统,必然涉及到分区。然而,分区是很多人的噩梦……因为分区意味着数据丢失甚至整个分区表的丢失等意外情况。特别是BSD的分区,更是让不少人头疼,因为BSD继承了UNIX传统的磁盘管理概念,而那时PC还没有出现,因此,在BSD的传统磁盘管理机制中就没有PC中的“分区”这个概念。它是将磁盘划分为一个个Slice来进行管理的(如果对FreeBSD有兴趣的朋友可以参阅王波的《FreeBSD使用大全》或者《FreeBSD Handbook》)。之所以要介绍Slice这个概念,是因为它与后面的“挂载点”概念息息相关。既然在UNIX中没有分区这个概念,因此BSD就无法理解“扩展分区”这个概念,因此它必须被安装在主分区中。然后在其中划分Slice。而且Slice在文件系统中对于程序和用户是透明的,不像分区一样是可见的。在分配了Slice后,还要为其分配“挂载点(Mount Point)”,也就是相当于Windows下为分区分配盘符之类的工作。只有被分配了挂载点的Slice才能被操作系统挂载并可用。UNIX的文件系统构成也与Windows完全不同,这在后面将详细讲述。当然,为了与其他操作系统兼容,FreeBSD的安装程序还提供了支持“分区”概念的Fdisk。但FreeBSD必须被安装在主分区(不过不像Linux那样还需要一个单独的swap分区,FreeBSD的swap只是其所在分区的一个Slice),因此FreeBSD不支持对逻辑分区进行操作,它只显示扩展分区,并将其做为一个主分区对待,各位在这一点上一定要特别小心。分区完成后,开始安装,这个步骤没有什么特别之处,唯一特别德就是FreeBSD可以不安装GUI(Graphic User Interface,图形用户界面)。